PS/CP

Educational Codeforces Round 73 (Rated for Div. 2)

leo020630 2021. 8. 22. 03:29

 

A. 2048 Game (00:03, +)

2048 이하인 수들을 모두 더했을 때 2048 이상이면 가능하다.

 

B. Knights (00:05, +)

체크무늬로 칠한 배열을 출력하면 나이트가 갈 수 있는 칸의 색이 항상 달라지므로 최적이다.

 

C. Perfect Team (00:18, +)

\(min(c,m,(c+m+x)/3\)이 정답이다.

 

D. Make The Fence Great Again (01:23, +3)

한 울타리에 대해 최대 2번까지만 높여주는 것이 최적임을 알 수 있다. 따라서 \(DP[i][j]\)를 \(i\)번째 펜스를 \(j\)만큼 올려줬을 때의 최소 비용으로 정의하면 \(O(N)\)에 문제를 해결할 수 있다.

'PS > CP' 카테고리의 다른 글

AtCoder Regular Contest 125  (0) 2021.08.25
AtCoder Beginner Contest 215  (0) 2021.08.22
Educational Codeforces Round 74 (Rated for Div. 2)  (0) 2021.08.22
Codeforces Round #738 (Div. 2)  (0) 2021.08.22
Codeforces Round #737 (Div. 2)  (0) 2021.08.11