백준 3052번 [파이썬] 나머지 set( ) 함수 활용
[Python] 백준 알고리즘 온라인 저지 3052번 : 나머지 Python3 코드 nums = set() # 중복되는 요소를 제거 for _ in range(10): i = int(input()) nums.add(i%42) # 집합자료형에 원소를 추가할 때 add 함수를 사용 print(len(nums)) Python3 코드 풀이 1. 코드 풀이의 전체적인 내용 요약 이번 문제는 10개의 수를 입력받으면 각 수를 42로 나누어서 나머지를 구하고 중복되는 값을 제거한 이후 원소가 몇 종류의 숫자가 있는지를 출력하는 문제이다. 나머지는 % 연산자를 사용해서 구하였고 집합 자료형의 속성을 이용해서 중복되지 않는 요소만 남겨두도록 하여 문제를 풀었다. 코드를 상세히 보면 아래와 같다. 2. 입력받는 숫자의 나..
파이썬 스킬업/백준 알고리즘 연습
2020. 7. 5. 22:01
반응형