Pagini recente »
Statistici Mihai Stan (mihaistan)
|
Diferențe pentru runda/concurs_de_destepti între reviziile 2 și 1
|
Clasament x_test2
|
Cod sursă (job #336214)
|
Cod sursă (job #639413)
Cod sursă (job
#639413)
#include <fstream>
using namespace std;
fstream cin("ruleta1.in");
ofstream cout("ruleta1.out");
int main()
{
int n;
cin>>n;
int v[n+1];
for(int i = 1; i <= n; i++)
{
cin>>v[i];
}
int r = 0,t;
while(true)
{
bool c = false;
t = 0;
for(int i = 1; i <= n-1; i++)
{
if(v[i] <= v[i+1] && v[i] > 0)
{
v[i+1] -= v[i];
c = true;
}
if(v[i+1] == 0)
{
i++;
t++;
}
}
if(v[1] >= v[n] && v[n] > 0)
{
v[1] -= v[n];
c = true;
}
if(v[n] == 0)
{
t++;
}
r++;
if(c == false)
{
break;
}
}
cout<<r<<" "<<n-t-1;
return 0;
}