Soluții trimise

Rezumat problemă

Gică şi Lică lucrează la o fabrică de jucării, în schimburi diferite. Anul acesta patronul fabricii a hotărât să confecţioneze şi mărţişoare. Mărţişoarele gata confecţionate sunt puse în cutii numerotate consecutiv.

Cutiile sunt aranjate în ordinea strict crescătoare şi consecutivă a numerelor de pe acestea.
Gică trebuie să ia, în ordine, fiecare cutie, să lege la fiecare mărţişor câte un şnur alb-roşu şi apoi să le pună la loc în cutie.

În fiecare schimb, Gică scrie pe o tablă magnetică, utilizând cifre magnetice, în ordine strict crescătoare, numerele cutiilor pentru care a legat șnururi la mărțișoare.

Când se termină schimbul lui Gică, Lică, care lucrează în schimbul următor, vine şi ambalează cutiile cu numerele de pe tablă şi le trimite la magazine. Totul merge ca pe roate, până într-o zi, când, două cifre de pe tablă se demagnetizează şi cad, rămânând două locuri goale. Lică observă acest lucru, le ia de jos şi le pune la întâmplare pe tablă, în cele două locuri goale. Singurul lucru de care ţine cont este acela că cifra 0 nu poate fi prima cifră a unui număr.

Scrieţi un program care să citească numerele naturale N (reprezentând numărul de numere scrise pe tablă) şi c1, c2, …, cN (reprezentând numerele scrise, în ordine, pe tablă, după ce Lică a completat cele două locuri goale cu cifrele căzute) și care să determine:
a) cele două cifre care au fost schimbate între ele, dacă, după ce au completat locurile goale, acestea au schimbat șirul numerelor scrise de Gică;
b) numărul maxim scris pe tablă de Gică.

ID   Utilizator Problema Data încărcării Stare
Șerban Christian (Christian1) Martisoare 12 Iulie 2024, 16:06 Evaluare finalizată 100
Șerban Christian (Christian1) Martisoare 12 Iulie 2024, 16:05 Evaluare finalizată 100
Șerban Christian (Christian1) Martisoare 12 Iulie 2024, 16:05 Evaluare finalizată 60
Șerban Christian (Christian1) Martisoare 12 Iulie 2024, 15:59 Evaluare finalizată 100
Șerban Christian (Christian1) Martisoare 12 Iulie 2024, 15:59 Evaluare finalizată 60
Șerban Christian (Christian1) Martisoare 11 Iulie 2024, 19:54 Evaluare finalizată 40
Șerban Christian (Christian1) Martisoare 11 Iulie 2024, 19:53 Evaluare finalizată 40
Șerban Christian (Christian1) Martisoare 11 Iulie 2024, 19:43 Evaluare finalizată 90
Șerban Christian (Christian1) Martisoare 11 Iulie 2024, 19:41 Evaluare finalizată E.C
Șerban Christian (Christian1) Martisoare 11 Iulie 2024, 19:38 Evaluare finalizată 60
Șerban Christian (Christian1) Martisoare 11 Iulie 2024, 19:38 Evaluare finalizată E.C
Șerban Christian (Christian1) Martisoare 11 Iulie 2024, 19:23 Evaluare finalizată 60
Șerban Christian (Christian1) Martisoare 11 Iulie 2024, 19:23 Evaluare finalizată E.C
Hanu Gabriel (GabrielH) Martisoare 08 Iulie 2024, 11:08 Evaluare finalizată 100
Hanu Gabriel (GabrielH) Martisoare 08 Iulie 2024, 11:08 Evaluare finalizată E.C
Hanu Gabriel (GabrielH) Martisoare 08 Iulie 2024, 11:06 Evaluare finalizată E.C
Belea Mihai Darius (Belea_Darius) Martisoare 05 Iulie 2024, 11:12 Evaluare finalizată 100
Belea Mihai Darius (Belea_Darius) Martisoare 05 Iulie 2024, 11:11 Evaluare finalizată E.C
Belea Mihai Darius (Belea_Darius) Martisoare 05 Iulie 2024, 11:11 Evaluare finalizată 0
Belea Mihai Darius (Belea_Darius) Martisoare 05 Iulie 2024, 11:09 Evaluare finalizată E.C
Pahonie George (Hezov) Martisoare 03 Iulie 2024, 19:09 Evaluare finalizată 100
Coin Bot (CoinBot_V1) Martisoare 23 Iunie 2024, 15:08 Evaluare finalizată E.C
Coin Bot (CoinBot_V1) Martisoare 23 Iunie 2024, 15:08 Evaluare finalizată E.C
Tudor Ilinca (IlincaTudor1) Martisoare 21 Iunie 2024, 18:50 Evaluare finalizată 100
Udroiu Flavius (flaviusudroiu111) Martisoare 19 Iunie 2024, 20:56 Evaluare finalizată 100
Ignat Radu Vasile (RaduEsteFrumos) Martisoare 07 Iunie 2024, 18:10 Evaluare finalizată E.C
vector darius (Gorun_Hector_Darius) Martisoare 13 Mai 2024, 17:06 Evaluare finalizată 100
Andrei Lar (Andreibmx) Martisoare 30 Aprilie 2024, 20:25 Evaluare finalizată E.C
Gociu Maria (Mariaabc) Martisoare 19 Aprilie 2024, 08:50 Evaluare finalizată 100
Dragusanu Iustin (IustinMax028) Martisoare 18 Aprilie 2024, 17:00 Evaluare finalizată 100
Dragusanu Iustin (IustinMax028) Martisoare 18 Aprilie 2024, 16:59 Evaluare finalizată 0
Dragusanu Iustin (IustinMax028) Martisoare 18 Aprilie 2024, 16:57 Evaluare finalizată 0
Dragusanu Iustin (IustinMax028) Martisoare 18 Aprilie 2024, 16:56 Evaluare finalizată 0
Dragusanu Iustin (IustinMax028) Martisoare 18 Aprilie 2024, 16:41 Evaluare finalizată 0
Dragusanu Iustin (IustinMax028) Martisoare 18 Aprilie 2024, 16:41 Evaluare finalizată 0
Adelin Hojda (uncrowned) Martisoare 15 Aprilie 2024, 17:22 Evaluare finalizată 100
Adelin Hojda (uncrowned) Martisoare 15 Aprilie 2024, 17:21 Evaluare finalizată E.C
Dragusanu Iustin (IustinMax028) Martisoare 13 Aprilie 2024, 13:23 Evaluare finalizată 100
Dragusanu Iustin (IustinMax028) Martisoare 13 Aprilie 2024, 13:20 Evaluare finalizată 80
Dragusanu Iustin (IustinMax028) Martisoare 13 Aprilie 2024, 12:50 Evaluare finalizată 50
Wild Running (wrunning) Martisoare 12 Aprilie 2024, 00:24 Evaluare finalizată 100
Wild Running (wrunning) Martisoare 11 Aprilie 2024, 23:38 Evaluare finalizată 50
Acatrini Rares Andrei (AndreiRares1801) Martisoare 07 Aprilie 2024, 14:00 Evaluare finalizată 100
Acatrini Rares Andrei (AndreiRares1801) Martisoare 07 Aprilie 2024, 13:57 Evaluare finalizată 90
Acatrini Rares Andrei (AndreiRares1801) Martisoare 07 Aprilie 2024, 13:57 Evaluare finalizată 90
Acatrini Rares Andrei (AndreiRares1801) Martisoare 07 Aprilie 2024, 13:56 Evaluare finalizată 0
Acatrini Rares Andrei (AndreiRares1801) Martisoare 07 Aprilie 2024, 13:42 Evaluare finalizată 80
Acatrini Rares Andrei (AndreiRares1801) Martisoare 07 Aprilie 2024, 13:42 Evaluare finalizată 0
Acatrini Rares Andrei (AndreiRares1801) Martisoare 07 Aprilie 2024, 13:40 Evaluare finalizată 0
Acatrini Rares Andrei (AndreiRares1801) Martisoare 07 Aprilie 2024, 13:39 Evaluare finalizată 0