.campion
conectare | înregistrare | căutare
Pagina principală » Probleme » monede

ultima problemă
grupă: mică
sursă: OMI 2016
ultimul articol
autor: Prof. Radu Vişinescu
ultimul software
autor: Prof. Emanuela Cerchez
monede


Timp maxim de execuţie / test:
0,1s
Memorie totala disponibilă / stivă:
16MB / 1MB

Jucându-se cu monede de aceeaşi dimensiune, Gigel „construieşte” grămezi de monede care „stau” unele peste altele, astfel încât, cu excepţia monedelor de la baza grămezii, care stau lipite una de alta, monedele de pe rândurile superioare sunt lipite una de alta şi se sprijină pe câte două monede alăturate de pe rândul inferior.



Astfel, construcţia din stânga este corectă deoarece moneda din rândul superior se sprijină pe două dintre monedele alăturate din rândul de la baza construcţiei, în timp ce construcţia din dreapta nu este corectă, deoarece moneda din rândul superior nu se sprijină pe nimic, şi, în plus, ultima monedă din rândul de la baza construcţiei nu este lipită de cea din stânga ei. Aşa cum îl ştim, curios din fire, Gigel îşi pune întrebarea „câte astfel de aranjări corecte de monede care să aibă baza formată din n monede, există”?

Cerinţă

Dat n, determinaţi numărul de construcţii corecte cu n monede la bază care pot fi realizate.

Date de intrare

Fişierul de intrare monede.in conţine pe prima linie un număr natural n, reprezentând numărul de monede aflat la baza unei construcţii corecte.

Date de ieşire

Fişierul de ieşire monede.out conţine pe prima linie un număr natural reprezentând numărul de construcţii corecte care pot fi realizate.

Restricţii

1 ≤ n ≤ 100

Exemple

monede.inmonede.outExplicaţii
3 5


autor: Prof. Marinel Şerban
propunător: Prof. Emanuela Cerchez
Liceul de Informatica ″Grigore Moisil″
emanuela.cerchez@gmail.com
Articole recomandate
Probleme recomandate
De la Finala .campion 2008: sir2, livada, drept, ocean14, seif, aztec, pendul, plopi
De acelaşi autor: premii, finala, fractii, trei, manevre, nrcuv, an, vopsea, opmat, tramvai, bipal, kpal, sarpe, replace, factori, barca, perechi, grupe, cod, reactii, factura, decript, trenuri, holo, cifre, firma, tribile, mesaj, tricouri, pajura, programs, fry, repeat, red, pavaj, bacan, nrbinar, invest, cutie2, loc, depou, nr3, zid, felinare, sir3, sqr, carte, labirint, stea, count, evaluare, super, schimb, zaruri, vectori, spirala, desen1, rima, ceas1, romane, sms, bac, excursia, joc7, furnici, munte1, cezar, marcare, excursie1, culmi, sume1, schi, nr4, fractie, cod3, medii, tren3, top, sant1, imagine, ocr, perfect, pluton, reforma, alee, ceas2, paritate, borcane, aranjare, comoara1, culmi1, reactivi, submult, sablon1, sir8, sume2, dansatori, smith, tom, matriosca, asociativ, control1, calorii, immortal, concat, mat, cubinvers, mine, divizori, cheie, stelar, joct, minmax, cladire, adunscad, razboi, ore, oras1, sumprod, prisme, operatii1, lgdrum, unupatru, chibrituri, extraprime, prieten, rebus1, grindina, opmult, betisoare, antitero, clase, pagini, ornament, ordine, spioni1
Despre combinatorică: manevre, carti, bonuri, test, cub, nspecial, circuit, numere, cs, pluricex, parent, gray, siruri, anagrame, party, net, scaune, sir, aztec, nrcuv2, perm, race, hanoig, red, grup, hperm, depou, grazing, pm, reteta2, playlist, young, pizza1, albine, caramele, teatru1, tub, robot1, sir23, soldati1, concurs1, comb, expresii, arbnr, cod1, munte, shgraf, desc, lex, munte1, maxperm, role, avere, vizibil, prime1, hexa, patrat, carti2, puncte2, pact, aranjari, numere5, borg, acolor, sg1, perfect, cifru2, bile4, pviz, culmi1, piramida1, trapez, frunze, sir7, logic, coduri, jetoane, kperms, tablite, secvpar, lego, permutari, binperm, multiplu1, operatii, fotbal, kbiti, jucarii, bradut, expozitie, parbit, kmax, petrecere, tango, rege, cd1, cifru3, kcons, bubblesort, hawaii, randomizare, kdist, reuniune, echipa, ghinion, cavaleri, camera616, covor, subm, grupuri, pavari, asfalt, adunscad, rotund, sport2, arbore1, lant1, module, nrperm, oneton, nrpomi, cover1, nrpal, probleme, optim, poly, vot1, sudoku1, flori2, xnumere, showroom, cntgcd, subsets, nkd, nrgraf, spion1, puteri, stiva1, permtr, relatii, 2sah, matcnt, magic7, nmult, roua
surse trimise | ajutor