Revizia anterioară Revizia următoare
Fişierul intrare/ieşire: | facebook.in, facebook.out | Sursă | Infoarena Monthly 2012, Runda 10 |
Autor | Teodor Plop | Adăugată de | |
Timp execuţie pe test | 0.1 sec | Limită de memorie | 20480 kbytes |
Scorul tău | N/A | Dificultate | N/A |
Vezi solutiile trimise | Statistici
Facebook
In partea dreapta pe Facebook iti apar K sugestii de prieteni. Pentru fiecare sugestie se cunoaste numarul de prieteni comuni. Gigel vrea sa obtina la sugestii K persoane cu care sa aiba acelasi numar de prieteni in comun. El poate sa respinga o sugestie a Facebook-ului, caz in care locul acelei persoane este luat de altcineva. Stiind dinainte ordinea celor N > K sugestii pe care le are pregatitie Facebook, gasiti numarul minim de operatii astfel incat sa satisfaceti dorinta lui Gigel. In cazul in care nu exista solutie, -1.
Date de intrare
Fişierul de intrare facebook.in ...
Date de ieşire
În fişierul de ieşire facebook.out ...
Restricţii
- ... ≤ ... ≤ ...
Exemplu
facebook.in | facebook.out |
---|---|
This is some text written on multiple lines. | This is another text written on multiple lines. |
Explicaţie
...