Soluții trimise

Rezumat problemă

KSecv

#1203

Fie un vector V cu N elemente și un număr K. Vectorul V trebuie împărțit în exact K subsecvențe nevide, astfel încât fiecare element din vector să aparțină exact unei subsecvențe. Această împărțire trebuie făcută astfel încât maximul șmecheriei fiecărei subsecvențe să fie cât mai mic. (Această problemă concepe greșit sistemul de șmecherie și valoare). Șmecheria fiecărei subsecvențe se definește ca fiind parte întreagă din ((Vmax – Vmin + 1) / 2), unde Vmax este valoarea maximă din subsecvență, iar Vmin este valoarea minimă.

Vectorul V de N elemente va fi generat în felul următor: se dă un număr M și 2 vectori A și B de lungime M (indexați de la 0 la M - 1). Fiecare element i, 0 ≤ i < N, din vectorul V va fi calculat cu următoarea formulă: V[i] = (A[i % M] ^ B[i / M]), unde x % y reprezintă restul lui x la împărțirea cu y, x / y reprezintă câtul împărțirii lui x la y și x ^ y reprezintă rezultatul operației xor (sau exclusiv pe biți) dintre x și y.

ONI 2015, Clasele XI-XII

Fișiere Candale Silviu (silviu) Eugenie Daniel Posdarascu, Mihai Ciucu, Radu Voroneanu concurs Clasa 11 Probleme diverse Probleme diverse
ID   Utilizator Problema Data încărcării Stare
Negoita Cristian (Cristian_Negoita) KSecv 10 Iunie 2025, 16:09 Evaluare finalizată 100
Lupau Alin (Bubu_Orange) KSecv 10 Aprilie 2025, 20:35 Evaluare finalizată 100
Lupau Alin (Bubu_Orange) KSecv 10 Aprilie 2025, 20:35 Evaluare finalizată 100
Lupau Alin (Bubu_Orange) KSecv 10 Aprilie 2025, 20:34 Evaluare finalizată 20
Lupau Alin (Bubu_Orange) KSecv 10 Aprilie 2025, 20:21 Evaluare finalizată 40
Savin Alexandru-Stefan (Alex10123) KSecv 09 Aprilie 2025, 14:33 Evaluare finalizată 40
Savin Alexandru-Stefan (Alex10123) KSecv 09 Aprilie 2025, 14:33 Evaluare finalizată 40
Savin Alexandru-Stefan (Alex10123) KSecv 09 Aprilie 2025, 13:49 Evaluare finalizată 0
Rotar Dorin-Mircea (rotti321) KSecv 05 Aprilie 2025, 13:37 Evaluare finalizată 100
Rotar Dorin-Mircea (rotti321) KSecv 04 Aprilie 2025, 14:25 Evaluare finalizată 100
Dobre Darius-Adrian (Darius1414) KSecv 25 Martie 2025, 13:56 Evaluare finalizată 100
Vasiliu David (Vasiliu_David) KSecv 24 Martie 2025, 12:09 Evaluare finalizată 40
Denisa Natalia (natalia_denisa14) KSecv 17 Ianuarie 2025, 14:23 Evaluare finalizată 100
Denisa Natalia (natalia_denisa14) KSecv 17 Ianuarie 2025, 14:23 Evaluare finalizată 100
Denisa Natalia (natalia_denisa14) KSecv 17 Ianuarie 2025, 14:22 Evaluare finalizată 100
Denisa Natalia (natalia_denisa14) KSecv 17 Ianuarie 2025, 14:22 Evaluare finalizată 100
Denisa Natalia (natalia_denisa14) KSecv 17 Ianuarie 2025, 13:51 Evaluare finalizată 0
Denisa Natalia (natalia_denisa14) KSecv 17 Ianuarie 2025, 13:33 Evaluare finalizată 30
Denisa Natalia (natalia_denisa14) KSecv 17 Ianuarie 2025, 13:33 Evaluare finalizată 30
Denisa Natalia (natalia_denisa14) KSecv 17 Ianuarie 2025, 13:32 Evaluare finalizată 20
Denisa Natalia (natalia_denisa14) KSecv 17 Ianuarie 2025, 13:32 Evaluare finalizată 20
Denisa Natalia (natalia_denisa14) KSecv 17 Ianuarie 2025, 13:31 Evaluare finalizată 0
Denisa Natalia (natalia_denisa14) KSecv 16 Ianuarie 2025, 18:32 Evaluare finalizată 20
Denisa Natalia (natalia_denisa14) KSecv 16 Ianuarie 2025, 17:22 Evaluare finalizată 30
Denisa Natalia (natalia_denisa14) KSecv 16 Ianuarie 2025, 17:18 Evaluare finalizată 30
Denisa Natalia (natalia_denisa14) KSecv 16 Ianuarie 2025, 17:12 Evaluare finalizată 30
Denisa Natalia (natalia_denisa14) KSecv 16 Ianuarie 2025, 17:05 Evaluare finalizată 30
Denisa Natalia (natalia_denisa14) KSecv 16 Ianuarie 2025, 16:50 Evaluare finalizată 0
Denisa Natalia (natalia_denisa14) KSecv 15 Ianuarie 2025, 16:45 Evaluare finalizată 40
Condorache Tudor (EuSuntTudor) KSecv 11 Ianuarie 2025, 18:48 Evaluare finalizată 100
Condorache Tudor (EuSuntTudor) KSecv 03 Decembrie 2024, 10:57 Evaluare finalizată 60
Condorache Tudor (EuSuntTudor) KSecv 03 Decembrie 2024, 09:54 Evaluare finalizată 0
Condorache Tudor (EuSuntTudor) KSecv 03 Decembrie 2024, 09:49 Evaluare finalizată 40
Nechifor Octavian (Octavian_siiuuu) KSecv 15 Octombrie 2024, 21:53 Evaluare finalizată 0
Nechifor Octavian (Octavian_siiuuu) KSecv 15 Octombrie 2024, 21:51 Evaluare finalizată 0
Nechifor Octavian (Octavian_siiuuu) KSecv 15 Octombrie 2024, 21:50 Evaluare finalizată 0
Nechifor Octavian (Octavian_siiuuu) KSecv 15 Octombrie 2024, 21:34 Evaluare finalizată E.C
Burcă Luiza (louisyy) KSecv 10 Iunie 2024, 10:24 Evaluare finalizată 100
Nume Prenume (pbinfonume) KSecv 16 Aprilie 2024, 20:25 Evaluare finalizată 100
Nume Prenume (pbinfonume) KSecv 16 Aprilie 2024, 19:46 Evaluare finalizată 40
Turcu Andrei (and_) KSecv 13 Aprilie 2024, 17:55 Evaluare finalizată 100
Turcu Andrei (and_) KSecv 13 Aprilie 2024, 17:53 Evaluare finalizată 100
Turcu Andrei (and_) KSecv 13 Aprilie 2024, 17:52 Evaluare finalizată 60
Turcu Andrei (and_) KSecv 13 Aprilie 2024, 17:52 Evaluare finalizată 0
Turcu Andrei (and_) KSecv 13 Aprilie 2024, 17:49 Evaluare finalizată 100
Turcu Andrei (and_) KSecv 13 Aprilie 2024, 17:48 Evaluare finalizată E.C
Turcu Andrei (and_) KSecv 13 Aprilie 2024, 17:48 Evaluare finalizată 40
Turcu Andrei (and_) KSecv 13 Aprilie 2024, 17:47 Evaluare finalizată E.C
Turcu Andrei (and_) KSecv 13 Aprilie 2024, 17:45 Evaluare finalizată 100
Turcu Andrei (and_) KSecv 13 Aprilie 2024, 17:43 Evaluare finalizată 100
Du-te sus!