던전 게임
시간 제한4초메모리 제한2048 MB
영웅이 던전 x에서 힘 z로 출발할 때, 던전 n에 도달한 순간의 최종 힘을 질의마다 구합니다.
문제
Robert는 새로운 컴퓨터 게임을 설계하고 있다. 이 게임에는 영웅 한 명, 적 명, 그리고 개의 던전이 있다. 적은 0부터 까지, 던전은 0부터 까지 번호가 붙어 있다. 적 ()는 던전 에 있고 힘은 이다. 던전 에는 적이 없다.
영웅은 힘 를 가지고 던전 에 들어가면서 시작한다. 영웅이 던전 ()에 들어갈 때마다 적 와 맞붙고, 다음 중 하나가 일어난다.
- 영웅의 힘이 적의 힘 이상이면 영웅이 이긴다. 영웅의 힘은 만큼 늘어난다 (). 이때 영웅은 다음에 던전 에 들어간다 ().
- 그렇지 않으면 영웅이 진다. 영웅의 힘은 만큼 늘어난다 (). 이때 영웅은 다음에 던전 에 들어간다.
는 보다 작을 수도, 같을 수도, 클 수도 있다. 도 보다 작거나 같거나 클 수 있다. 적은 결과와 관계없이 힘 를 유지한 채 던전 에 남는다.
영웅이 던전 에 들어가면 게임이 끝난다. 영웅이 어느 던전에서 어떤 힘으로 시작하든 게임은 유한한 횟수의 전투 후에 끝난다.
Robert는 번의 시뮬레이션으로 이 게임을 테스트하려고 한다. 각 시뮬레이션은 시작 던전 와 시작 힘 를 준다. 각 시뮬레이션마다 게임이 끝났을 때 영웅의 힘을 구하라.
제한
- (모든 에 대해)
- (모든 에 대해)
- (모든 에 대해)