#2484
key
Cristi are în sertar n
chei vechi; fiecare a costat o anumită sumă exprimată în lei și fiecare a fost făcută pentru a deschide aceeași ușă. Atât cheile cât și ușa au un cod format din 3
litere. Din păcate, unele chei s-au deteriorat și Cristi le-a împărțit în 4 categorii:
Cerințe:
1) Să se afle câte chei din fiecare categorie are Cristi.
2) Sa se afle cât a plătit Cristi pentru a repara toate cheile.
Problema | key | Operații I/O |
key.in /key.out
|
---|---|---|---|
Limita timp | 0.01 secunde | Limita memorie |
Total: 0.1 MB
/
Stivă 0.1 MB
|
Id soluție | #15317381 | Utilizator | |
Fișier | key.cpp | Dimensiune | 1.38 KB |
Data încărcării | 09 Aprilie 2019, 15:55 | Scor / rezultat | Eroare de compilare |
key.cpp:2:2: error: invalid preprocessing directive #indclude #indclude<string.h> ^ key.cpp: In function 'int main()': key.cpp:17:10: warning: unused variable 'cheie_actuala' [-Wunused-variable] char cheie_actuala[4]; ^ key.cpp:19:8: error: 'cheie_actuala' was not declared in this scope f>>cheie_actuala; ^ key.cpp:25:9: error: 'stricate' was not declared in this scope stricate++; ^ key.cpp:33:22: error: expected primary-expression before ';' token bune+; ^ key.cpp:15:6: warning: unused variable 'chei_stricate' [-Wunused-variable] {int chei_stricate=0,aproape_stricate=0,aproape_bune=0,bune=0,numar_chei; ^ key.cpp:35:9: error: 'stricate' was not declared in this scope g<<stricate<<" "<<aproape_stricate<<" "<<aproape_bune<<" "<<bune; ^ key.cpp:35:24: error: 'aproape_stricate' was not declared in this scope g<<stricate<<" "<<aproape_stricate<<" "<<aproape_bune<<" "<<bune; ^ key.cpp:35:47: error: 'aproape_bune' was not declared in this scope g<<stricate<<" "<<aproape_stricate<<" "<<aproape_bune<<" "<<bune; ^ key.cpp:35:66: error: 'bune' was not declared in this scope g<<stricate<<" "<<aproape_stricate<<" "<<aproape_bune<<" "<<bune; ^ key.cpp:37:4: error: 'else' without a previous 'if' else ^ key.cpp:38:7: error: 'cerinta' was not declared in this scope if(cerinta==2){ ^ key.cpp:39:14: error: expected initializer before 'total' int pret total=0; ^ key.cpp:40:9: error: 'i' was not declared in this scope for(i=0;i<numar_chei;i++) ^ key.cpp:40:15: error: 'numar_chei' was not declared in this scope for(i=0;i<numar_chei;i++) ^ key.cpp:41:10: warning: unused variable 'cheie_actuala' [-Wunused-variable] char cheie_actuala[4]; ^ key.cpp:43:8: error: 'cheie_actuala' was not declared in this scope f>>cheie_actuala; ^ key.cpp:46:12: error: 'cod_cheie' was not declared in this scope if(cod_cheie[j]==cheie_actuala[j]) ^ key.cpp:49:13: error: expected ';' before 'total' pret total+=pret; ^ key.cpp:49:24: warning: statement has no effect [-Wunused-value] pret total+=pret; ^ key.cpp:52:17: error: expected ';' before 'total' pret total+=pret/3*2; ^ key.cpp:52:32: warning: statement has no effect [-Wunused-value] pret total+=pret/3*2; ^ key.cpp:55:15: error: expected ';' before 'total' pret total+=pret/3;} ^ key.cpp:55:28: warning: statement has no effect [-Wunused-value] pret total+=pret/3;} ^ key.cpp:57:8: error: 'pret' was not declared in this scope g<<pret total; ^ key.cpp:57:13: error: expected ';' before 'total' g<<pret total; ^
www.pbinfo.ro permite evaluarea a două tipuri de probleme:
Problema key 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ă.