ultima problemă
grupă: micăsursă: OMI 2016
ultimul articol
autor: Prof. Radu Vişinescu
ultimul software
autor: Prof. Emanuela Cerchez
.campion
kbiti
Timp maxim de execuţie/test:
1
secunda
Memorie totala disponibilă/stivă:
16
MB/1 MB
Pe Gigel îl frământă în ultima vreme următoarea problemă: câte şiruri pot fi formate din N cifre binare dintre care K cifre să aibă valoarea 1 ?
Deoarece această problemă este prea simplă, el adaugă următoarea condiţie: cifrele cu valoarea 1 pot fi plasate doar pe poziţii pare, în timp ce cifrele cu valoarea 0 pot fi plasate oriunde în şir.
Cerinţă
Scrieţi un program care să determine răspunsul la problema lui Gigel.
Date de intrare
Fişierul de intrare kbiti.in va conţine o singură linie pe care se afla numerele naturale N şi K separate printr-un spaţiu.
Date de ieşire
Fişierul de ieşire kbiti.out va conţine o singură linie cu răspunsul dorit de Gigel.
Restricţii
1 ≤ N ≤ 1000
1 ≤ K ≤ N/2
Poziţiile în şir sunt numerotate de la 1 la N .
Pentru 30% din teste N ≤ 40
Pentru 60% din teste N ≤ 100
Exemple
kbiti.in
kbiti.out
Explicatie
7 2
3
Cele 3 şiruri sunt:
0 1 0 1 0 0 0
0 1 0 0 0 1 0
0 0 0 1 0 1 0
Articole recomandate
Probleme recomandate
De la .campion 2009 : efort , muzeu , bal , seti , basm , dansatori , smith , timer , secvsir , vot , cetati , reziduu , biliard , prefix1 , accesibil , dp , jocv , placa , palc , prod3 , predecesor , standard , cantor , nkbiti , nori , triti , kperms , sotron1 , impozit , tablite , fazan , lanturi , secvpar , tom , joker , matriosca , asociativ , lego , medalii , permutari , cfr , treegame , scanduri , site , fotbal , links , segm , album , iepurasi , jucarii , m4 , bradut , trmv , colorare , greutati , concat , graphgame , ic , echilibru , brazi , mat , cubinvers , mobil , distsir , parbit De acelaşi autor : votare , nkbiti , kperms , site , kdist , oldest , mess , subs , subsiruri Despre combinatorică : manevre , carti , bonuri , test , cub , nspecial , circuit , numere , cs , pluricex , parent , gray , siruri , anagrame , party , net , scaune , sir , monede , 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 , 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 Despre numere mari : fib , 2sir , test , sort , gray , siruri , vecini , div , sir2 , nrcuv2 , scor , hanoig , red , matrice3 , pavaj , depou , pm , sqr , set , albine , teatru1 , descfib , tub , m01 , soldati1 , euclid , mutare , munte1 , bifo , banda10 , sg1 , cutii , zumzi , numere7 , trapez , patrate6 , muguri , impozit , m4 , numar3 , parbit , petrecere , randomizare , radical , ghinion , aliniere , sumb , cavaleri , camera616 , numar4 , pavari , asfalt , rotund , cos , risipa , xpn , dale , codpatrat , culori1 , plus , minm , pomi , cifrab , subsets , doitrei , conjectura , ech , inventie