출처: 백준 3052번 나머지
Python에서 중복된 요소를 다루는 데 굉장히 유용하게 사용할 수 있는 set
을 다뤄볼 수 있는 문제이다.
나머지는 %
를 활용해서 계산해 주면 된다.
result = set()
for i in range(10):
result.add(int(input())%42)
print(len(result))
처음에 문제를 풀었을 때에는, list
를 만들고 모두 입력받은 후에 set
으로 바꾸는 형태로 작성했었다.
처음부터 set
으로 하는 것이 더 짧게 코드를 작성할 수 있다.