Cod sursă (job #352566)
Utilizator |
|
IP | ascuns |
---|---|---|---|
Problemă | Ruleta1 ( clasa a 6-a ) | Compilator | cpp | 0,54 kb |
Rundă | c10_6 | Status | evaluat |
Dată | 13 feb. 2018 23:21:52 | Scor | 40 |
#include <fstream>
using namespace std;
ifstream in("ruleta1.in");
ofstream out("ruleta1.out");
int v[10001];
int main()
{
int n,cnt=1,ok=0,i,r=0,t=0;
in>>n;
for(i=0;i<n;i++)
in>>v[i];
i=0;
while(ok==0)
{
if(i==0)
{
r++;
t=0;
cnt=0;
}
if(v[i]<=v[(i+1)%n] and v[i]>0)
{
v[(i+1)%n]-=v[i];
cnt++;
}
if(v[i])
t++;
i++;
i=i%n;
if(i==0 and cnt==0)
ok=1;
}
out<<r<<" "<<t;
return 0;
}