Pagini recente »
infoabc_incepatori
|
Cod sursă (job #769273)
|
2015-03-17-clasa-5-tema-29
|
Borderou de evaluare (job #685655)
|
Cod sursă (job #639369)
Cod sursă (job
#639369)
#include <fstream>
using namespace std;
fstream cin("ruleta1.in");
ofstream cout("ruleta1.out");
int main()
{
short n;
cin>>n;
short v[n+1];
for(short i = 1; i <= n; i++)
{
cin>>v[i];
}
short r = 0,t;
while(true)
{
bool c = false;
t = 0;
for(short 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)
{
t++;
}
}
if(v[1] >= v[n] && v[n] > 0)
{
v[1] -= v[n];
c = true;
}
if(v[n] >= 1)
{
t++;
}
r++;
if(c == false)
{
break;
}
}
cout<<r<<" "<<t;
return 0;
}