Feladat: I.52 Korcsoport: - Nehézségi fok: -
Füzet: 2003/május, 298. oldal  PDF  |  MathML 
Témakör(ök): Feladat

A szöveg csak Firefox böngészőben jelenik meg helyesen. Használja a fenti PDF file-ra mutató link-et a letöltésre.

Minden N természetes szám (1N100) felbontható N=i=1kxi alakban, ahol 1kN, és i-re: xi>0 természetes szám, valamint xixi+1.
Írjunk programot (i52.pas, ...), amely beolvassa N értékét, majd az i52.ki szöveges állományba írja az N szám 1000 darab véletlen felbontását (ugyanaz a felbontás többször is szerepelhet). Az állomány minden sorában egy-egy felírás szerepel, a felírás tagjait egy-egy szóköz választja el egymástól. A véletlen felbontásnak olyannak kell lennie, hogy bármely lehetséges felbontás azonos eséllyel kerüljön sorra.
Példa: N=5 esetén az állomány így kezdődhet: