Pagini recente »
Cod sursă (job #810141)
|
Profil Bufulici27
|
Istoria paginii runda/s15_lab9c/clasament
|
Istoria paginii utilizator/adastanisor
|
Cod sursă (job #352567)
Cod sursă (job
#352567)
#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];
if(v[i]<=v[(i+1)%n])
cnt++;
}
if(v[i])
t++;
i++;
i=i%n;
if(i==0 and cnt==0)
ok=1;
}
out<<r+1<<" "<<t;
return 0;
}