AOJ 0544 - Sugoroku
AtCoderが久しぶりに開かれるそうで,嬉しい限りです.
#include<iostream> int main(){ int n, m, mass[1001], action[1001]; while(std::cin >> n >> m, n){ for(int i=1;i<=n;i++){ std::cin >> mass[i]; } for(int i=1;i<=m;i++){ std::cin >> action[i]; } int pos = 1, result = -1; for(int i=1;i<=m;i++){//action pos += action[i]; if(pos >= n){ result = i; break; } pos += mass[pos]; if(pos >= n){ result = i; break; } } std::cout << result << std::endl; } }