C2 - Náhrdelník láskyČasový limit: 2s, Pamäťový limit: 64MiBProgramovacie jazyky: Pascal, C, C++, Java, C++0x, Python 3Počet bodov: 1 [ Pošli riešenie ] [ Tvoje riešenia ] [ Správne riešenia ] [ Vzorové riešenie ] Pocahontas pripravuje pre Johna Smitha náhrdelník lásky. Náhrdelník má obsahovať N korálikov, z ktorých každý bude zafarbený nejakým odtieňom ružovej farby. Pocahontas však vie, že v pravom náhrdelníku lásky nemôžu byť koráliky zafarbené len tak ledabolo – medzi každými dvoma korálikmi, ktoré sú zafarbené tým istým odtieňom ružovej farby, musí byť aspoň jeden korálik, ktorý je zafarbený nejakým tmavším odtieňom (tmavší korálik musí byť na obidvoch cestách medzi nimi, teda v smere aj proti smeru hodinových ručičiek). Pomôžte Pocahontas zistiť, koľko najmenej odtieňov ružovej farby musí použiť! VstupPrvý riadok vstupu obsahuje kladné celé číslo Q, (1≤Q≤1000), určujúce počet testovacích sád. Každý z nasledujúcich Q riadkov obsahuje jedno kladné celé číslo N – počet korálikov. VýstupPre každú testovaciu sadu vypíšte jediný riadok obsahujúci jedno kladné celé číslo – najmenší možný počet odtieňov ružovej potrebný na výrobu náhrdelníka lásky s N korálikmi. C13≤N≤10 C23≤N≤109 PríkladVstup:2 4 1000 Výstup:3 11 |