InfoAs Atlas
<- Go back Edit problem
Heads up!

The following is the problem preview, which might be in Romanian. This is how it should look like on the InfoAs CMS instances.

ID #123 · Colecția InfoAs · Operatori și expresii

Problema Spirala

Medie (6 ★)

Memorie: 64 MB / 8 MB

Timp: 0.1 secunde

I/O: Necunoscută

## Cerință Se dă numărul natural `n`. Să se genereze o matrice spirală de dimensiune `n × n`, unde se așează primele `n2` numere naturale nenule, astfel: se așează în sensul acelor de ceasornic primele numere pe primul chenar, după care pe al doilea chenar în același sens și așa mai departe până în mijloc. Iată un exemplu de parcurgere în spirală:![Imagine](https://i.ibb.co/ysMmcHb/image.png) ## Date de intrare Programul citește de la tastatură numărul natural `n`. ## Date de ieșire Programul afișează pe ecran matricea de dimensiuni `n × n`, generată conform cerinței. Matricea va fi afișată linie cu linie, pe fiecare linie valorile fiind separate prin câte un spațiu. ## Restricții și precizări * `1 ≤ n ≤ 100`