Pagini recente »
Borderou de evaluare (job #571009)
|
Borderou de evaluare (job #520030)
|
Monitorul de evaluare
|
Borderou de evaluare (job #417967)
|
Cod sursă (job #653109)
Cod sursă (job
#653109)
#include <fstream>
using namespace std;
ifstream fin("ruleta1.in");
ofstream fout("ruleta1.out");
int v[10005],n,i,ok,nr,nr2,ok1;
int main()
{fin>>n;
for (i=1;i<=n;i++)
{
fin>>v[i];
}
ok=0;
nr=0;
while (ok==0)
{ ok1=1;
for (i=1;i<=n-1;i++)
{
if (v[i]<=v[i+1]) {v[i+1]-=v[i];ok1=0;}
}
if (ok1==1) ok++;
nr++;
}
fout<<nr<<' ';
nr2=0;
for (i=1;i<=n;i++)
{
if (v[i]!=0) nr2++;
}
fout<<nr2;
return 0;
}