sume

Time limit: 0.05s Memory limit: 2MB Input: sume.in Output: sume.out

Fie nn un număr natural nenul, n100n \leq 100.

Cerinţă

Scrieţi un program care să determine nn submulţimi disjuncte două câte două de câte nn elemente distincte din mulţimea {1,2,,n21, 2, \dots, n^2}, submulţimi pentru care suma elementelor este aceeaşi

Date de intrare

Din fişierul de intrare sume.in se citeşte de pe prima linie numărul natural nenul nn.

Date de ieșire

Fişierul de ieşire sume.out conţine nn linii, câte una pentru fiecare submulţime determinată. Pe linia ii se află cele nn elemente ale submulţimii ii, separate prin câte un spaţiu

Restricții și precizări

  • 1n1001 \leq n \leq 100
  • Două submulţimi sunt disjuncte dacă nu au elemente comune
  • Soluţia nu este unică, puteţi afişa orice soluţie care respectă condiţiile din enunţul problemei
  • Ordinea submulţimilor sau a elementelor submulţimii NU contează

Exemplu

sume.in

4

sume.out

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

Log in or sign up to be able to send submissions!