Soluții trimise

Rezumat problemă

#4451

Se consideră un șir de n numere naturale nenule. Două numere situate pe poziții consecutive în șir (a[i] și a[i+1], unde 1 ≤ i < n) pot fuziona dacă ele au cel puțin un divizor comun strict mai mare decât 1. În urma fuziunii ele vor fi înlocuite de cel mai mic număr care se divide cu toți divizorii lui a[i] și ai lui a[i+1]. Operația de fuziune se poate repeta, pe noul șir obținut, până când în șir nu va exista nicio pereche de numere situate pe poziții consecutive care să poată fuziona. Să notăm cu b șirul obținut după efectuarea tuturor operațiilor de fuzionare. Numim coeficient de fuziune al șirului b și îl notăm cu cf(b) un număr nenul care are proprietatea că orice termen al șirului b are cel puțin un divizor comun cu cf(b), strict mai mare decât 1.
Dat fiind un șir de numere naturale nenule, scrieți un program care să rezolve următoarele două cerințe:
1) să se determine lungimea minimă a șirului b obținut după efectuarea tuturor operațiilor de fuziune posibile;
2) să se determine cf(b).

ONI 2023 baraj juniori
ID   Utilizator Problema Data încărcării Stare
Strate Anais (Anaisteam) fuziune 20 Martie 2026, 16:24 Evaluare finalizată 100
Dumitru Petrisor (doarunnume) fuziune 15 Martie 2026, 00:06 Evaluare finalizată 88
Dumitru Petrisor (doarunnume) fuziune 15 Martie 2026, 00:00 Evaluare finalizată 100
Dumitru Petrisor (doarunnume) fuziune 14 Martie 2026, 23:44 Evaluare finalizată 88
Dumitru Petrisor (doarunnume) fuziune 14 Martie 2026, 23:44 Evaluare finalizată E.C
Dumitru Petrisor (doarunnume) fuziune 14 Martie 2026, 23:10 Evaluare finalizată 88
Dumitru Petrisor (doarunnume) fuziune 14 Martie 2026, 23:08 Evaluare finalizată 82
Dumitru Petrisor (doarunnume) fuziune 10 Martie 2026, 13:38 Evaluare finalizată 0
Dumitru Petrisor (doarunnume) fuziune 10 Martie 2026, 13:35 Evaluare finalizată E.C
Dumitru Petrisor (doarunnume) fuziune 10 Martie 2026, 13:33 Evaluare finalizată E.C
Colin Liliana (liliana_colin) fuziune 11 Februarie 2026, 11:09 Evaluare finalizată 100
Prof C.N. (flaviusboian) fuziune 30 Ianuarie 2026, 23:35 Evaluare finalizată 100
. . (rexzy1000) fuziune 14 Noiembrie 2025, 00:21 Evaluare finalizată 100
mogosu nu cheia (bogdan_raul55) fuziune 27 Septembrie 2025, 11:41 Evaluare finalizată E.C
Raduta Mihail (Mihailraduta) fuziune 10 Septembrie 2025, 15:12 Evaluare finalizată 100
Mihai Sandulescu (mihaisan) fuziune 25 August 2025, 10:00 Evaluare finalizată 76
Mihai Sandulescu (mihaisan) fuziune 23 August 2025, 19:53 Evaluare finalizată 88
Mihai Sandulescu (mihaisan) fuziune 23 August 2025, 19:47 Evaluare finalizată 88
Mihai Sandulescu (mihaisan) fuziune 23 August 2025, 19:37 Evaluare finalizată 0
Postolache Tudor (tudorel112) fuziune 23 August 2025, 12:25 Evaluare finalizată 100
Mihai Sandulescu (mihaisan) fuziune 07 August 2025, 14:25 Evaluare finalizată 58
Mihai Sandulescu (mihaisan) fuziune 07 August 2025, 14:21 Evaluare finalizată 28
Mihai Sandulescu (mihaisan) fuziune 07 August 2025, 14:19 Evaluare finalizată 25
Mihai Sandulescu (mihaisan) fuziune 07 August 2025, 14:15 Evaluare finalizată 0
Mihai Sandulescu (mihaisan) fuziune 07 August 2025, 14:13 Evaluare finalizată 37
Mihai Sandulescu (mihaisan) fuziune 07 August 2025, 14:10 Evaluare finalizată 0
Mihai Sandulescu (mihaisan) fuziune 05 August 2025, 16:14 Evaluare finalizată 40
Mihai Sandulescu (mihaisan) fuziune 05 August 2025, 15:49 Evaluare finalizată 82
Mihai Sandulescu (mihaisan) fuziune 05 August 2025, 15:42 Evaluare finalizată E.C
Mihai Sandulescu (mihaisan) fuziune 05 August 2025, 15:42 Evaluare finalizată E.C
Mihai Sandulescu (mihaisan) fuziune 05 August 2025, 15:33 Evaluare finalizată 40
Mihai Sandulescu (mihaisan) fuziune 05 August 2025, 15:32 Evaluare finalizată E.C
Mihai Sandulescu (mihaisan) fuziune 05 August 2025, 15:30 Evaluare finalizată 28
Mihai Sandulescu (mihaisan) fuziune 05 August 2025, 15:27 Evaluare finalizată 0
Mihai Sandulescu (mihaisan) fuziune 05 August 2025, 15:23 Evaluare finalizată E.C
Mihai Sandulescu (mihaisan) fuziune 05 August 2025, 15:19 Evaluare finalizată E.C
Mihai Sandulescu (mihaisan) fuziune 05 August 2025, 15:16 Evaluare finalizată 40
Mihai Sandulescu (mihaisan) fuziune 05 August 2025, 15:14 Evaluare finalizată 46
Raduta Mihail (Mihailraduta) fuziune 12 Iulie 2025, 23:21 Evaluare finalizată 52
Raduta Mihail (Mihailraduta) fuziune 12 Iulie 2025, 23:15 Evaluare finalizată 52
Raduta Mihail (Mihailraduta) fuziune 12 Iulie 2025, 23:10 Evaluare finalizată 52
Raduta Mihail (Mihailraduta) fuziune 12 Iulie 2025, 23:07 Evaluare finalizată E.C
Raduta Mihail (Mihailraduta) fuziune 12 Iulie 2025, 23:02 Evaluare finalizată 52
Raduta Mihail (Mihailraduta) fuziune 12 Iulie 2025, 22:59 Evaluare finalizată 64
Raduta Mihail (Mihailraduta) fuziune 12 Iulie 2025, 22:56 Evaluare finalizată 82
Raduta Mihail (Mihailraduta) fuziune 12 Iulie 2025, 22:53 Evaluare finalizată 82
Raduta Mihail (Mihailraduta) fuziune 12 Iulie 2025, 22:51 Evaluare finalizată 64
Raduta Mihail (Mihailraduta) fuziune 12 Iulie 2025, 22:48 Evaluare finalizată 52
Raduta Mihail (Mihailraduta) fuziune 12 Iulie 2025, 22:45 Evaluare finalizată 82
Raduta Mihail (Mihailraduta) fuziune 12 Iulie 2025, 22:41 Evaluare finalizată 52
Du-te sus!