Programozó versenyek

Magas szintű programozási nyelvek 1, 2016. május 23., H14 ZH

2016. május 23. 14:05 – 2016. május 23. 16:00

Piramis

Az építőkockákból való piramisépítés a gyermekek közkedvelt játéka. Az épületek építésének elve igen egyszerű. A piramis aljától a teteje felé haladva minden sorban az alatta lévő sorhoz képest eggyel kevesebb kockának kell szerepelnie, így egy, az alábbi ábrán láthatóhoz hasonló építményt kapunk eredményül. Az elkészült épületet csak akkor tekintjük piramisnak, ha a legfelső szintjén pontosan egy kocka található.

Írjon programot, melynek parancssori argumentumai 1000-nél nem nagyobb pozitív egész számok, melyek azt mutatják meg, hogy hány építőkocka áll a rendelkezésünkre a piramisépítéshez! A program minden argumentumához írja a standard kimenetre külön sorban, hogy maximum hány szintből álló piramis építhető fel a megadott számú építőkockából!

Parancssori argumentumok

  1. 1 2 3 4 5 6 7 8 9 10
letöltés szöveges állományként

A futtatás eredménye a standard kimeneten

  1. 1
  2. 1
  3. 2
  4. 2
  5. 2
  6. 3
  7. 3
  8. 3
  9. 3
  10. 4
letöltés szöveges állományként
Debreceni Egyetem, Informatikai Kar, v. 2019.03.01.