Detalii evaluare #49426725

Rezumat problemă

#1548 Minioni

Kevin și-a deschis un nou complex hotelier în Dubai și acesta se compune din M clădiri etichetate de la 1 la M. La inaugurare s-a hotărât să îi invite pe toți prietenii lui, cei N minioni.

Inițial complexul este gol, iar primii invitați vor fi Bob, apoi Stuart. Kevin s-a gândit să invite exact un prieten în fiecare zi pentru a putea organiza o petrecere la fiecare sosire a unui minion în complexul său. Zgomotul petrecerii este egal cu numărul de minioni situați în interiorul clădirii.

În calitate de manager, Kevin nu este deosebit de încântat de reclamațiile cauzate de zgomotul petrecerilor, astfel încât el va goli ocazional o anumită clădire pentru a păstra petrecerile la un nivel de zgomot rezonabil. Când este nevoit să facă această golire, clădirea rămâne goală, toți minionii fiind mutați într-un complex diferit. Conducerea poate decide să facă acest lucru la sfârșitul oricărei zile, dar pentru a limita costurile și-a dat seama că nu poate realiza această schimbare de un număr mai mare de K ori.

Ajutați-l pe Kevin, știind care sunt clădirile unde se vor caza prietenii lui, să determine nivelul minim total de zgomot posibil (suma tuturor nivelurilor de zgomot a celor N petreceri), care poate fi realizat prin golirea unor clădiri de un număr maxim de K ori.

Detalii

Problema Minioni Operații I/O minioni.in/minioni.out
Limita timp 1 secunde Limita memorie Total: 256 MB / Stivă 64 MB
Id soluție #49426725 Utilizator Cmeciu Alexandru (alexcmeciucristian)
Fișier minioni.cpp Dimensiune 1.11 KB
Data încărcării 29 Februarie 2024, 23:09 Scor / rezultat 10 puncte

Evaluare


Mesaj compilare


Rezultat evaluare

Test Timp Mesaj evaluare Scor posibil Scor obținut
0 0 secunde Incorect ! 10 0
1 0 secunde Corect ! 10 10
2 0 secunde Incorect ! 10 0
3 0 secunde Incorect ! 10 0
4 0.564 secunde Incorect ! 10 0
5 Depășit Limita de timp depășită 10 0
6 0 secunde Caught fatal signal 11 10 0
7 0.004 secunde Caught fatal signal 11 10 0
8 0.052 secunde Caught fatal signal 11 10 0
9 0 secunde Incorect ! 10 0
Punctaj total 10

Cum funcționează evaluarea?

www.pbinfo.ro permite evaluarea a două tipuri de probleme:

  • probleme la care rezolvarea presupune scrierea unui program complet
  • probleme la care rezolvarea presupune scrierea unei secvențe de program - câteva instrucțiuni, o listă de declarații, una sau mai multe funcții, etc.

Problema Minioni face parte din prima categorie. Soluția propusă de tine va fi evaluată astfel:

  • Programul sursă este compilat folosind compilatorul corespunzător. Dacă în urma compilării se obțin erori sau avertismente, acestea sunt afișate în această pagină.
  • Dacă programul a fost compilat, executabilul obținut va fi rulat, furnizându-i-se unul sau mai multe seturi de date de intrare, în concordanță cu restricțiile specifice problemei. Pentru fiecare set de date se obține un anumit punctaj, în raport cu corectitudinea soluției tale.

Suma punctajelor acordate pe testele utilizate pentru verificare este 100. Astfel, soluția ta poate obține cel mult 100 de puncte, caz în care se poate considera corectă.