Language11 [Python] 백준 문제풀이 10813번 - 공 바꾸기 https://www.acmicpc.net/problem/10813 10813번: 공 바꾸기 도현이는 바구니를 총 N개 가지고 있고, 각각의 바구니에는 1번부터 N번까지 번호가 매겨져 있다. 바구니에는 공이 1개씩 들어있고, 처음에는 바구니에 적혀있는 번호와 같은 번호가 적힌 공이 www.acmicpc.net 풀이 idx, cnt = map(int, input().split()) list = [] for i in range(1, idx +1): # 1부터 idx+1까지 초기화 한다. list.append(i) for i in range(0, cnt): first, second = map(int, input().split()) # 인덱스로 사용하기 위해 -1을 해준다. first -= 1 second -=.. 2023. 5. 5. [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. 이전 1 2 3 4 다음