Informatică, întrebare adresată de Istefan, 9 ani în urmă

Se consideră tabloul bidimensional cu n linii şi n coloane ce conţine numere naturale cu cel mult patru cifre fiecare.

Cerinţa
Scrieţi un program care citeşte numărul natural n şi cele n*n elemente ale tabloului şi apoi afişează pe ecran elementele tabloului, separate prin câte un spaţiu, obţinute prin parcurgerea în spirală în sensul acelor de ceasornic.

Date de intrare
Fişierul de intrare spirala.in conţine pe prima linie numărul n, iar pe următoarele n linii câte n numere naturale separate prin spaţii, reprezentând elementele tabloului.

Date de ieşire
Fişierul de ieşire spirala.out va conţine pe prima linie elementele cerute, separate prin câte un spaţiu.

Restricţii şi precizări
2≤n≤23
elementele tabloului sunt mai mici decât 1000

Exemplu

spirala.in
4
1 2 3 4
5 6 7 8
9 10 11 12
13 14 15 16

spirala.out
1 2 3 4 8 12 16 15 14 13 9 5 6 7 11 10

Răspunsuri la întrebare

Răspuns de AntiEaglesDavids
9
http://pastebin.com/JGPpzkSh
Unde nu înțelegi întreabă.

Alte întrebări interesante