Soluții trimise

Rezumat problemă

fuziune

#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
Guiman Alexandra (Lexi_Guiman) fuziune 26 Aprilie 2025, 12:26 Evaluare finalizată 100
Dumitrescu Iustin (DumitrscuI) fuziune 23 Aprilie 2025, 22:23 Evaluare finalizată 52
P. R. A. (RADUPOPESCUANDREI) fuziune 14 Aprilie 2025, 08:55 Evaluare finalizată 100
P. R. A. (RADUPOPESCUANDREI) fuziune 14 Aprilie 2025, 08:55 Evaluare finalizată 94
P. R. A. (RADUPOPESCUANDREI) fuziune 14 Aprilie 2025, 08:55 Evaluare finalizată 94
P. R. A. (RADUPOPESCUANDREI) fuziune 14 Aprilie 2025, 08:53 Evaluare finalizată 94
P. R. A. (RADUPOPESCUANDREI) fuziune 14 Aprilie 2025, 08:53 Evaluare finalizată 94
Savu Vicentiu (Vicentiu123) fuziune 02 Aprilie 2025, 18:17 Evaluare finalizată 9
Biclineru Radu (Radu_Bicli) fuziune 29 Martie 2025, 12:05 Evaluare finalizată 100
Biclineru Radu (Radu_Bicli) fuziune 29 Martie 2025, 12:03 Evaluare finalizată 82
P. R. A. (RADUPOPESCUANDREI) fuziune 24 Martie 2025, 14:10 Evaluare finalizată 55
Cociorvă Miruna 🖥️ (miruna2234) fuziune 02 Martie 2025, 12:12 Evaluare finalizată 0
Cociorvă Miruna 🖥️ (miruna2234) fuziune 02 Martie 2025, 12:08 Evaluare finalizată 0
Cociorvă Miruna 🖥️ (miruna2234) fuziune 02 Martie 2025, 12:00 Evaluare finalizată 0
Cociorvă Miruna 🖥️ (miruna2234) fuziune 02 Martie 2025, 11:59 Evaluare finalizată E.C
Cociorvă Miruna 🖥️ (miruna2234) fuziune 02 Martie 2025, 11:54 Evaluare finalizată 0
Cociorvă Miruna 🖥️ (miruna2234) fuziune 02 Martie 2025, 11:53 Evaluare finalizată 0
Ene Dumitru (ed) fuziune 12 Februarie 2025, 20:52 Evaluare finalizată 100
Ene Dumitru (ed) fuziune 12 Februarie 2025, 20:50 Evaluare finalizată 70
Ene Dumitru (ed) fuziune 12 Februarie 2025, 20:49 Evaluare finalizată 94
Gelu Ionescu (test111) fuziune 12 Februarie 2025, 19:00 Evaluare finalizată 100
Caca Cornel e cel mai bun (corneliucaca) fuziune 12 Februarie 2025, 17:22 Evaluare finalizată 100
Ene Dumitru (ed) fuziune 12 Februarie 2025, 09:30 Evaluare finalizată 100
Georgescu Rares (Rares_Georgescu) fuziune 20 Ianuarie 2025, 20:59 Evaluare finalizată 100
Pisla Daniel Andrei (PislaAndreiDaniel) fuziune 20 Ianuarie 2025, 14:46 Evaluare finalizată 18
Ciumandru Paul (paulihno15) fuziune 04 Ianuarie 2025, 14:32 Evaluare finalizată 100
Mihai I (Mihai_O) fuziune 23 Decembrie 2024, 11:10 Evaluare finalizată E.C
Peter Tobias (PeterTobias) fuziune 14 Decembrie 2024, 09:54 Evaluare finalizată 100
teodor teodor (teodortoh) fuziune 27 Octombrie 2024, 18:20 Evaluare finalizată 82
teodor teodor (teodortoh) fuziune 27 Octombrie 2024, 18:13 Evaluare finalizată 70
teodor teodor (teodortoh) fuziune 27 Octombrie 2024, 18:00 Evaluare finalizată 52
teodor teodor (teodortoh) fuziune 26 Octombrie 2024, 10:19 Evaluare finalizată 33
teodor teodor (teodortoh) fuziune 22 Octombrie 2024, 19:14 Evaluare finalizată 33
Griga Victor (victorgriga) fuziune 23 Septembrie 2024, 20:14 Evaluare finalizată 94
Griga Victor (victorgriga) fuziune 23 Septembrie 2024, 20:12 Evaluare finalizată 94
Griga Victor (victorgriga) fuziune 23 Septembrie 2024, 19:50 Evaluare finalizată 94
Griga Victor (victorgriga) fuziune 23 Septembrie 2024, 19:48 Evaluare finalizată 94
Griga Victor (victorgriga) fuziune 23 Septembrie 2024, 16:46 Evaluare finalizată 94
Griga Victor (victorgriga) fuziune 23 Septembrie 2024, 16:46 Evaluare finalizată 70
Griga Victor (victorgriga) fuziune 23 Septembrie 2024, 16:41 Evaluare finalizată 70
Griga Victor (victorgriga) fuziune 23 Septembrie 2024, 16:37 Evaluare finalizată 94
Griga Victor (victorgriga) fuziune 23 Septembrie 2024, 16:35 Evaluare finalizată 94
Griga Victor (victorgriga) fuziune 23 Septembrie 2024, 16:31 Evaluare finalizată 94
Griga Victor (victorgriga) fuziune 23 Septembrie 2024, 16:31 Evaluare finalizată 94
Griga Victor (victorgriga) fuziune 23 Septembrie 2024, 16:30 Evaluare finalizată E.C
Nemtisor Andrei (Andrei_Nemtisor) fuziune 02 August 2024, 14:46 Evaluare finalizată E.C
Preda Cristian-Andrei (Preda_Cristian) fuziune 01 August 2024, 13:24 Evaluare finalizată 100
Adrian Statescu (thinkphp) fuziune 21 Iunie 2024, 14:10 Evaluare finalizată 100
Biclineru Radu (Radu_Bicli) fuziune 12 Mai 2024, 17:53 Evaluare finalizată 52
Biclineru Radu (Radu_Bicli) fuziune 12 Mai 2024, 17:45 Evaluare finalizată 52
Du-te sus!