백준나머지
-
백준 나머지 - 3052번 파이썬백준/단계별로 풀어보기 2020. 3. 11. 16:44
이 포스팅에서는 백준 알고리즘 사이트 3052번을 파이썬으로 코딩해보도록 하겠습니다. 이번 문제는 한줄에 하나씩 총 10개의 숫자를 입력받고, 42로 나눴을때 서로 다른 나머지의 개수를 출력하면 되는 문제입니다. num = [] for i in range(0, 10): a = int(input()) a = a%42 num.append(a) result = len(set(num)) print(result) cs 저는 숫자를 입력받자마자 나머지를 구해 리스트에 저장했습니다. 그리고 set함수와 len함수를 썼는데, set함수는 리스트에서 중복된값을 없애주는 함수이고, len함수는 리스트의 길이를 구하는 함수입니다.