Pagini recente » Cod sursa (job #275846) | Cod sursa (job #1873640) | Cod sursa (job #2477040) | Cod sursa (job #2071318) | Cod sursa (job #381845)
Cod sursa(job #381845)
#include<fstream>
using namespace std;
#define inFile "loto.in"
#define outFile "loto.out"
long int N, V[100], sol, i, j, k, l, m, n;
long long int s;
fstream f(inFile, ios::in), g(outFile, ios::out);
int main()
{
f >> N >> s;
for(i=1; i <= N; i++)
f >> V[i];
for(i=1;i <= N && sol != 1;i++)
for(j=1;j <= N && sol != 1;j++)
for(k=1;k <= N && sol != 1;k++)
for(l=1;l <= N && sol != 1;l++)
for(m=1; m <= N && sol != 1;m++)
for(n=1;n <= N && sol != 1;n++)
if (V[i] + V[j] + V[k] + V[l] + V[m] + V[n] == s)
{
g << V[i] << " " << V[j] << " " << V[k] << " " << V[l] << " " << V[m] << " " << V[n];
sol++;
}
if(sol == 0)
g << -1;
f.close();
g.close();
return 0;
}