![]() |
Az I. 52. feladat (2003. május) |
I. 52. Minden \(\displaystyle N\) természetes szám (\(\displaystyle 1\le N\le 100\)) felbontható \(\displaystyle N = \sum_{i=1}^k x_i\) alakban, ahol \(\displaystyle 1\le k\le N\), és \(\displaystyle \forall i\)-re: \(\displaystyle x_{i}>0\) természetes szám, valamint \(\displaystyle x_{i} \ge x_{i+1}\).
Írjunk programot (i52.pas, ...), amely beolvassa \(\displaystyle N\) értékét, majd az i52.ki szöveges állományba írja az \(\displaystyle 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: \(\displaystyle N=5\) esetén az állomány így kezdődhet:
(10 pont)
A beküldési határidő 2003. június 15-én LEJÁRT.
Statisztika:
16 dolgozat érkezett. 10 pontot kapott: Acsai Péter, Bartha Ferenc, Coc Károly, Rendes Gábor, Ruppert László Gábor, Simon Balázs, Stippinger Marcell, Szilágyi Péter, Vaskó Richárd. 8 pontot kapott: 4 versenyző. 6 pontot kapott: 1 versenyző. 4 pontot kapott: 2 versenyző.
A KöMaL 2003. májusi informatika feladatai
