川のブログ

川の適当気ままなブログです。 

AOJ 0164 Ohajiki Game

こんにちは川です。

今回は、問題に書いてある計算式を使っただけなので特に解説はないです。

 

ソースコード

 

#include<bits/stdc++.h>
using namespace std;
int main()
{
    int n;
    while(cin>>n,n){
        int num[25];
        for(int i=0;i<n;i++)cin>>num[i];
        for(int i=0,now=32,turn=1;now>0;turn++){
            if(turn==1)now-=(now-1)%5;
            else{
                if(i==n)i=0;
                now-=num[i];
                turn=0;
                i++;
            }
            if(now<0)now=0;
            cout<<now<<endl;
        }
    }
}