[Python] 백준 문제풀이 3052번 - 나머지
https://www.acmicpc.net/problem/3052 3052번: 나머지 각 수를 42로 나눈 나머지는 39, 40, 41, 0, 1, 2, 40, 41, 0, 1이다. 서로 다른 값은 6개가 있다. www.acmicpc.net 풀이 int_list = [] for i in range(0, 10): int_list.append(int(input())) rest_list = {} # 나머지를 키로 딕셔너리를 만들어준다. # rest_list 길이 값이 답 for i in int_list: if i % 42 not in rest_list: rest_list[i % 42] = 0 # 몇개인지 체크 해준다.(문제랑 상관없음) rest_list[i % 42] += 1 print(len(rest_lis..
2023. 5. 6.
[Python] 백준 문제풀이 10810번 - 공 넣기
https://www.acmicpc.net/problem/10810 10810번: 공 넣기 도현이는 바구니를 총 N개 가지고 있고, 각각의 바구니에는 1번부터 N번까지 번호가 매겨져 있다. 또, 1번부터 N번까지 번호가 적혀있는 공을 매우 많이 가지고 있다. 가장 처음 바구니에는 공이 www.acmicpc.net 풀이 idx, cnt = map(int, input().split()) list = [] for i in range(1, idx +1): # 0으로 초기화 한다. list.append(0) for i in range(0, cnt): # 시작 바구니, 끝 바구니, 넣을 값을 받아 # for를 돌며 list 값을 바꿔준다. start, end, input_cnt = map(int, input().s..
2023. 5. 5.