CSES - Datatähti 2020 alku - Ruudukko
  • Time limit: 1.00 s
  • Memory limit: 512 MB

Tehtäväsi on tulostaa n×nn \times n -kokoinen ruudukko, jonka jokaisessa ruudussa on pienin positiivinen kokonaisluku, jota ei esiinny samalla rivillä vasemmalla eikä samassa sarakkeessa ylempänä.

Syöte

Syötteen ainoalla rivillä on kokonaisluku nn.

Tuloste

Tulosta haluttu ruudukko esimerkin mukaisesti.

Esimerkki

Syöte:

4

Tuloste:

1 2 3 4
2 1 4 3
3 4 1 2
4 3 2 1

Arvostelu

Voit olettaa, että 1n1001 \le n \le 100. Saat tehtävästä 100100 pistettä, jos koodisi toimii oikein kaikissa testeissä.