백준/단계별로 풀어보기
백준 나머지 - 3052번 파이썬
C6H12O6
2020. 3. 11. 16:44
이 포스팅에서는 백준 알고리즘 사이트 3052번을 파이썬으로 코딩해보도록 하겠습니다.

이번 문제는 한줄에 하나씩 총 10개의 숫자를 입력받고,
42로 나눴을때 서로 다른 나머지의 개수를 출력하면 되는 문제입니다.
num = []
for i in range(0, 10):
a = int(input())
a = a%42
num.append(a)
result = len(set(num))
print(result)
|
cs |
저는 숫자를 입력받자마자 나머지를 구해 리스트에 저장했습니다.
그리고 set함수와 len함수를 썼는데,
set함수는 리스트에서 중복된값을 없애주는 함수이고, len함수는 리스트의 길이를 구하는 함수입니다.