[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.
[Python] 백준 문제풀이 2562번 - 최댓값
https://www.acmicpc.net/problem/2562 2562번: 최댓값 9개의 서로 다른 자연수가 주어질 때, 이들 중 최댓값을 찾고 그 최댓값이 몇 번째 수인지를 구하는 프로그램을 작성하시오. 예를 들어, 서로 다른 9개의 자연수 3, 29, 38, 12, 57, 74, 40, 85, 61 이 주어 www.acmicpc.net 풀이 # 최댓값을 최상위로 바꿔주는 함수 def max_rank(list, cnt): temp = 0 # 카운트가 0이면 비교값이 없으니 리턴 if cnt == 0: # 여기까지 왔다면 최상위 값이니까 등수를 기록해준다. return "top" # 이전값보다 현재값이 크다면 변경해준다. if list[cnt-1] < list[cnt]: temp = list[cnt-..
2023. 5. 5.