[알고리즘] 백준 1931 회의실 배정 (파이썬 풀이)
https://www.acmicpc.net/problem/1931 1931번: 회의실 배정 (1,4), (5,7), (8,11), (12,14) 를 이용할 수 있다. www.acmicpc.net 해결코드 n = int(input()) li = [[0]*2 for _ in range(n)] for i in range(n): a,b = map(int, input().split()) li[i][0] = a li[i][1] = b li.sort(key=lambda x: (x[1], x[0])) cnt = 1 end = li[0][1] for i in range(1,n): if li[i][0] >= end: cnt += 1 end = li[i][1] print(cnt) 문제풀이 처음에 보고 dfs문제인가? 했다가..
[알고리즘] 백준 2630 색종이 만들기 (파이썬 풀이)
https://www.acmicpc.net/problem/2630 2630번: 색종이 만들기 첫째 줄에는 전체 종이의 한 변의 길이 N이 주어져 있다. N은 2, 4, 8, 16, 32, 64, 128 중 하나이다. 색종이의 각 가로줄의 정사각형칸들의 색이 윗줄부터 차례로 둘째 줄부터 마지막 줄까지 주어진다. www.acmicpc.net 해결코드 n = int(input()) square = [[0]*n for i in range(n)] for i in range(n): square[i] = list(map(int, input().split())) white = 0 blue = 0 def color(x,y,n): global white, blue cnt = square[x][y] for i in rang..