[백준 3052번-파이썬/Python] 나머지
알고리즘 공부/BOJ백준 풀이

[백준 3052번-파이썬/Python] 나머지

http://acmicpc.net/problem/3052

{코드}

data = [int(input())%42 for _ in range(10)]
diff = set(data)
print(len(diff))

{설명}

이 문제는 집합(Set)을 통해 쉽게 풀 수 있습니다.

집합은 중복된 원소들을 한 개만 남기고 없애기 때문에 이런 문제에 사용하기 적합합니다.

각 입력을 42로 나눈 것을 저장하고 집합으로 만들어준 다음 해당 집합의 원소의 개수를 출력하면 됩니다.