| # 915 Propusă de Administrator Platformă la data de 08 Februarie 2022 - 21:21:22 - pentru clasa 12 |
| |||||||||
| Fișierul test.in conține maximum 100000 de numere naturale. a. Să se scrie definiția completă a unui subprogram CifraMax, cu un singur
parametru n, număr natural. Subprogramul returnează cea mai mare cifră a numărului n. De exemplu, pentru n = 65706, se va returna 7. b. Scrieți un program C++ care citește numerele din
test.in și, folosind apeluri utile ale subprogramului CifraMax, scrie în fișierul test.out cifra care este maximă pentru cele mai multe numere din fișier. Dacă
există mai multe astfel de cifre, se vor afișa toate cu această proprietate, în ordine crescătoare. Proiectați un algoritm eficient din punctul de vedere al memoriei folosite și
al timpului de executare. Date de ieșire Fișierul de
ieșire test.out.
Exemple:
| ||||||||||