728x90
반응형
3052번: 나머지
각 수를 42로 나눈 나머지는 39, 40, 41, 0, 1, 2, 40, 41, 0, 1이다. 서로 다른 값은 6개가 있다.
www.acmicpc.net
1. 문제 설명
2. 풀이과정
- 입력을 받을 새 공백 리스트를 생성한다. num = list()
- 총 10개의 입력을 받으므로 10번 반복한다. for i in range(10)
- 입력받은 값을 리스트에 추가한다. num.append(int(input()))
- 나머지를 저장할 리스트를 새로 만든다. div = list()
- 입력받은 값을 하나씩 추출한다. for i in num
- 각 원소를 42로 나눈 나머지를 리스트에 추가한다. div.append(i % 42)
- 나머지를 저장한 리스트에서 서로 다른 원소의 개수가 몇 개인지 출력한다. print(len(set(div)))
반응형
3. 소스코드
num = list()
for i in range(10) :
num.append(int(input()))
div = list()
for i in num :
div.append(i % 42)
print(len(set(div)))
728x90
반응형
'백준' 카테고리의 다른 글
[백준] 2675번 : 문자열 반복 - 파이썬(Python) - 우당탕탕 개발자 되기 프로젝트 (0) | 2023.06.30 |
---|---|
[백준] 2839번 : 설탕 배달 - 파이썬(Python) - 우당탕탕 개발자 되기 프로젝트 (0) | 2023.06.30 |
[백준] 10809번 : 알파벳 찾기 - 파이썬(Python) - 우당탕탕 개발자 되기 프로젝트 (0) | 2023.06.30 |
[백준] 1152번 : 단어의 개수 - 파이썬(Python) - 우당탕탕 개발자 되기 프로젝트 (0) | 2023.06.29 |
[백준] 8958번 : OX퀴즈 - 파이썬(Python) - 우당탕탕 개발자 되기 프로젝트 (0) | 2023.06.29 |
[백준] 2577번 : 숫자의 개수 - 파이썬(Python) - 우당탕탕 개발자 되기 프로젝트 (0) | 2023.06.29 |
[백준] 1546번 : 평균 - 파이썬(Python) - 우당탕탕 개발자 되기 프로젝트 (0) | 2023.06.29 |
[백준] 1110번 : 더하기 사이클 - 파이썬(Python) - 우당탕탕 개발자 되기 프로젝트 (0) | 2023.06.28 |