Cod sursă (job #639367)

Utilizator avatar daria15082005 Ciocanescu Daria daria15082005 IP ascuns
Problemă Ruleta1 ( clasa a 6-a ) Compilator cpp-32 | 0,72 kb
Rundă Arhiva de probleme Status evaluat
Dată 8 mar. 2022 19:10:18 Scor 57
#include <iostream>
#include <fstream>
using namespace std;
ifstream in("ruleta1.in");
ofstream out("ruleta1.out");
int v[10005];
int main()
{
    int n, t=0, i, ok=1, r=0;
    in>>n;
    for (i=1; i<=n; i++)
        in>>v[i];
    while (ok!=0)
    {
        ok=0;
        for (i=1; i<=n; i++)
        {
            if (i!=n && v[i]<=v[i+1] && v[i]!=0)
            {
                v[i+1]=v[i+1]-v[i];
                ok=1;
            }
            if (i==n && v[n]<=v[1] && v[i]!=0)
            {
                v[1]=v[1]-v[8];
                ok=1;
            }
        }
        r++;
    }
    for (i=1; i<=n; i++)
        if (v[i]==0)
            t++;
    out<<r<<" "<<n-t;
    return 0;
}