유명한 게임 "Heroes of Might and Magic"의 새 버전에서는 영웅이 전투에 직접 참여한다. 강력한 마법사 영웅은 지원 부대 없이 혼자서 몬스터 무리를 물리칠 수도 있다. 이 문제에서는 마법사 영웅이 몬스터 무리와 일대일로 싸워 승리할 수 있는지 판정한다.
영웅은 처음에 체력 HPH와 마나 MPH를 가지며 세 가지 주문을 알고 있다. 각 주문은 마나 1을 소모한다.
몬스터 한 마리의 체력은 HPM이고, 무리는 하나의 집단으로 함께 행동한다. 무리의 현재 체력이 H이면 무리는 ⌈H/HPM⌉마리로 이루어진다(천장 함수는 인수보다 작지 않은 가장 작은 정수를 뜻한다). 무리는 처음에 NM마리, 즉 체력 NM⋅HPM으로 시작하며, 무리의 체력은 오직 감소하기만 한다. 무리의 체력이 0 이하가 되면 무리는 전멸한다.
전투는 0번부터 N번까지 번호가 매겨진 N+1개의 칸으로 이루어진 일차원 전장에서 벌어진다. 영웅은 0번 칸에 서 있으며 움직이지 않는다. 무리는 처음에 N번 칸에 있다.
전투는 영웅과 무리가 번갈아 진행한다. 먼저 영웅이, 그다음 무리가 행동하며 이를 반복한다.
영웅의 턴에 번개 화살로 무리의 체력이 0 이하가 되면 영웅은 즉시 승리하며, 무리는 행동하지 않는다.
영웅이 무리를 물리칠 수 있는지 판정하라.
첫째 줄에 일곱 개의 양의 정수 N, HPH, MPH, HPM, NM, V, dH가 공백으로 구분되어 이 순서대로 주어진다(1≤N≤10, 2≤HPH≤100, 1≤MPH≤50, 1≤HPM≤10, 1≤NM≤10, 1≤V≤N, 1≤dH<HPH).
둘째 줄에 N개의 정수 L1,L2,…,LN이 공백으로 구분되어 주어진다(1≤LP≤10). 여기서 LP는 무리가 P번 칸에 있을 때 번개 화살이 입히는 피해량이다.
영웅이 전투에서 승리할 수 없으면 DEFEATED를 출력한다.
승리할 수 있으면 첫째 줄에 VICTORIOUS를 출력하고, 둘째 줄에 무리의 체력을 0 이하로 만드는 데 필요한 최소 턴 수(즉, 영웅이 시전해야 하는 최소 주문 횟수)를 정수 하나로 출력한다.