Time limit: 0.1s
Memory limit: 32MB
Input: progresie.in
Output: progresie.out
Cerință
Să se determine un șir strict crescător, cu lungimea , format din numere naturale nenule, , cu proprietatea că oricare trei termeni distincți ai șirului nu sunt în progresie aritmetică, adică pentru oricare numere naturale , și cu , este îndeplinită condiţia: . Prin s-a notat partea întreagă a lui .
De exemplu, pentru , cel mai mare termen al șirului va trebui să fie mai mic sau egal cu , adică , deci o soluție este: .
Date de intrare
Fişierul de intrare progresie.in
conţine pe primul rând numărul natural cu semnificația de mai sus.
Date de ieșire
În fişierul de ieşire progresie.out
se vor scrie pe primul rând, despărțite prin câte un spațiu, cele elemente ale șirului , .
Restricții și precizări
- Dacă soluția nu este unică, se va accepta orice soluție corectă.
Exemplul 1
progresie.in
5
progresie.out
1 2 4 5 10
Exemplul 2
progresie.in
7
progresie.out
3 5 6 11 12 14 15