Pagini recente » Atasamentele paginii Qtri | Atasamentele paginii Profil Tester100 | Autentificare | Diferente pentru problema/numar4 intre reviziile 2 si 6 | Diferente pentru problema/partitionare intre reviziile 1 si 2
Nu exista diferente intre titluri.
Diferente intre continut:
== include(page="template/taskheader" task_id="partitionare") ==
Poveste şi cerinţă...
Se consideră un număr natural $N$. Se numeşte partiţie bună a lui $N$, un şir de numere naturale nenule $x1, x2, ..., xk$ cu următoarele proprietăţi:
1) $N = x1 + x2 + ... + xk$
2) $1 = 1/x1 + 1/x2 + ... + 1/xk$
h2. Cerinta
Pentru un număr natural dat $N$ se cere să se determine o partiţie bună.
h2. Date de intrare
Fişierul de intrare $partitionare.in$ ...
Fişierul de intrare $partitionare.in$ conţine pe prima linie numărul natural $N$.
h2. Date de ieşire
În fişierul de ieşire $partitionare.out$ ...
În fişierul de ieşire $partitionare.out$ se va scrie pe prima linie partiţia bună a lui $N$, termenii ei fiind separaţi prin cate un spaţiu.
h2. Restricţii
* $... ≤ ... ≤ ...$
* $100 ≤ N ≤ 10 000 000$
* Solutia nu este neaparat unica! Orice solutie corecta este punctata.
* Nu are importanta ordinea numerelor in sirul de numere.
h2. Exemplu
table(example). |_. partitionare.in |_. partitionare.out |
| This is some
text written on
multiple lines.
| This is another
text written on
multiple lines.
| 33
| 3 9 3 9 9
|
h3. Explicaţie
...
== include(page="template/taskfooter" task_id="partitionare") ==
Nu exista diferente intre securitate.
Topicul de forum nu a fost schimbat.