|
|||
C — Kockarakás
Ebben a feladatban ASCII karakterek segítségével grafikus térbeli nézetet kell készíteni egy
kockarakásról. A kockák m sorba és n oszlopba vannak elrendezve úgy, hogy
egyes kockákon tornyokat formázva további kockák állnak. A kockasorok 1-től m-ig
vannak számozva, az első sor a legtávolabbi, az m-edik sor a legközelebbi a grafikus
nézetben. Az oszlopok 1-től n-ig vannak számozva, balról jobbra. Egyes kockák
eltakarhatnak más kockákat, amelyek így részlegesen vagy teljesen takarásba kerülhetnek. Az
alábbi ábra egyetlen kocka rajzát mutatja 6 sorban és 7 oszlopban a '
Írjon programot, amely egy kockarakás leírása alapján elkészíti annak grafikus térbeli
nézetét az ábrázoláshoz szükséges legkevesebb sorban és oszlopban! Az ábrán
' A bemenet specifikációjaA bemenet első sora az m és n pozitív egész számokat tartalmazza (1 ≤ m, n ≤ 50). A következő m sor mindegyikében n darab pozitív egész szám szerepel. Mindegyikük kisebb vagy egyenlő 50-nél, ők jelölik az egyes pozíciókban álló kockatornyok magasságát. A kimenet specifikációjaA programja a feladat szövegében leírtak szerint jelenítse meg a kimeneten a kockarakás grafikus térbeli nézetét az ábrázoláshoz szükséges minimális területen! 1. példa bemenet
Az 1. példa bemenethez tartozó kimenet
2. példa bemenet
A 2. példa bemenethez tartozó kimenet
3. példa bemenet
A 3. példa bemenethez tartozó kimenet
|
|||
Debreceni Egyetem, Informatikai Kar, v. 2024.09.30. |