#4009
MosCraciun1
Moș Crăciun pregătește cadourile pentru acest an. El cunoaște prețurile a n
cadouri și are la dispoziție o sumă de bani S
. Ajutați-l să aleagă un număr maxim de cadouri a căror preț total să nu depășească S
și determinați suma minimă de care mai are nevoie Moș Crăciun pentru a cumpăra încă un cadou.
Problema | MosCraciun1 | Operații I/O | tastatură/ecran |
---|---|---|---|
Limita timp | 0.1 secunde | Limita memorie |
Total: 64 MB
/
Stivă 8 MB
|
Id soluție | #51226295 | Utilizator | |
Fișier | moscraciun1.c | Dimensiune | 929 B |
Data încărcării | 30 Mai 2024, 21:35 | Scor / rezultat | 0 puncte |
moscraciun1.c: In function 'main': moscraciun1.c:34:10: warning: ignoring return value of 'scanf', declared with attribute warn_unused_result [-Wunused-result] scanf("%d %d", &NrCadouri, &BaniTotal); ^ moscraciun1.c:39:14: warning: ignoring return value of 'scanf', declared with attribute warn_unused_result [-Wunused-result] scanf("%d", &Cadouri[i]); ^ moscraciun1.c: In function 'GetMin': moscraciun1.c:25:23: warning: 'toDelete' may be used uninitialized in this function [-Wmaybe-uninitialized] Cadouri[toDelete] = 1000; ^ moscraciun1.c: In function 'main': moscraciun1.c:25:23: warning: 'toDelete' may be used uninitialized in this function [-Wmaybe-uninitialized] moscraciun1.c:9:26: note: 'toDelete' was declared here int temp, min = 101, toDelete; ^ moscraciun1.c:25:23: warning: 'toDelete' may be used uninitialized in this function [-Wmaybe-uninitialized] Cadouri[toDelete] = 1000; ^ moscraciun1.c:9:26: note: 'toDelete' was declared here int temp, min = 101, toDelete; ^
Test | Timp | Mesaj evaluare | Scor posibil | Scor obținut | ||
---|---|---|---|---|---|---|
1 | 0 secunde | Caught fatal signal 11 | 20 | 0 | Exemplu | |
2 | 0 secunde | Caught fatal signal 11 | 10 | 0 | ||
3 | 0 secunde | Caught fatal signal 11 | 10 | 0 | ||
4 | 0 secunde | Caught fatal signal 11 | 10 | 0 | ||
5 | 0 secunde | Caught fatal signal 11 | 10 | 0 | ||
6 | 0 secunde | Caught fatal signal 11 | 10 | 0 | ||
7 | 0 secunde | Caught fatal signal 11 | 10 | 0 | ||
8 | 0 secunde | Caught fatal signal 11 | 10 | 0 | ||
9 | 0 secunde | Caught fatal signal 11 | 10 | 0 | ||
Punctaj total | 0 |
www.pbinfo.ro permite evaluarea a două tipuri de probleme:
Problema MosCraciun1 face parte din prima categorie. Soluția propusă de tine va fi evaluată astfel:
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ă.