#4137
rgb
Ionuţ, tânăr programator, se lansează pe piaţa producătorilor de jocuri pe calculator. Jocul pe care l-a proiectat se numeşte RGB. În joc există N
personaje extraterestre. Scrieţi un program care, cunoscând culorile şi puterile extratereştrilor, rezolvă următoarele două cerinţe:
1) determină puterea extraterestrului care câştigă cele mai multe lupte; dacă există mai mulţi astfel de extratereştri, se va afişa puterea minimă;
2) determină pentru fiecare extraterestru numărul de lupte câştigate de acesta.
ONI 2022, clasa a VIII-a
Problema | rgb | Operații I/O |
rgb.in /rgb.out
|
---|---|---|---|
Limita timp | 0.13 secunde | Limita memorie |
Total: 64 MB
/
Stivă 8 MB
|
Id soluție | #48874375 | Utilizator | |
Fișier | rgb.c | Dimensiune | 2.08 KB |
Data încărcării | 08 Februarie 2024, 01:41 | Scor / rezultat | 0 puncte |
rgb.c: In function 'main': rgb.c:11:9: warning: passing argument 1 of 'perror' makes pointer from integer without a cast [enabled by default] perror(1); ^ In file included from rgb.c:1:0: /usr/include/stdio.h:846:13: note: expected 'const char *' but argument is of type 'int' extern void perror (const char *__s); ^ rgb.c:15:9: warning: passing argument 1 of 'perror' makes pointer from integer without a cast [enabled by default] perror(1); ^ In file included from rgb.c:1:0: /usr/include/stdio.h:846:13: note: expected 'const char *' but argument is of type 'int' extern void perror (const char *__s); ^ rgb.c:19:16: warning: unused variable 'minn' [-Wunused-variable] int maxx=0,minn=10000; ^ rgb.c:17:23: warning: unused variable 'k' [-Wunused-variable] int n,c,r,g,b,i,j,k; ^ rgb.c:17:21: warning: unused variable 'j' [-Wunused-variable] int n,c,r,g,b,i,j,k; ^ rgb.c:17:9: warning: unused variable 'n' [-Wunused-variable] int n,c,r,g,b,i,j,k; ^ rgb.c:20:11: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(fisier1,"%d %d %d %d",&c,&r,&g,&b); ^ rgb.c:24:15: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(fisier1,"%d",&a[i]); ^ rgb.c:27:15: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(fisier1,"%d",&d[i]); ^ rgb.c:30:15: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(fisier1,"%d",&e[i]); ^ rgb.c:65:15: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(fisier1,"%d",&a[i]); ^ rgb.c:68:15: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(fisier1,"%d",&d[i]); ^ rgb.c:71:15: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(fisier1,"%d",&e[i]); ^
Test | Timp | Mesaj evaluare | Scor posibil | Scor obținut | ||
---|---|---|---|---|---|---|
1 | 0 secunde | Caught fatal signal 11 | 5 | 0 | ||
2 | 0 secunde | Caught fatal signal 11 | 5 | 0 | ||
3 | 0 secunde | Caught fatal signal 11 | 5 | 0 | ||
4 | Depășit | Limita de timp depășită | 5 | 0 | ||
5 | 0 secunde | Caught fatal signal 11 | 5 | 0 | ||
6 | 0 secunde | Caught fatal signal 11 | 5 | 0 | ||
7 | Depășit | Limita de timp depășită | 10 | 0 | ||
8 | 0 secunde | Caught fatal signal 11 | 10 | 0 | ||
9 | Depășit | Limita de timp depășită | 10 | 0 | ||
10 | Depășit | Limita de timp depășită | 10 | 0 | ||
11 | Depășit | Limita de timp depășită | 10 | 0 | ||
12 | Depășit | Limita de timp depășită | 10 | 0 | ||
13 | 0 secunde | Caught fatal signal 11 | 10 | 0 | ||
Punctaj total | 0 |
www.pbinfo.ro permite evaluarea a două tipuri de probleme:
Problema rgb 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ă.