백준 3052 나머지
10 Jun 2021 | 기초 백준 TIL사고 과정
수를 차례대로 입력받아서, 입력값들을 42로 나눈 나머지를 리스트에 저장하고, 리스트의 원소의 갯수를 출력한다
a = int,input()
b = int,input()
c = int,input()
d = int,input()
e = int,input()
f = int,input()
g = int,input()
h = int,input()
i = int,input()
j = int,input()
list_nums = {a%42, b%42, c%42, d%42,e%42, f%42, g%42, h%42, i%42, j%42}
print(len(set(list_nums)))
제출 답안
list_nums = []
for _ in range(10):
#반복해서 쓰는 것은 항상 반복문으로 쓰자
a = int(input())
#새로운 줄에 받는 입력값의 처리
b = a % 42
list_nums.append(b)
#append의 사용에 익숙해져야겠다
print(len(set(list_nums)))
주요 포인트 및 생각해볼 점
입력을 새로운 줄에 받을 때 반복문으로 받아서 저장하는 방법을 익혔다.