Soluții trimise

Rezumat problemă

#1061 Cifru1

Costel a descoperit într-o debara servieta cu cifru a tatălui său. Cifrul este compus din 4 discuri metalice pe care sunt inscripţionate cifrele de la 0 la 9. Fiecare disc se poate mişca individual, de sus în jos sau de jos în sus, formându-se combinaţii de cifre. De multe ori, datorită comodităţii, combinaţia ce permite deschiderea servietei este formată numai din cifre identice: 0000, 1111 etc.

Costel îşi imaginează un cifru compus din N discuri metalice, fiecare având inscripţionate cifrele de la 0 la 9, fiecare putând fi deplasat în cele două direcţii specificate anterior. Prin mutare Costel înţelege deplasarea unui disc în sus sau în jos, cu o singură poziţie, adică deplasarea discului până la cifra precedentă, respectiv următoare celei curente.

Realizaţi un program care, cunoscând poziţia iniţială a fiecărui disc dintre cele N discuri ale cifrului, determină şi afişează:

a) cifra cea mai mare care apare pe discurile cifrului în forma iniţială;
b)
b1) numărul minim de mutări necesare pentru ca numărul obţinut pe cifru să fie compus numai din cifre identice, număr necesar deschiderii servietei;
b2) cifra cea mai mică ce se poate obţine în urma efectuării numărului minim de mutări determinat;
b3) numărul de combinaţii formate din cifre identice, care se poate obţine în urma efectuării numărului minim de mutări determinat.

ID   Utilizator Problema Data încărcării Stare
Raileanu Alexandru (AlexandruR2008) Cifru1 23 Martie 2024, 21:36 Evaluare finalizată 100
Toader Matei-Cristian (ASEq33ytroos9622) Cifru1 18 Martie 2024, 21:41 Evaluare finalizată 100
Dirius Alexandru (ALEXANDRU_DIRIUS) Cifru1 16 Martie 2024, 19:17 Evaluare finalizată 100
Vlad Popescu (VladPope01) Cifru1 15 Martie 2024, 13:50 Evaluare finalizată 100
Vlad Popescu (VladPope01) Cifru1 15 Martie 2024, 13:50 Evaluare finalizată E.C
Vlad Popescu (VladPope01) Cifru1 15 Martie 2024, 13:50 Evaluare finalizată E.C
Vlad Popescu (VladPope01) Cifru1 15 Martie 2024, 13:40 Evaluare finalizată 10
Vlad Popescu (VladPope01) Cifru1 15 Martie 2024, 13:40 Evaluare finalizată 10
Sanalp Karan (Karan_Stefan_Sanalp) Cifru1 15 Martie 2024, 11:26 Evaluare finalizată 100
Nicholas Tudose (Nicholas12344556) Cifru1 15 Martie 2024, 10:26 Evaluare finalizată 0
Nicholas Tudose (Nicholas12344556) Cifru1 15 Martie 2024, 10:25 Evaluare finalizată 0
Nicholas Tudose (Nicholas12344556) Cifru1 15 Martie 2024, 10:25 Evaluare finalizată 0
Nicholas Tudose (Nicholas12344556) Cifru1 15 Martie 2024, 10:24 Evaluare finalizată 0
Daniela Pistea (DanaGP) Cifru1 14 Martie 2024, 21:11 Evaluare finalizată 100
tudor | It Chases You suiu | You Can Not Hide (tudor421) Cifru1 14 Martie 2024, 19:25 Evaluare finalizată 0
tudor | It Chases You suiu | You Can Not Hide (tudor421) Cifru1 14 Martie 2024, 18:57 Evaluare finalizată 0
Vrînceanu-Tomici Tudor Iosif (Tudorivt) Cifru1 14 Martie 2024, 14:57 Evaluare finalizată 0
Stănia Luca (luca040411) Cifru1 14 Martie 2024, 13:42 Evaluare finalizată 0
alecu izsak andrei (andrei216216) Cifru1 14 Martie 2024, 13:15 Evaluare finalizată 0
Harjan Matyas Gabriel (Mtyx_Vlcn) Cifru1 14 Martie 2024, 11:01 Evaluare finalizată E.C
Harjan Matyas Gabriel (Mtyx_Vlcn) Cifru1 14 Martie 2024, 10:46 Evaluare finalizată E.C
Harjan Matyas Gabriel (Mtyx_Vlcn) Cifru1 13 Martie 2024, 20:23 Evaluare finalizată E.C
Harjan Matyas Gabriel (Mtyx_Vlcn) Cifru1 13 Martie 2024, 20:23 Evaluare finalizată E.C
Harjan Matyas Gabriel (Mtyx_Vlcn) Cifru1 13 Martie 2024, 20:23 Evaluare finalizată E.C
Harjan Matyas Gabriel (Mtyx_Vlcn) Cifru1 13 Martie 2024, 20:23 Evaluare finalizată E.C
Harjan Matyas Gabriel (Mtyx_Vlcn) Cifru1 13 Martie 2024, 20:23 Evaluare finalizată E.C
Harjan Matyas Gabriel (Mtyx_Vlcn) Cifru1 13 Martie 2024, 20:20 Evaluare finalizată E.C
Harjan Matyas Gabriel (Mtyx_Vlcn) Cifru1 13 Martie 2024, 20:18 Evaluare finalizată E.C
Harjan Matyas Gabriel (Mtyx_Vlcn) Cifru1 13 Martie 2024, 20:16 Evaluare finalizată E.C
Harjan Matyas Gabriel (Mtyx_Vlcn) Cifru1 13 Martie 2024, 20:16 Evaluare finalizată E.C
Harjan Matyas Gabriel (Mtyx_Vlcn) Cifru1 13 Martie 2024, 11:36 Evaluare finalizată E.C
Stănia Luca (luca040411) Cifru1 13 Martie 2024, 11:30 Evaluare finalizată 0
Stănia Luca (luca040411) Cifru1 13 Martie 2024, 11:30 Evaluare finalizată E.C
Stănia Luca (luca040411) Cifru1 13 Martie 2024, 11:27 Evaluare finalizată 0
Ceocea Alexandru George (ALEX4CEO) Cifru1 13 Martie 2024, 10:52 Evaluare finalizată 100
Ceocea Alexandru George (ALEX4CEO) Cifru1 13 Martie 2024, 09:43 Evaluare finalizată 0
Vrînceanu-Tomici Tudor Iosif (Tudorivt) Cifru1 13 Martie 2024, 09:23 Evaluare finalizată 0
Vrînceanu-Tomici Tudor Iosif (Tudorivt) Cifru1 13 Martie 2024, 09:22 Evaluare finalizată 0
Harjan Matyas Gabriel (Mtyx_Vlcn) Cifru1 13 Martie 2024, 08:50 Evaluare finalizată 100
Ciortea-Neamtiu Filip-Gabriel (Utilizato) Cifru1 12 Martie 2024, 17:31 Evaluare finalizată 100
Grigorie Radu Ștefan (Radu_Grigorie) Cifru1 12 Martie 2024, 09:47 Evaluare finalizată 100
Munteanu Mihnea Gabriel (InformaticianInDevenire1) Cifru1 12 Martie 2024, 09:45 Evaluare finalizată 100
Curs Incepatori (curs_incepatori) Cifru1 12 Martie 2024, 09:45 Evaluare finalizată 100
nu nu (CPlusPlusGuyDudeMan) Cifru1 12 Martie 2024, 09:44 Evaluare finalizată 100
Toader Matei-Cristian (ASEq33ytroos9622) Cifru1 12 Martie 2024, 09:44 Evaluare finalizată 100
Toader Matei-Cristian (ASEq33ytroos9622) Cifru1 12 Martie 2024, 09:44 Evaluare finalizată 0
Toader Matei-Cristian (ASEq33ytroos9622) Cifru1 12 Martie 2024, 09:41 Evaluare finalizată 0
Toader Matei-Cristian (ASEq33ytroos9622) Cifru1 12 Martie 2024, 09:20 Evaluare finalizată 0
Toader Matei-Cristian (ASEq33ytroos9622) Cifru1 12 Martie 2024, 09:19 Evaluare finalizată E.C
Ripa Filip (filiq) Cifru1 11 Martie 2024, 10:58 Evaluare finalizată 100