Cod sursa(job #413149)

Utilizator darkseekerBoaca Cosmin darkseeker Data 7 martie 2010 20:28:05
Problema Loto Scor 10
Compilator cpp Status done
Runda Arhiva de probleme Marime 1.21 kb
#include <iostream.h>
#include <fstream.h>
int main()
{
    fstream f("loto.in",ios::in);
    fstream g("loto.out",ios::out);
    unsigned long int s;
    int a[100],max=0,n;
    bool ok=0;
    f>>n;
    f>>s;
    for(int i=0;i<n;i++)
    {
            f>>a[i];
            if(a[i]>max)
            max=a[i];
            }
    if(max*6<s)
    g<<-1;
    
           while(ok==0)
           {
                          for(int j=0;j<n;j++)
                          for(int k=0;k<n;k++)
                          for(int l=0;l<n;l++)
                          for(int m=0;m<n;m++)
                          for(int o=0;o<n;o++)
                          for(int q=0;q<n;q++)
                          if((a[j]+a[k]+a[l]+a[m]+a[o]+a[q])==s)
                          {
                          ok=1;
                          g<<a[j]<<" "<<a[k]<<" "<<a[l]<<" "<<a[m]<<" "<<a[o]<<" "<<a[q];
                          j=n;
                          k=n;
                          l=n;
                          m=n;
                          o=n;
                          q=n;
                          }
                          }
                          return 0;
                          }