파이썬) 백준 알고리즘 | 9660번 : 돌 게임 6
https://www.acmicpc.net/problem/9660 9660번: 돌 게임 6 첫째 줄에 N이 주어진다. (1 ≤ N ≤ 1,000,000,000,000) www.acmicpc.net 풀이 처음에 dp로 접근하였지만 메모리 초과가 떠서 stack으로 구현하였었다. n = 1일 때는 선공이 이기고 n = 2일 때는 후공이 이기게 된다 n = 3일 때는 1,1,1 또는 3 을 가져가게 되어 선공이 이기고 n = 4일 때는 4개를 가져갈 수 있어서 선공이 이기게 된다. n = 5일 때는 1, 3, 4개를 가져갈 수 있으므로 n=4, n=2, n=1의 경우중에 후공이 이기는 경우가 1개 이상만 있으면 선공이 이기게 된다. 예를 들어 n = 5일 때 1을 가져가면 후공이 n = 4일 때 선공을 잡는 ..
2022. 6. 30.