[백준] 1931번 : 회의실 배정
유형 : 정렬, 그리디 1. 문제 예제 11 1 4 3 5 0 6 5 7 3 8 5 9 6 10 8 11 8 12 2 13 12 14 예제 출력 4 # (1,4), (5,7), (8,11), (12,14) 2. 코드 N = int(input()) data = [] for _ in range(N): data.append(list(map(int, input().split()))) data.sort(key = lambda x:(x[1],x[0])) cnt = 1 x = data[0][1] # 끝 for i in range(1,N): # 첫 번째 회의를 두 번째 회의 일정부터 비교 if x
2022. 2. 9.
[이취코] 큰 수의 법칙
출처 : 이것이 취업을 위한 코딩 테스트다 with python p.92 1. 문제 배열의 크기 N, 숫자가 더해지는 횟수 M, K가 주어질 때 큰수의 법칙에 따른 결과를 출력하시오. (단, 배열의 특정한 인덱스에 해당하는 수가 연속해서 K번을 초과하여 더해질 수 없다) 예시 5 8 3 # N,M,K 2 4 6 4 6 예시 출력 46 2. 내 코드 N, M, K = map(int, input().split()) data = list(map(int, input().split())) data.sort() max1, max2 = data[-1], data[-2] _list = M * [max1] for i in range(K,M,K+1): _list[i] = max2 print(sum(_list)) _list..
2022. 2. 8.