Pagini recente » Cod sursa (job #567112) | Cod sursa (job #1096239) | Cod sursa (job #966203) | Cod sursa (job #1840387) | Cod sursa (job #1124955)
#include <fstream>
using namespace std;
ifstream fin("loto.in");
ofstream fout("loto.out");
int nr, cautata, i, v[102], j, k, l, q, z, suma;
int main()
{
fin >> nr >> cautata;
for(i=1; i <= nr; i++)
{
fin >> v[i];
if(v[i] >= cautata)
{
for(j=i; j <= nr; j++)
v[j] = v[j+1];
nr--;
}
}
for(i=1; i <= nr; i++)
{
for(j=i; j <= nr; j++)
{
for(k=j; j <= nr; k++)
{
for(l=k; l <= nr; l++)
{
for(q=l; q <= nr; q++)
{
for(z=q; z <= nr; z++)
{
suma = v[i] + v[j] + v[k] + v[l] + v[q] + v[z];
if(suma == cautata)
{
fout << v[i] << ' ' << v[j] << ' ' << v[k] << ' ' << v[l] << ' ' << v[q] << ' ' << v[z];
return 0;
}
}
}
}
}
}
}
fout << -1;
}