Soluții trimise

Rezumat problemă

Un grup de copii participă la un Bal Mascat. Participanții nu pot să-și aleagă singuri costumul. Organizatorii au pregătit exact atâtea costume câți copii sunt. Au ambalat costumele în cutii numerotate și le-au așezat într-o cameră. Copiii intră în camera cu costume și își aleg câte o cutie (la întâmplare). Fiind puși pe glume, organizatorii au scos încălțămintea din anumite cutii, după regula: cutia cu numărul p ramâne fără încălțări, apoi cutia cu numărul 2*p, apoi cutia cu numărul 3*p și așa mai departe până la terminarea cutiilor. Dacă ultima cutie a rămas cu tot costumul, atunci organizatorii scot încălțămintea și din ea. După ce primesc cutiile cu costume, copiii constată că nu se pot deschide decât cu ajutorul unui cod (același la toate cutiile). Organizatorii le dau indicii despre cum să afle codul: se calculează numărul de cutii care au rămas fără încălțăminte, se află ultima cifră din acest număr (notată cu c). Apoi se formează un cod intermediar cu exact 2*p cifre, astfel: dacă c are o valoare diferită de 9, atunci prima cifră (pornind de la stânga numărului) are valoarea (c+1). Dacă c are valoarea 9 atunci prima cifră este (c-1). A doua cifră are valoarea c. A treia cifră este egală cu prima, cifra a patra urmând să fie egală cu a doua și tot așa până se află toate cele 2*p cifre. La final, se taie ultima cifră și ajungem la codul corect cu care se deschid cutiile.
Scrieţi un program care să îi ajute pe copii să afle codul cu care se deschid cutiile.

Olimpiada Municipala de Informatica, Iasi, 2018

ID   Utilizator Problema Data încărcării Stare
Piturescu Tudora (Suzume) balmascat 13 Martie 2025, 09:10 Evaluare finalizată 100
Moanga Daria Elena (Helen2013) balmascat 27 Februarie 2025, 12:51 Evaluare finalizată 100
Moanga Daria Elena (Helen2013) balmascat 27 Februarie 2025, 12:50 Evaluare finalizată 87
Moanga Daria Elena (Helen2013) balmascat 27 Februarie 2025, 12:49 Evaluare finalizată 0
Moanga Daria Elena (Helen2013) balmascat 27 Februarie 2025, 12:49 Evaluare finalizată 0
Moanga Daria Elena (Helen2013) balmascat 27 Februarie 2025, 12:49 Evaluare finalizată 0
Moanga Daria Elena (Helen2013) balmascat 27 Februarie 2025, 12:48 Evaluare finalizată 0
Moanga Daria Elena (Helen2013) balmascat 27 Februarie 2025, 12:47 Evaluare finalizată 0
Moanga Daria Elena (Helen2013) balmascat 27 Februarie 2025, 12:46 Evaluare finalizată 0
Moanga Daria Elena (Helen2013) balmascat 27 Februarie 2025, 12:44 Evaluare finalizată 0
Bob Antonia (AntoniaBob) balmascat 26 Februarie 2025, 08:36 Evaluare finalizată 100
Sasu Tudor Răzvan (tudorg36c) balmascat 26 Februarie 2025, 08:34 Evaluare finalizată 100
Sasu Tudor Răzvan (tudorg36c) balmascat 26 Februarie 2025, 08:31 Evaluare finalizată 10
Sasu Tudor Răzvan (tudorg36c) balmascat 26 Februarie 2025, 08:29 Evaluare finalizată E.C
Mediagalaxy de la Kaufland Satu Mare (TuturasHaiducEduardDamian) balmascat 26 Februarie 2025, 08:29 Evaluare finalizată 100
vlad stefan (stefanvlad35) balmascat 25 Februarie 2025, 17:16 Evaluare finalizată 100
Piturescu Iancu (IANCU1) balmascat 25 Februarie 2025, 14:25 Evaluare finalizată 100
Florescu Stefan (Pufistef) balmascat 25 Februarie 2025, 14:25 Evaluare finalizată 100
Toader Radu (furtunitza) balmascat 23 Februarie 2025, 13:31 Evaluare finalizată 100
Păștin Ligia clasa 6 (Ligia10) balmascat 22 Februarie 2025, 14:23 Evaluare finalizată 100
Cimpoca Gabriel Nectarie (NectarieG) balmascat 21 Februarie 2025, 21:57 Evaluare finalizată 47
Puica Tudor-Alexandru (PuicaTudorAlexandru) balmascat 16 Februarie 2025, 17:08 Evaluare finalizată 100
Ignat Tudor (Tudor23145) balmascat 13 Februarie 2025, 21:55 Evaluare finalizată 100
Ignat Tudor (Tudor23145) balmascat 13 Februarie 2025, 21:46 Evaluare finalizată 0
Ignat Tudor (Tudor23145) balmascat 13 Februarie 2025, 21:45 Evaluare finalizată 3
Ladaru Alexia (AlexiaMaria18) balmascat 13 Februarie 2025, 19:26 Evaluare finalizată 100
Ladaru Alexia (AlexiaMaria18) balmascat 13 Februarie 2025, 19:25 Evaluare finalizată 0
lukas marius (lukas1234567890) balmascat 13 Februarie 2025, 12:40 Evaluare finalizată 100
Gheorghies Robert (RGH) balmascat 12 Februarie 2025, 11:40 Evaluare finalizată 100
Caca Cornel e cel mai bun (corneliucaca) balmascat 12 Februarie 2025, 09:59 Evaluare finalizată 100
Tanase Anisia Ecaterina (anisiahlo) balmascat 11 Februarie 2025, 11:57 Evaluare finalizată 100
Tanase Anisia Ecaterina (anisiahlo) balmascat 11 Februarie 2025, 11:53 Evaluare finalizată 86
Tanase Anisia Ecaterina (anisiahlo) balmascat 11 Februarie 2025, 11:51 Evaluare finalizată 23
Ruscanu Stefan Bogdan (Stefan_Bogdan396) balmascat 10 Februarie 2025, 19:01 Evaluare finalizată 100
TONEGARU RAZVAN (tonegarurazvan) balmascat 10 Februarie 2025, 12:33 Evaluare finalizată 100
TONEGARU RAZVAN (tonegarurazvan) balmascat 10 Februarie 2025, 12:31 Evaluare finalizată 100
Hizanu Eric (hizanueric) balmascat 09 Februarie 2025, 13:38 Evaluare finalizată 100
Hizanu Eric (hizanueric) balmascat 09 Februarie 2025, 13:32 Evaluare finalizată 3
Asandei Bogdan (AsandeiBogdan) balmascat 08 Februarie 2025, 20:43 Evaluare finalizată 100
Asandei Bogdan (AsandeiBogdan) balmascat 08 Februarie 2025, 20:43 Evaluare finalizată 100
Asandei Bogdan (AsandeiBogdan) balmascat 08 Februarie 2025, 20:42 Evaluare finalizată 100
Asandei Bogdan (AsandeiBogdan) balmascat 08 Februarie 2025, 20:42 Evaluare finalizată 100
Asandei Bogdan (AsandeiBogdan) balmascat 08 Februarie 2025, 20:40 Evaluare finalizată 100
Asandei Bogdan (AsandeiBogdan) balmascat 08 Februarie 2025, 20:11 Evaluare finalizată 16
Popovici Maia Cristiana (Furimiii_i) balmascat 06 Februarie 2025, 16:21 Evaluare finalizată 100
Ciochină Gabriel (Ciochina_Gabriel) balmascat 05 Februarie 2025, 22:37 Evaluare finalizată 100
Ciochină Gabriel (Ciochina_Gabriel) balmascat 05 Februarie 2025, 22:36 Evaluare finalizată E.C
Racovita Cristian Mihail (mihailracovita) balmascat 03 Februarie 2025, 13:52 Evaluare finalizată 100
iablonschi tudor ioan (tudor_ioan_) balmascat 02 Februarie 2025, 11:33 Evaluare finalizată E.C
iablonschi tudor ioan (tudor_ioan_) balmascat 02 Februarie 2025, 11:32 Evaluare finalizată E.C
Du-te sus!