Atenţie! Aceasta este o versiune veche a paginii, scrisă la 2021-05-26 18:05:54.
Revizia anterioară   Revizia următoare  

 

Fişierul intrare/ieşire:aglet.in, aglet.outSursăJunior Challenge 2021
AutorAlexandru LuchianovAdăugată dejc2021Comisia jc2021
Timp execuţie pe test0.225 secLimită de memorie256000 kbytes
Scorul tăuN/ADificultateN/A

Vezi solutiile trimise | Statistici

Aglet

Phineas, descoperind ce este acela un aglet, decide să-l surprindă pe Ferb cu o nouă pereche de şireturi.

În total sunt N şireturi distincte, dintre care lui Ferb îi place doar unul, pe care Phineas nu-l cunoaşte. Punerea şiretului i la pantofi durează a[i] secunde. Phineas, ştiind ca Ferb nu este prea vorbăreţ, nu-l poate întreba decat in următorul fel, de oricâte ori: îsi alege mai întâi o submulţime ale celor N şireturi, apoi, dupa T secunde, Ferb îi spune dacă şiretul care îi place se află in acea submulţime sau nu. Cum nu vrea să îşi supere prietenul, dar nici să nu piardă prea mult timp fără să inventeze ceva nou, ajutaţi-l pe Phineas spunându-i timpul minim necesar pentru a-i pune lui Ferb şiretul lui preferat, oricare ar fi acesta.

Date de intrare

Fişierul de intrare aglet.in ...

Date de ieşire

În fişierul de ieşire aglet.out ...

Restricţii

  • ... ≤ ... ≤ ...

Exemplu

aglet.inaglet.out
This is some
text written on
multiple lines.
This is another
text written on
multiple lines.

Explicaţie

...

Trebuie sa te autentifici pentru a trimite solutii. Click aici

Cum se trimit solutii?