Piaţa centrală a oraşului Bacău are formă circulară. De jur împrejurul pieţei au fost montate felinare numerotate de la la . Fiecare felinar poate avea două stări: aprins sau stins. Seara, toate felinarele se aprind simultan. Turistul Vasile T. Popescu începe să se plimbe de jur împrejurul pieţei, pornind de la felinarul spre felinarul , apoi de la spre , , de la spre , de la spre etc, iar atunci când trece pe lângă un felinar, el execută exact una dintre următoarele operaţii:
- dacă felinarul precedent ( dacă sau dacă ) este aprins, atunci schimbă starea felinarului curent (dacă era aprins îl stinge, dacă era stins îl aprinde);
- dacă felinarul precedent este stins, atunci starea felinarului curent rămâne neschimbată.
Cerinţă
Determinaţi numărul minim de operaţii pe care trebuie să le execute turistul nostru până când felinarele sunt aprinse din nou toate.
Date de intrare
Fişierul de intrare felinare.in
conţine pe prima linie numărul natural , reprezentând numărul de felinare.
Date de ieşire
Fişierul de ieşire felinare.out
va conţine o singură linie pe care va fi scris un singur număr natural reprezentând numărul minim de operaţii ce trebuie să fie executate pentru ca toate felinarele să fie din nou aprinse.
Restricţii şi precizări
- este de forma sau
- turistul stinge cel puțin un felinar
Exemplu
felinare.in
3
felinare.out
7
Explicaţie
iniţial toate felinarele sunt aprinse
prima operaţie, felinarul s-a stins deoarece felinarul este aprins
a doua operaţie, felinarul rămâne aprins deoarece felinarul este stins
a treia operaţie, felinarul s-a stins deoarece felinarul este aprins
a patra operaţie, felinarul rămâne stins deoarece felinarul este stins
a cincea operaţie, felinarul rămâne aprins deoarece felinarul este stins
a şasea operaţie, felinarul s-a aprins deoarece felinarul este aprins
a şaptea operaţie, felinarul s-a aprins deoarece felinarul este aprins