ALGORITHM/PYTHON

백준 BAEKJOON 3052번 나머지 [PYTHON/파이썬]

칼코
반응형

백준 BAEKJOON 3052번 나머지 [PYTHON/파이썬]


<문제 출처>

https://www.acmicpc.net/problem/3052

 

3052번: 나머지

각 수를 42로 나눈 나머지는 39, 40, 41, 0, 1, 2, 40, 41, 0, 1이다. 서로 다른 값은 6개가 있다.

www.acmicpc.net

<풀이>

10개의 수를 리스트에 담고

그 수를 42로 나눈 값을 다른 리스트에 담았다.

그리고 set 함수를 사용하여 중복을 제거 후

len 을 사용해 리스트의 길이를 출력하였다.

 

<코드>

lst = []
result = []
for _ in range(10) :
    lst.append(int(input()))
for i in lst :
    result.append(i % 42)

result = set(result)

print(len(result))
반응형