[백준 3052 파이썬] - 나머지

zsunny·2022년 6월 21일
0

📌 문제

💯 정답

import sys

input = sys.stdin.readline
result = []

for i in range(10):
    n = int(input())
    result.append(n % 42)		// 입력받은 수 42로 나눈 나머지를 list에 추가

print(len(set(result)))			// 자료형을 집합으로 만들어 길이 출력

📝 설명

• 42로 나누어주어야하니 일단 int형으로 입력받는다
• 입력받은 수를 바로 list에 추가한다.
• 자료형을 집합으로 만들면 자동으로 중복이 제거되고 서로 다른 수만 남게 된다.
• 이 집합의 길이를 출력하면 서로 다른 수의 개수가 출력된다

⭐️ 알고가기 _ set ( )

👉 집합 set ( ) 바로가기

profile
매일 성장하는 예비 웹 개발자 🌱

0개의 댓글