#4001
Se citește o cifră k și apoi se citesc numere naturale distincte de la tastatură până la apariția lui zero. Afișați câte dintre cele citite după k sunt cuprinse între cel mai mic și cel mai mare număr cu proprietatea că are ultima cifră egală cu k.
| Problema | minmaxk9 | Operații I/O |
tastatură/ecran
|
|---|---|---|---|
| Limita timp | 0.1 secunde | Limita memorie |
Total: 0.2 MB
/
Stivă 0.1 MB
|
| Id soluție | #64856218 | Utilizator | |
| Fișier | minmaxk9.cpp | Dimensiune | 1.48 KB |
| Data încărcării | 07 Iunie 2026, 17:29 | Scor/rezultat | Eroare de compilare |
minmaxk9.cpp: In function ‘int main()’: minmaxk9.cpp:39:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<int>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 39 | for (int i = 0; i < v.size(); i++) { | ~~^~~~~~~~~~ minmaxk9.cpp:41:28: error: ‘_poz_max’ was not declared in this scope; did you mean ‘poz_max’? 41 | if (v[i] == maxim) _poz_max = i; // Deoarece numerele sunt distincte, indicii sunt unici | ^~~~~~~~ | poz_max minmaxk9.cpp:51:13: error: ‘rezutat’ was not declared in this scope; did you mean ‘rezultat’? 51 | cout << rezutat << "\n"; | ^~~~~~~ | rezultat minmaxk9.cpp:49:9: warning: unused variable ‘rezultat’ [-Wunused-variable] 49 | int rezultat = dreapta - stanga + 1; | ^~~~~~~~
www.pbinfo.ro permite evaluarea a două tipuri de probleme:
Problema minmaxk9 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ă.