Atenţie! Aceasta este o versiune veche a paginii, scrisă la 2014-10-29 22:16:07.
Revizia anterioară   Revizia următoare  

 

Fişierul intrare/ieşire:cocochanel.in, cocochanel.outSursăad-hoc
AutorEugenie Daniel PosdarascuAdăugată deMagnvsDaniel Constantin Anghel Magnvs
Timp execuţie pe test0.4 secLimită de memorie20480 kbytes
Scorul tăuN/ADificultatenormalnormalnormalnormalnormal

Vezi solutiile trimise | Statistici

Coco Chanel

In gradina Coco Chanel sunt N cocosi si M gaini. Un cocos se poate imprietenii cu o gaina daca aroganta cocosului este mai mica sau egala cu aroganta gainii. Dupa ce un cocos s-a imprietenit cu o gaina, aroganta cocosului se dubleaza. Determinati pentru fiecare cocos numarul maxim de gaini cu care se poate imprietenii.

Date de intrare

Fişierul de intrare cocochanel.in va contine pe prima linie N si M. Pe urmatoarea linie vor fi N numere: al i-lea numar reprezinta aroganta cocosului i. Pe a treia linie vor fi M numere: al i-lea numar reprezinta aroganta gainii i.

Date de ieşire

Fişierul de ieşire cocochanel.out va contine N linii: linia i contine numarul maxim de gaini cu care se poate imprietenii cocosul i.

Restricţii

  • 1 ≤ N,M ≤ 100.000
  • arogantele sunt numere naturale din intervalul [1,2.000.000.000]

Exemplu

cocochanel.incocochanel.out
4 5
7 10 1 4
100 10 20 70 36
4
4
5
5
Trebuie sa te autentifici pentru a trimite solutii. Click aici

Cum se trimit solutii?