3052번: 나머지 각 수를 42로 나눈 나머지는 39, 40, 41, 0, 1, 2, 40, 41, 0, 1이다. 서로 다른 값은 6개가 있다. www.acmicpc.net 이 문제는 두 가지 방식으로 풀었다. 1) 파이썬의 중복을 허용하지 않는 집합인 set 자료형을 이용하는 방법 2) 숫자를 카운트할 수 있는 list를 만들어 +1씩 하는 방법(출제자의 의도는 이쪽이었을 듯) 1) set 자료형을 이용한 방법 # 3052 나머지 arr = set() for i in range(10): n = int(input()) % 42 arr.add(n) # 중복을 허용하지 않는 set을 만들어서, set의 length만 나중에 세주기. print(len(arr), end='') 2) List만 이용하는 방법 ..