Pagini recente » Cod sursa (job #1067288) | Cod sursa (job #274698) | Cod sursa (job #1138492) | Cod sursa (job #2453400) | Cod sursa (job #972030)
Cod sursa(job #972030)
#include <fstream>
#include <vector>
using namespace std;
int main(){
ifstream fin("loto.in");
ofstream fout("loto.out");
unsigned short n;
unsigned long long s;
fin>>n>>s;
vector<unsigned> bilete(n);
for(unsigned short i=0;i<n;++i) fin>>bilete[i];
bool talal=false;
for(unsigned i1=0;i1<n&&!talal;++i1)
for(unsigned i2=0;i2<n&&!talal;++i2)
for(unsigned i3=0;i3<n&&!talal;++i3)
for(unsigned i4=0;i4<n&&!talal;++i4)
for(unsigned i5=0;i5<n&&!talal;++i5)
for(unsigned i6=0;i6<n&&!talal;++i6)
if(bilete[i1]+
bilete[i2]+
bilete[i3]+
bilete[i4]+
bilete[i5]+
bilete[i6]==s){
fout<<bilete[i1]<<' '<<bilete[i2]<<' '<<bilete[i3]<<' '<<bilete[i4]<<' '<<bilete[i5]<<' '<<bilete[i6]<<'\n';
talal=true;
}
if(!talal) fout<<"-1\n";
return 0;
}