Cod sursa(job #811386)

Utilizator TripluYOlteanu Costin TripluY Data 12 noiembrie 2012 00:48:46
Problema Loto Scor 0
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.63 kb
#include <fstream>

using namespace std;

int main()
{
    int i,n,s,v[5];
    ifstream f("loto.in");
    ofstream g("loto.out");
    if(!f.good())
    {
        g<<"-1";
        return 1;
    }
    f>>n>>s;
    f.close();
    if(n<1 || s<6)
    {
        g<<"-1";
        return 0;
    }
    for(i=4;i>=0;--i)
    {
        if(s-n-i>0)
        {
            v[i]=n;
            s-=n;
        }
        else
        {
            v[i]=1;
            --s;
        }
    }
    if(s>n)
        g<<"-1";
    else
    {
        for(i=4;i>=0;--i)
            g<<v[i]<<" ";
        g<<s;
    }
    return 0;
}