#4446
Richard a pregătit un truc magic pentru a o impresiona pe Dara. Pentru a pune acest truc magic în practică Richard a cumpărat un pachet de N
cărți pe spatele cărora este scris câte un număr natural nenul. Totuși Richard consideră că pachetul de cărți nu este suficient de bun pentru trucul lui magic. El se decide să aleagă un set, de cel puțin două cărți, din pachetul cumpărat astfel încât acesta să aibă coeficientul magic cât mai mare. Fiind date numerele scrise pe cele N
cărți din pachet, să se determine:
1) coeficientul magic al întregului pachet de cărți;
2) coeficientul magic maxim, alegând din pachet un set de cel puțin două cărți.
ONI 2023 clasa a VI-a
Problema | magictrick | Operații I/O |
![]() magictrick.in /magictrick.out
|
---|---|---|---|
Limita timp | 0.2 secunde | Limita memorie |
Total: 64 MB
/
Stivă 8 MB
|
Id soluție | #57348380 | Utilizator | |
Fișier | magictrick.cpp | Dimensiune | 1.84 KB |
Data încărcării | 27 Martie 2025, 08:28 | Scor / rezultat | 20 puncte |
magictrick.cpp: In function 'int main()': magictrick.cpp:12:29: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)', declared with attribute warn_unused_result [-Wunused-result] fscanf(fin,"%d%d",&c,&n); ^ magictrick.cpp:14:28: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)', declared with attribute warn_unused_result [-Wunused-result] fscanf(fin,"%d",&x); ^ magictrick.cpp:17:32: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)', declared with attribute warn_unused_result [-Wunused-result] fscanf(fin,"%d",&a); ^ magictrick.cpp:43:36: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)', declared with attribute warn_unused_result [-Wunused-result] fscanf(fin,"%d",&x1[i]); ^
Test | Timp | Mesaj evaluare | Scor posibil | Scor obținut | ||
---|---|---|---|---|---|---|
1 | 0 secunde | OK. | 4 | 4 | ||
2 | 0 secunde | OK. | 4 | 4 | ||
3 | 0 secunde | OK. | 4 | 4 | ||
4 | 0.008 secunde | OK. | 4 | 4 | ||
5 | 0.008 secunde | OK. | 4 | 4 | ||
6 | 0 secunde | Caught fatal signal 8 | 3 | 0 | ||
7 | 0 secunde | Caught fatal signal 8 | 3 | 0 | ||
8 | 0 secunde | Caught fatal signal 8 | 3 | 0 | ||
9 | 0 secunde | Caught fatal signal 8 | 3 | 0 | ||
10 | 0 secunde | Caught fatal signal 8 | 4 | 0 | ||
11 | 0 secunde | Caught fatal signal 8 | 4 | 0 | ||
12 | 0 secunde | Caught fatal signal 8 | 2 | 0 | ||
13 | 0 secunde | Caught fatal signal 8 | 2 | 0 | ||
14 | 0.012 secunde | Caught fatal signal 8 | 3 | 0 | ||
15 | 0.012 secunde | Caught fatal signal 8 | 3 | 0 | ||
16 | 0.012 secunde | Caught fatal signal 8 | 3 | 0 | ||
17 | 0.004 secunde | Caught fatal signal 8 | 4 | 0 | ||
18 | 0.004 secunde | Caught fatal signal 8 | 4 | 0 | ||
19 | 0.004 secunde | Caught fatal signal 8 | 4 | 0 | ||
20 | 0.004 secunde | Caught fatal signal 8 | 4 | 0 | ||
21 | 0.004 secunde | Caught fatal signal 8 | 4 | 0 | ||
22 | 0.004 secunde | Caught fatal signal 8 | 4 | 0 | ||
23 | 0.012 secunde | Caught fatal signal 8 | 4 | 0 | ||
24 | 0.012 secunde | Caught fatal signal 8 | 4 | 0 | ||
25 | 0.012 secunde | Caught fatal signal 8 | 5 | 0 | ||
26 | 0.012 secunde | Caught fatal signal 8 | 5 | 0 | ||
27 | 0.012 secunde | Caught fatal signal 8 | 5 | 0 | ||
Punctaj total | 20 |
www.pbinfo.ro permite evaluarea a două tipuri de probleme:
Problema magictrick 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ă.