2018. 7. 14. 19:56, 알고리즘/BOJ
https://www.acmicpc.net/problem/11062
컴퓨터가 Alice의 고득점을 방해한다는 것은 곧 컴퓨터 또한 고득점을 하고자한다고 생각할 수 있습니다. 즉 컴퓨터과 Alice는 목표가 동일합니다. 이제 D[i][j]를 i-j 구간에서 먼저 하는 사람이 얻을 수 있는 최댓값이라고 할 때 d[i][j] = max(card[j]+sum[i][j-1]-d[i][j-1], card[i]+sum[i+1][j]-d[i+1][j])입니다.
'알고리즘 > BOJ' 카테고리의 다른 글
[BOJ] 2033번: 반올림 (0) | 2018.07.14 |
---|---|
[BOJ] 7868번: Hamming Problem (0) | 2018.07.14 |
[BOJ] 2449번: 전구 (0) | 2018.07.14 |
[BOJ] 1315번: RPG (0) | 2018.07.14 |
[BOJ] 1572번: 중앙값 (0) | 2018.07.14 |
[BOJ] 13316번: std::정렬부터 시작하는 디버깅 생활 (0) | 2018.07.13 |
Comments