Soluții trimise

Rezumat problemă

Numar5

#1731
Pentru un număr dat cu k cifre \(c_1c_2…c_k\), se numeşte algoritm de deplasare circulară spre dreapta de la o cifră iniţială \(c_i\), la o cifră finală \(c_j\), deplasarea din cifră în cifră spre dreapta de \(c_i\) ori (1≤i,j≤k). Dacă pe parcursul deplasării s-a ajuns la cifra \(c_k\), se continuă deplasarea circulară spre dreapta cu cifra \(c_1\). Un număr cu k cifre se numeşte număr „circular” dacă îndeplineşte următoarele două cerinţe:
  • toate cifrele sunt nenule;
  • pornind de la cifra \(c_1\), aplicând algoritmul de deplasare circulară spre dreapta de exact k ori, se ajunge din nou la \(c_1\), fiecare dintre cifrele numărului fiind exact o singură dată cifră iniţială.
Scrieţi un program care citeşte numărul natural nenul n, apoi numerele naturale \(x_1, x_2, …, x_n\), şi determină: a) cel mai mare număr din şir în care există cel puţin o cifră care apare de minimum două ori, iar în cazul în care în şir nu există un astfel de număr, se va afişa cel mai mare număr din şir; b) un şir \(a_1, a_2, …, a_n\) de n numere naturale pentru care un element \(a_i\)(1≤i≤n)se calculează astfel:
  • este egal cu \(x_i\) , dacă \(x_i\) este număr circular;
  • este numărul cel mai apropiat de \(x_i\) (număr mai mare sau mai mic decât \(x_i\)), cu proprietatea că este număr circular; dacă pentru un număr din şir se identifică un număr circular y, \( y > x_i\) şi un număr circular z, z<\(x_i\), pentru care \( y – x_i\) = \(x_i – z\), atunci se va alege numărul y.
ID   Utilizator Problema Data încărcării Stare
Strate Anais (Anaisteam) Numar5 11 Aprilie 2025, 20:26 Evaluare finalizată 100
Butuc Rania (RaniaButuc) Numar5 11 Aprilie 2025, 19:05 Evaluare finalizată 100
Toader Matei-Cristian (ASEq33ytroos9622) Numar5 10 Aprilie 2025, 10:12 Evaluare finalizată 0
Toader Matei-Cristian (ASEq33ytroos9622) Numar5 10 Aprilie 2025, 09:52 Evaluare finalizată 100
Mituca Tudor-Ionut (T_M) Numar5 09 Aprilie 2025, 20:21 Evaluare finalizată 100
Dontete Alexandru-Sabin (SabinDont) Numar5 09 Aprilie 2025, 17:33 Evaluare finalizată 0
Balas Radu (Vianu better than ICHB) (RADUKMH4) Numar5 05 Aprilie 2025, 17:55 Evaluare finalizată 0
Butuc Rania (RaniaButuc) Numar5 01 Aprilie 2025, 17:52 Evaluare finalizată 100
Boian Cristina (ularucristina) Numar5 31 Martie 2025, 09:41 Evaluare finalizată 100
Prodan Alexandra (genius112) Numar5 27 Martie 2025, 21:01 Evaluare finalizată 100
Prodan Alexandra (genius112) Numar5 27 Martie 2025, 20:59 Evaluare finalizată 10
Prodan Alexandra (genius112) Numar5 27 Martie 2025, 20:46 Evaluare finalizată 20
Butuc Rania (RaniaButuc) Numar5 24 Martie 2025, 18:48 Evaluare finalizată 100
Roca Alexandru (Alex_Roca) Numar5 24 Martie 2025, 17:57 Evaluare finalizată 100
Moldovan Radu (Radu_Moldovan_2023) Numar5 24 Martie 2025, 17:55 Evaluare finalizată 100
Marcu Alexandru Novac (Marcu_Novac) Numar5 24 Martie 2025, 17:54 Evaluare finalizată 100
Predoiu Alexia Maria (Alexia_Maria_Predoiu) Numar5 24 Martie 2025, 17:54 Evaluare finalizată 100
pudak .ro (PudakNur) Numar5 24 Martie 2025, 17:24 Evaluare finalizată 100
Moldovan Radu (Radu_Moldovan_2023) Numar5 24 Martie 2025, 16:57 Evaluare finalizată 0
Moldovan Radu (Radu_Moldovan_2023) Numar5 24 Martie 2025, 16:54 Evaluare finalizată 0
Acatrini Rares Andrei (AndreiRares1801) Numar5 19 Martie 2025, 11:21 Evaluare finalizată 100
Acatrini Rares Andrei (AndreiRares1801) Numar5 19 Martie 2025, 10:27 Evaluare finalizată 0
Boros Darius (Boros_Darius) Numar5 19 Martie 2025, 10:16 Evaluare finalizată 100
Boros Darius (Boros_Darius) Numar5 19 Martie 2025, 10:10 Evaluare finalizată 60
Boros Darius (Boros_Darius) Numar5 19 Martie 2025, 09:48 Evaluare finalizată 50
Butuc Rania (RaniaButuc) Numar5 18 Martie 2025, 15:38 Evaluare finalizată 0
Butuc Rania (RaniaButuc) Numar5 18 Martie 2025, 15:37 Evaluare finalizată E.C
Butuc Rania (RaniaButuc) Numar5 18 Martie 2025, 15:37 Evaluare finalizată E.C
Butuc Rania (RaniaButuc) Numar5 18 Martie 2025, 15:36 Evaluare finalizată E.C
Acatrini Rares Andrei (AndreiRares1801) Numar5 18 Martie 2025, 15:21 Evaluare finalizată 0
Acatrini Rares Andrei (AndreiRares1801) Numar5 18 Martie 2025, 15:20 Evaluare finalizată 0
Boros Darius (Boros_Darius) Numar5 17 Martie 2025, 09:06 Evaluare finalizată 50
Boros Darius (Boros_Darius) Numar5 17 Martie 2025, 08:50 Evaluare finalizată 0
Bolos Alexandru Matei (AlexMB) Numar5 13 Martie 2025, 12:48 Evaluare finalizată 100
Bolos Alexandru Matei (AlexMB) Numar5 13 Martie 2025, 11:58 Evaluare finalizată 0
Bolos Alexandru Matei (AlexMB) Numar5 13 Martie 2025, 11:58 Evaluare finalizată 0
Bolos Alexandru Matei (AlexMB) Numar5 13 Martie 2025, 10:44 Evaluare finalizată 0
Bolos Alexandru Matei (AlexMB) Numar5 13 Martie 2025, 08:38 Evaluare finalizată 0
sevescu andrei (sevescu_andrei) Numar5 12 Martie 2025, 20:15 Evaluare finalizată E.C
sevescu andrei (sevescu_andrei) Numar5 12 Martie 2025, 20:14 Evaluare finalizată E.C
Boros Darius (Boros_Darius) Numar5 12 Martie 2025, 12:58 Evaluare finalizată 0
Samoila Mihnea (mihnea_samo) Numar5 12 Martie 2025, 12:58 Evaluare finalizată E.C
Boros Darius (Boros_Darius) Numar5 12 Martie 2025, 12:00 Evaluare finalizată 0
Samoila Mihnea (mihnea_samo) Numar5 12 Martie 2025, 12:00 Evaluare finalizată 0
Samoila Mihnea (mihnea_samo) Numar5 12 Martie 2025, 11:59 Evaluare finalizată E.C
Samoila Mihnea (mihnea_samo) Numar5 12 Martie 2025, 11:59 Evaluare finalizată E.C
Bolos Alexandru Matei (AlexMB) Numar5 12 Martie 2025, 09:47 Evaluare finalizată E.C
Matei Corina (CorinaMatei) Numar5 11 Martie 2025, 00:57 Evaluare finalizată 100
Bondei Tudor-Matei (Bondei_Tudor_Matei) Numar5 04 Martie 2025, 09:19 Evaluare finalizată 100
Tanasoiu Darius Andrei (darius_tanasoiu) Numar5 28 Februarie 2025, 19:45 Evaluare finalizată 100
Du-te sus!