Konstruisati niz minimalne dužine, tako da ispunjava sledeće uslove:
- svi elementi niza
su celi brojevi u intervalu
.
- za svaki uređeni par celih brojeva
postoje dva indeksa
tako da važi:
i
Opis ulaza
Prva linija standardnog ulaza sadrži prirodan broj (
), ograničenje za veličinu elemenata u nizu
.
Opis izlaza
- U prvoj linij standardnog izlaza ispisati
minimalnu dužinu niza
koji ispunjava uslove zadatka.
- U drugoj liniji standardnog izlaza ispisati
celih brojeva razdvojenih razmakom, elemente niza
.
- Ako postoji više mogućnosti za odabir niza
, ispisati bilo koje rešenje.
Primer ulaza
Copy
2
Primer izlaza
Copy
3
2 1 2
Objašnjenje primera
Postoje dva uređena para :
- možemo izabrati indekse
.
- možemo izabrati indekse
.
Comments