본문 바로가기
알고리즘/백준-Python

[Python]백준 3052번: 나머지

by sweesweet 2021. 11. 24.

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

 

3052번: 나머지

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

www.acmicpc.net

제법 웃긴얘기... 이거 오늘 다시 풀었는데 못 풀었다... 예전의 나 천재가 아니였을까?

어케 저런생각을 하지? 아님 생각이 한쪽으로만 굳었나? 8일전엔 잘했잖아!왜 그런거야... 리스트 2개쓰지말자 란 생각에 갇혀서 망한듯...

이전 코드↓

li=list()
for i in range(10):
    aa=int(input())
    aa=aa%42
    li.append(aa)
for i in range(42):
    ab=li.count(i)
    if ab>1:
        for _ in range(ab-1):
            print(li)
            li.remove(i)
print(len(li))