[백준] 3052번 : 나머지 (파이썬)




문제





나의 답안

a=[int(input()) for i in range(10)]
div=[]
for i in a:
    div.append(i%42)

print(len(set(div)))

a는 정수 입력을 총 10번 받는다.
입력 받은 a에 대해 i%42를 구해 42에 대한 나머지를 구한후, 빈 배열인 div에 추가해준다.
중복 제거를 위해 set을(집합) 사용하고, set의 길이를 출력해주어 서로 다른 나머지의 개수를 구해준다.

좋은 웹페이지 즐겨찾기