Notice
Recent Posts
Recent Comments
Link
JiSoo's Devlog
[백준 / 파이썬] 3052번 나머지 본문
n=[]
for i in range(10):
a = int(input())
b = a % 42
n.append(b)
r = set(n)
print(len(r))
리스트 n에 입력받은 a를 42로 나눈 나머지들을 저장해 준다
n에 저장된 수들을 set 함수를 사용해 중복 제거
set 함수를 사용하면 순서가 뒤죽박죽 되지만 순서가 상관없기 때문에 이 문제에서는 사용 가능
n = []
for i in range(10):
a = int(input())
if a % 42 not in n:
n.append(a % 42)
print(len(n))
for문을 사용해서도 풀 수 있다
728x90
'코테준비' 카테고리의 다른 글
[백준 / 파이썬] 10809 알파벳 찾기 (1) | 2024.01.08 |
---|---|
[백준 / 파이썬] 8958번 OX퀴즈 (0) | 2024.01.08 |
[백준 / 파이썬] 2577번 숫자의 개수 (0) | 2024.01.08 |
[백준 / 파이썬] 10871번 x보다 작은 수 (0) | 2024.01.07 |
[백준 / 파이썬] 2562번 최댓값 (0) | 2024.01.07 |