secvsir


Timp maxim de execuţie/test:
0.1 secunde
Memorie totala disponibilă/stivă:
16 MB/1 MB

Vom construi o secvenţă de şiruri conform următoarelor reguli:
- Primul şir din secvenţă s0 este vid.
- Şirul si (i>0) se obţine din şirul si-1 astfel: dacă scrierea zecimală a numărului i apare ca subsecvenţă a şirului si-1, atunci si=si-1; în caz contrar, si se obţine concatenând şirul si-1 cu scrierea zecimală a lui i.

Cerinţă

Scrieţi un program care, cunoscând pe n, să determine şirul sn.

Date de intrare

Fişierul de intrare secvsir.in conţine pe prima linie numărul natural n.

Date de ieşire

Fişierul de ieşire secvsir.out va conţine o singură linie pe care va fi scris şirul sn.

Restricţii

  • 1 <= n <= 500

Exemple

secvsir.in secvsir.out secvsir.in secvsir.out
3 123 13
123456789101113


prof. Emanuela Cerchez
Liceul de Informatică „Grigore Moisil” Iaşi
emanuela.cerchez@gmail.com