https://www.acmicpc.net/problem/3052
array = []
for i in range(10):
n = int(input())
array.append(n % 42)
arr = set(array)
print(len(arr))
코드 해석
먼저, 빈 배열을 준비한다. 이후 입력받는 값들에 대해서 42로 나눈 값들을 array에 저장
이후 set을 이용하여 중복을 제거한 뒤, 배열의 크기를 출력한다.
'Python > BOJ' 카테고리의 다른 글
[Python] 백준 8958: OX퀴즈 (0) | 2021.09.11 |
---|---|
[Python] 백준 1546: 평균 (0) | 2021.09.10 |
[Python] 백준 2577: 숫자의 개수 (0) | 2021.09.10 |
[Python] 백준 10818 최소, 최대 (0) | 2021.08.22 |
[Python] 백준 1110 더하기 사이클 (0) | 2021.08.21 |