Atenţie! Aceasta este o versiune veche a paginii, scrisă la 2020-12-02 12:34:52.
Revizia anterioară   Revizia următoare  

 

Fişierul intrare/ieşire:margiki.in, margiki.outSursăFMI No Stress 10
AutorUsurelu Florian RobertAdăugată defminostress9FMI No Stress 9 fminostress9
Timp execuţie pe test0.15 secLimită de memorie4096 kbytes
Scorul tăuN/ADificultateN/A

Vezi solutiile trimise | Statistici

Margiki

Margiki, afectat de perioada actuala, s-a facut putin mai grasut. Stiind ca toate salile de forta sunt inchise, acesta ii cere cateva idei lui Norocel. Norocel are un palat imens cu n trepte (e greu sa ai atatea etaje + mansarda). Acesta il invita pe Margiki sa urce toate cele n scari si ii garanteaza ca va da jos kilogramele nedorite. Margiki poate urca scarile in 3 moduri: sa sara cu piciorul stang cate o treapta, sa sara cu piciorul drept doua trepte sau sa sara direct 3 trepte, luandu-si avant cu ambele picioare. Norocel i-a promis lui Margiki ca il va rasplati cu o sticla de apa daca atunci cand va ajunge la treapta cu numarul n, ii va spune si in cate moduri distincte ar fi putut urca toate aceste trepte. (suntem siguri ca Margiki va reusi sa urce trepele in orice situatie)

Date de intrare

Fişierul de intrare margiki.in contine pe prima linie un singur numar N, reprezentand numarul de trepte.

Date de ieşire

În fişierul de ieşire margiki.out se va afla pe prima linie un singur numar reprezentand numarul total de moduri distincte de a urca cele N trepte.

Restricţii

  • 1 ≤ N ≤ 10^9
  • Pentru 20 de puncte, 1 ≤ N ≤ 15
  • Pentru alte 20 de puncte, 1 ≤ N ≤ 10^5
  • Pentru alte 20 de puncte, 1 ≤ N ≤ 10^12

Exemplu

margiki.inmargiki.out
3
4
6 6
1 2
2 3
3 1
4 5
5 6
6 4
4
1 2 2 4 4 3

Explicaţie

...

Trebuie sa te autentifici pentru a trimite solutii. Click aici

Cum se trimit solutii?