Cod sursa(job #1187109)
Utilizator | Data | 17 mai 2014 17:17:29 | |
---|---|---|---|
Problema | Loto | Scor | 0 |
Compilator | c | Status | done |
Runda | Arhiva de probleme | Marime | 0.35 kb |
for(i=1;i<=nr && ok ;i++)
{
util=s-v[i].s;
ok=1;
a=1;
b=nr;
for(;a<b && ok;) {
mij=(a+b)/2;
if(v[mij].s==util) {
fout<<v[i].i<<" "<<v[i].j<<" "<<v[i].k<<" "<<v[mij].i<<" "<<v[mij].j<<" "<<v[mij].k;
ok=0;
}
if(v[mij].s>util) b=mij-1;
if(v[mij].s<util) a=mij+1;
}
}
if(ok) fout<<-1;
fout.close();