Soluții trimise

Rezumat problemă

#4451 fuziune

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).

ID   Utilizator Problema Data încărcării Stare
Prodan Radu-Matei (mateiprodan) fuziune 01 Mai 2024, 21:24 Evaluare finalizată 100
Prodan Radu-Matei (mateiprodan) fuziune 01 Mai 2024, 21:22 Evaluare finalizată 70
Ardelean Mihai (Ardelean_Mihai_) fuziune 18 Aprilie 2024, 18:04 Evaluare finalizată 28
Boac Mihai Cosmin (Cosminane) fuziune 16 Aprilie 2024, 11:49 Evaluare finalizată 100
Boac Mihai Cosmin (Cosminane) fuziune 16 Aprilie 2024, 11:48 Evaluare finalizată 100
Boac Mihai Cosmin (Cosminane) fuziune 16 Aprilie 2024, 11:44 Evaluare finalizată 82
Boac Mihai Cosmin (Cosminane) fuziune 16 Aprilie 2024, 11:36 Evaluare finalizată 82
Boac Mihai Cosmin (Cosminane) fuziune 16 Aprilie 2024, 11:26 Evaluare finalizată 82
Boac Mihai Cosmin (Cosminane) fuziune 16 Aprilie 2024, 11:17 Evaluare finalizată 82
Boac Mihai Cosmin (Cosminane) fuziune 16 Aprilie 2024, 11:12 Evaluare finalizată 82
Boac Mihai Cosmin (Cosminane) fuziune 16 Aprilie 2024, 11:10 Evaluare finalizată 24
Boac Mihai Cosmin (Cosminane) fuziune 16 Aprilie 2024, 11:08 Evaluare finalizată 24
Boac Mihai Cosmin (Cosminane) fuziune 16 Aprilie 2024, 11:05 Evaluare finalizată 12
Socaciu Andreea Maria (AndreeaSocaciu) fuziune 13 Aprilie 2024, 20:45 Evaluare finalizată 22
Socaciu Andreea Maria (AndreeaSocaciu) fuziune 13 Aprilie 2024, 20:06 Evaluare finalizată 22
Socaciu Andreea Maria (AndreeaSocaciu) fuziune 13 Aprilie 2024, 19:58 Evaluare finalizată 21
Socaciu Andreea Maria (AndreeaSocaciu) fuziune 13 Aprilie 2024, 19:57 Evaluare finalizată 15
Raileanu Alexandru (AlexandruR2008) fuziune 10 Aprilie 2024, 14:54 Evaluare finalizată 100
Vasilescu Ruxandra (Ruxandra2009) fuziune 09 Aprilie 2024, 16:09 Evaluare finalizată 63
bruh bruh (STEFAN_CTIN) fuziune 05 Aprilie 2024, 23:13 Evaluare finalizată 18
bruh bruh (STEFAN_CTIN) fuziune 05 Aprilie 2024, 21:40 Evaluare finalizată 76
bruh bruh (STEFAN_CTIN) fuziune 05 Aprilie 2024, 21:39 Evaluare finalizată E.C
bruh bruh (STEFAN_CTIN) fuziune 05 Aprilie 2024, 21:33 Evaluare finalizată 76
bruh bruh (STEFAN_CTIN) fuziune 05 Aprilie 2024, 21:29 Evaluare finalizată 64
bruh bruh (STEFAN_CTIN) fuziune 05 Aprilie 2024, 21:21 Evaluare finalizată 52
bruh bruh (STEFAN_CTIN) fuziune 05 Aprilie 2024, 21:20 Evaluare finalizată 52
bruh bruh (STEFAN_CTIN) fuziune 05 Aprilie 2024, 21:19 Evaluare finalizată 52
bruh bruh (STEFAN_CTIN) fuziune 05 Aprilie 2024, 18:31 Evaluare finalizată 52
bruh bruh (STEFAN_CTIN) fuziune 05 Aprilie 2024, 18:30 Evaluare finalizată 52
bruh bruh (STEFAN_CTIN) fuziune 05 Aprilie 2024, 18:30 Evaluare finalizată 0
Pisla Daniel Andrei (PislaAndreiDaniel) fuziune 01 Aprilie 2024, 13:49 Evaluare finalizată E.C
Pisla Daniel Andrei (PislaAndreiDaniel) fuziune 01 Aprilie 2024, 13:45 Evaluare finalizată 100
Pisla Daniel Andrei (PislaAndreiDaniel) fuziune 01 Aprilie 2024, 13:30 Evaluare finalizată 0
Pisla Daniel Andrei (PislaAndreiDaniel) fuziune 01 Aprilie 2024, 13:29 Evaluare finalizată 0
Pisla Daniel Andrei (PislaAndreiDaniel) fuziune 01 Aprilie 2024, 13:27 Evaluare finalizată 0
Pisla Daniel Andrei (PislaAndreiDaniel) fuziune 01 Aprilie 2024, 13:26 Evaluare finalizată 0
Negreanu-Maior Lucia (lanteamlucia) fuziune 29 Martie 2024, 09:54 Evaluare finalizată 100
Adrian Negreanu-Maior (lanteamadrian) fuziune 29 Martie 2024, 09:54 Evaluare finalizată 100
Maftei Tudor (TudorMaf) fuziune 20 Februarie 2024, 16:26 Evaluare finalizată 54
Maftei Tudor (TudorMaf) fuziune 20 Februarie 2024, 16:24 Evaluare finalizată 54
Mihai Rares (raresmihai1234) fuziune 19 Februarie 2024, 17:12 Evaluare finalizată 18
Mihai Rares (raresmihai1234) fuziune 19 Februarie 2024, 17:10 Evaluare finalizată 0
Mihai Rares (raresmihai1234) fuziune 19 Februarie 2024, 17:07 Evaluare finalizată 0
🖤 Tanasă Paul (_paul) fuziune 09 Februarie 2024, 12:49 Evaluare finalizată 100
Aninis Catrinel (Nieeez) fuziune 07 Februarie 2024, 13:57 Evaluare finalizată 52
Aninis Catrinel (Nieeez) fuziune 07 Februarie 2024, 13:54 Evaluare finalizată 52
Aninis Catrinel (Nieeez) fuziune 07 Februarie 2024, 13:54 Evaluare finalizată E.C
boeriu horia (horiaboeriu) fuziune 01 Februarie 2024, 17:35 Evaluare finalizată 52
Petre Alexia-Bianca (informatica1218) fuziune 25 Ianuarie 2024, 19:07 Evaluare finalizată 25
Petre Alexia-Bianca (informatica1218) fuziune 25 Ianuarie 2024, 19:06 Evaluare finalizată 21