Codeforces 139 A. Petr and Book

問題

nページの本がある。
月曜日から日曜日に読める本のページの量がそれぞれ与えられる。
月曜日から本を読み始めるとき、何曜日に本を読み終えるか求めよ。

制約条件

n≦1000
1週間に最低1ページは読める

方針

シミュレート。

ソースコード

int n,a[7];

void run(){
  cin>>n;
  rep(i,7)cin>>a[i];
  for(int i=0;;i=i==6?0:i+1){
    n-=a[i];
    if(n<=0){
      cout<<i+1<<endl;
      return;
    }
  }
}