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
Louis Vuitton (LV) balmascat 02 Iulie 2020, 06:31 Evaluare finalizată 100
Yves Saint-Laurent (YSL) balmascat 01 Iulie 2020, 23:26 Evaluare finalizată 100
Tomita Mircea-Stefan (Mircea11) balmascat 01 Iulie 2020, 15:48 Evaluare finalizată 100
Leoveanu Bianca (Biencutza04) balmascat 30 Iunie 2020, 14:12 Evaluare finalizată 100
Alexandru Ana-Maria (Ana_alexandru) balmascat 27 Iunie 2020, 19:24 Evaluare finalizată 100
Alexandru Ana-Maria (Ana_alexandru) balmascat 27 Iunie 2020, 19:24 Evaluare finalizată 100
Alexandru Ana-Maria (Ana_alexandru) balmascat 27 Iunie 2020, 19:23 Evaluare finalizată E.C
Alexandru Ana-Maria (Ana_alexandru) balmascat 27 Iunie 2020, 18:49 Evaluare finalizată 100
Alexandru Ana-Maria (Ana_alexandru) balmascat 27 Iunie 2020, 18:46 Evaluare finalizată 57
Alexandru Ana-Maria (Ana_alexandru) balmascat 27 Iunie 2020, 18:14 Evaluare finalizată 57
Alexandru Ana-Maria (Ana_alexandru) balmascat 27 Iunie 2020, 17:57 Evaluare finalizată 47
Alexandru Ana-Maria (Ana_alexandru) balmascat 27 Iunie 2020, 17:55 Evaluare finalizată 47
Voica Stefan (voicastefanalexandru) balmascat 23 Iunie 2020, 12:57 Evaluare finalizată 100
Andrei Florian (Andrei_florian) balmascat 22 Iunie 2020, 13:27 Evaluare finalizată 100
My Chemical Romance Addiction (IustinDodita) balmascat 21 Iunie 2020, 22:04 Evaluare finalizată 100
Ciornei Stefan (Joergen) balmascat 10 Iunie 2020, 14:14 Evaluare finalizată 100
Dragan Maria Bianca (MaDrag) balmascat 08 Iunie 2020, 19:47 Evaluare finalizată 0
Dragan Maria Bianca (MaDrag) balmascat 08 Iunie 2020, 18:57 Evaluare finalizată 0
Dumitrescu Ramon (May_9th) balmascat 08 Iunie 2020, 12:31 Evaluare finalizată 100
Lucky l (CristianMacesan) balmascat 02 Iunie 2020, 00:26 Evaluare finalizată 100
Lucky l (CristianMacesan) balmascat 02 Iunie 2020, 00:24 Evaluare finalizată 0
Mogovan Jonathan (jonathan2667) balmascat 28 Mai 2020, 14:04 Evaluare finalizată 100
300 iq (exemplu1) balmascat 28 Mai 2020, 14:04 Evaluare finalizată 100
300 iq (exemplu1) balmascat 28 Mai 2020, 14:04 Evaluare finalizată 0
Stupariu Teodor (tmi) balmascat 18 Mai 2020, 09:37 Evaluare finalizată 100
Dragan Maria Bianca (MaDrag) balmascat 17 Mai 2020, 21:43 Evaluare finalizată 0
Dragan Maria Bianca (MaDrag) balmascat 16 Mai 2020, 23:10 Evaluare finalizată 3
Dragan Maria Bianca (MaDrag) balmascat 16 Mai 2020, 23:10 Evaluare finalizată 4
poterasu david (DavidPoterasu) balmascat 15 Mai 2020, 10:52 Evaluare finalizată 23
Suna Andrei (andystarz) balmascat 14 Mai 2020, 17:08 Evaluare finalizată 100
Zambitchi Radu (Sori) balmascat 14 Mai 2020, 10:24 Evaluare finalizată 100
Zambitchi Radu (Sori) balmascat 14 Mai 2020, 10:20 Evaluare finalizată 86
Zambitchi Radu (Sori) balmascat 14 Mai 2020, 10:19 Evaluare finalizată 86
Mateescu Serban (SerbanMateescu) balmascat 14 Mai 2020, 10:13 Evaluare finalizată 0
Mateescu Serban (SerbanMateescu) balmascat 14 Mai 2020, 10:12 Evaluare finalizată E.C
Minea Theodor Theodor (Theodor_Minea) balmascat 14 Mai 2020, 10:10 Evaluare finalizată 100
chiuaru dragos (chiuaru_dragos) balmascat 14 Mai 2020, 10:10 Evaluare finalizată E.C
Eric Stoicescu (eric90ICHB) balmascat 14 Mai 2020, 10:10 Evaluare finalizată 100
Eric Stoicescu (eric90ICHB) balmascat 14 Mai 2020, 10:09 Evaluare finalizată 17
Munteanu Ilinca (ilinca_pisica) balmascat 14 Mai 2020, 10:09 Evaluare finalizată 100
Petre Adelina (adelinapetre) balmascat 14 Mai 2020, 10:09 Evaluare finalizată 100
Eric Stoicescu (eric90ICHB) balmascat 14 Mai 2020, 10:09 Evaluare finalizată E.C
Munteanu Ilinca (ilinca_pisica) balmascat 14 Mai 2020, 10:09 Evaluare finalizată 0
Petre Adelina (adelinapetre) balmascat 14 Mai 2020, 10:09 Evaluare finalizată 0
Munteanu Ilinca (ilinca_pisica) balmascat 14 Mai 2020, 10:08 Evaluare finalizată 0
tone alexandru (Tone_alexandru) balmascat 14 Mai 2020, 10:08 Evaluare finalizată 100
Dobrea Delia Violeta (VioletaDobrea) balmascat 14 Mai 2020, 10:08 Evaluare finalizată 100
tone alexandru (Tone_alexandru) balmascat 14 Mai 2020, 10:07 Evaluare finalizată 0
Dobrea Delia Violeta (VioletaDobrea) balmascat 14 Mai 2020, 10:07 Evaluare finalizată 0
Dobrea Delia Violeta (VioletaDobrea) balmascat 14 Mai 2020, 10:07 Evaluare finalizată 0