Pagini recente »
Monitorul de evaluare
|
tema19-seniori-2014-2015
|
Diferențe pentru problema/lol între reviziile 1 și 9
Diferențe pentru
problema/lol între reviziile
#1 si
#9
Nu există diferențe între titluri.
Diferențe între conținut:
== include(page="template/taskheader" task_id="lol") ==
Poveste și cerință...
Gigel se joacă în fiecare zi jocul League of legends. El și-a uitat parola contului. El ține minte două parole mai vechi (ambele având *n* elemente), dar și că parola actuală este bazată pe cele două. Ajutați-l pe Gigel să își recupereze parola. Scrieți un program care determină:
a) Parola lui Gigel.
b) Câte numere din parolă au un număr impar de divizori (t).
c) Câte numere prime sunt în parolă (f).
ATENTIE!!!! PAROLELE SUNT ȘIRURI DE NUMERE NATURALE CARE AU O VALOARE SENTIMENTALĂ PENTRU GIGEL (spațiile nu se iau în considerare)
h2. Date de intrare
Fișierul de intrare $lol.in$ ...
Pe prima linie *n* cu semnificatia din enunț și pe urmatoarele *n* linii perechi de numere ([*x*], *y*) reprezentând : *x*[i] = al i-lea nr. din prima parolă și *y*[i] al i-lea nr. din a 2 a parolă.
h2. Date de ieșire
În fișierul de ieșire $lol.out$ ...
Pe primele *n* linii parola așezată vertical. Pe linia [*n*]+1 numerele t și f în această ordine cu spațiu între ele.
h2. Restricții
* $... ≤ ... ≤ ...$
* 2 ≤ *n* ≤ 10000
* *x*, *y* ≤ 300
* Se garantează că există soluție pentru fiecare test
h2. Exemplu
table(example).
table(example).
|_. lol.in |_. lol.out |
| This is some
text written on
multiple lines.
| This is another
text written on
multiple lines.
| 5
1 7
2 2
5 5
3 1
4 2
| 4
2
5
2
3
1 4
|
h3. Explicație
...
== include(page="template/taskfooter" task_id="lol") ==
Nu există diferențe între securitate.