Soluții trimise

Rezumat problemă

Se consideră un șir de N numere naturale. O parte dintre poziţiile șirului sunt nevirusate și acest lucru este marcat prin faptul că valoarea de la acele poziţii este 0. Restul poziţiilor sunt virusate și valoarea nenulă de la o poziţie virusată reprezintă costul cu care ea poate fi devirusată. Devirusăm o parte dintre poziţii și dorim ca în final să avem exact K poziţii nevirusate, iar costul total al devirusării să fie minim. O poziţie poate fi devirusată la un moment dat, dacă și numai dacă are cel puţin o poziţie vecină nevirusată. După devirusarea unei poziţii costul asociat acesteia se adună la costul total, poziţia devine nevirusată si orice altă poziţie vecină virusată va putea fi ulterior devirusată.
Cunoscând N, K și șirul de numere naturale să se determine costul minim cu care se pot obţine la final exact K poziţii nevirusate (incluzând şi poziţiile ce au fost iniţial nevirusate).

ONI 2018 clasele XI-XII

ID   Utilizator Problema Data încărcării Stare
Daniel David (David_Daniel) antivirus 11 Aprilie 2025, 14:57 Evaluare finalizată 100
But Andrei (But_Andrei) antivirus 10 Aprilie 2025, 20:45 Evaluare finalizată 100
Iancu Mihai (IancuMihai1) antivirus 08 Aprilie 2025, 20:06 Evaluare finalizată 100
Iancu Mihai (IancuMihai1) antivirus 08 Aprilie 2025, 20:06 Evaluare finalizată 30
Iancu Mihai (IancuMihai1) antivirus 08 Aprilie 2025, 20:03 Evaluare finalizată 100
Iancu Mihai (IancuMihai1) antivirus 08 Aprilie 2025, 20:02 Evaluare finalizată 100
Iancu Mihai (IancuMihai1) antivirus 08 Aprilie 2025, 16:34 Evaluare finalizată 100
Iancu Mihai (IancuMihai1) antivirus 07 Aprilie 2025, 23:55 Evaluare finalizată 0
Costea Diana Stefania (Dia3141) antivirus 03 Aprilie 2025, 20:14 Evaluare finalizată 100
Dobre Darius-Adrian (Darius1414) antivirus 02 Aprilie 2025, 21:41 Evaluare finalizată 100
Dumitru Robert Ionut (robert_dumitru) antivirus 01 Aprilie 2025, 09:37 Evaluare finalizată 50
Dumitru Robert Ionut (robert_dumitru) antivirus 01 Aprilie 2025, 09:37 Evaluare finalizată 0
Dumitru Robert Ionut (robert_dumitru) antivirus 01 Aprilie 2025, 09:37 Evaluare finalizată 0
Dumitru Robert Ionut (robert_dumitru) antivirus 01 Aprilie 2025, 09:36 Evaluare finalizată 30
Buruiana Rares Andrei (Bufu) antivirus 25 Martie 2025, 21:53 Evaluare finalizată 100
Buruiana Rares Andrei (Bufu) antivirus 25 Martie 2025, 21:53 Evaluare finalizată 0
Țigău Alexandru (ALEXANDRUTIGAU04) antivirus 18 Martie 2025, 00:57 Evaluare finalizată 100
Țigău Alexandru (ALEXANDRUTIGAU04) antivirus 18 Martie 2025, 00:55 Evaluare finalizată 90
Plesescu Alex-Albert (AlexPlesescu) antivirus 06 Martie 2025, 19:31 Evaluare finalizată 100
Plesescu Alex-Albert (AlexPlesescu) antivirus 06 Martie 2025, 19:30 Evaluare finalizată 10
Plesescu Alex-Albert (AlexPlesescu) antivirus 06 Martie 2025, 19:28 Evaluare finalizată 10
Plesescu Alex-Albert (AlexPlesescu) antivirus 06 Martie 2025, 19:27 Evaluare finalizată 10
Joita Alexandru (AlexandruJoita) antivirus 06 Martie 2025, 10:32 Evaluare finalizată 100
Joita Alexandru (AlexandruJoita) antivirus 06 Martie 2025, 10:25 Evaluare finalizată 0
Joita Alexandru (AlexandruJoita) antivirus 06 Martie 2025, 10:10 Evaluare finalizată 0
Joita Alexandru (AlexandruJoita) antivirus 06 Martie 2025, 09:59 Evaluare finalizată 0
Joita Alexandru (AlexandruJoita) antivirus 06 Martie 2025, 09:59 Evaluare finalizată E.C
Ale A (alexialzr) antivirus 24 Februarie 2025, 21:19 Evaluare finalizată 0
Ale A (alexialzr) antivirus 24 Februarie 2025, 21:16 Evaluare finalizată 0
Nicolaescu Andrei (NicolaescuAndrei) antivirus 24 Februarie 2025, 10:38 Evaluare finalizată 100
Costea Sasha (gosasha) antivirus 22 Februarie 2025, 19:33 Evaluare finalizată 100
Ilie Raul (Raul_Ilie) antivirus 13 Februarie 2025, 22:42 Evaluare finalizată 100
Vetrila Andrei (WiseAndrei4) antivirus 21 Ianuarie 2025, 20:41 Evaluare finalizată 100
Vetrila Andrei (WiseAndrei4) antivirus 21 Ianuarie 2025, 20:25 Evaluare finalizată 0
Stan Mario (Mario07) antivirus 21 Ianuarie 2025, 11:25 Evaluare finalizată 10
Pirneci David (David399) antivirus 21 Ianuarie 2025, 11:25 Evaluare finalizată 0
Dacinoi Darius (MagicoWizard) antivirus 21 Ianuarie 2025, 11:25 Evaluare finalizată 0
Pirneci David (David399) antivirus 21 Ianuarie 2025, 11:24 Evaluare finalizată 50
Vetrila Andrei (WiseAndrei4) antivirus 21 Ianuarie 2025, 11:24 Evaluare finalizată 0
Ilie Raul (Raul_Ilie) antivirus 21 Ianuarie 2025, 11:24 Evaluare finalizată 0
Dacinoi Darius (MagicoWizard) antivirus 21 Ianuarie 2025, 11:24 Evaluare finalizată 0
Stefan Rares (rares2070000000) antivirus 21 Ianuarie 2025, 11:24 Evaluare finalizată 0
Pirneci David (David399) antivirus 21 Ianuarie 2025, 11:24 Evaluare finalizată 50
Chat GPT (ChatGPT_test) antivirus 21 Ianuarie 2025, 11:21 Evaluare finalizată 50
sofronea Vlad (vladsoarta) antivirus 12 Ianuarie 2025, 14:18 Evaluare finalizată 100
sofronea Vlad (vladsoarta) antivirus 12 Ianuarie 2025, 14:18 Evaluare finalizată E.C
sofronea Vlad (vladsoarta) antivirus 12 Ianuarie 2025, 14:17 Evaluare finalizată E.C
Badu Ioana (bufulicii) antivirus 05 Decembrie 2024, 19:50 Evaluare finalizată 10
Iuoras Andrei (IuorasAndrei) antivirus 27 Noiembrie 2024, 15:40 Evaluare finalizată 100
Iuoras Andrei (IuorasAndrei) antivirus 27 Noiembrie 2024, 15:35 Evaluare finalizată 100
Du-te sus!