Cod sursă (job #222493)

Utilizator avatar Bianca23 Catea Bianca Teodora Bianca23 IP ascuns
Problemă SCV (clasele 9-10) Compilator cpp | 0,63 kb
Rundă Arhiva de probleme Status evaluat
Dată 11 mar. 2016 10:17:44 Scor 0
#include <fstream>

using namespace std;

ifstream f("scv.in");
ofstream g("scv.out");

int c, t, m, x, scv, kg, sc, zile, start, endt;

void scvnou(){
    if(sc==0 && scv+1<=3){
        sc=1;
        start=zile;
        endt=zile+t;
        kg-=c;
    }
}

void refresh(){
    if(sc==1){
        if((start++)==endt-1){
            sc=0;
            scv++;
        }
    }
}

int main()
{
    f>>c>>t>>m>>x;
    scv=1;

    while(kg<=x){
        zile++;
        if(kg>=50) scvnou();
        kg+=scv*m;
        refresh();
        g<<zile<<' '<<kg<<' '<<scv<<'\n';
    }

    g<<zile;
    return 0;
}