num_list = []
for i in range(10):
temp = int(input())
num_list.append(temp % 42)
num_list = set(num_list)
print(len(num_list))
먼저 num_list의 배열을 선언하고, 10개의 수를 입력받는다.
수를 입력 받음과 동시에 주어진 조건인 42로 나눠주고, 나머지를 num_list에 저장한다.
그 후 set 함수를 통해서 중복 값을 제거해주고, 리스트의 개수를 출력한다.