# 915 Propusă de Administrator Platformă la data de 08 Februarie 2022 - 21:21:22 - pentru clasa 12
medie
Fișierul test.in conține maximum 100000 de numere naturale. Detalii
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:

test.in

test.out

Explicație

458 188 956 659 88

8

8 este cifra maximă pentru 3 din numere, 9 e cifra maximă pentru doua numere

125 54 125 65 126 62

5 6

5 este cifra maximă pentru 3 din numere, 6 e cifra maximă tot pentru 3 numere

Ascunde detalii.

Problema Utilizatorul Clasa Data depunerii Ora depunerii Rezultat Stare Punctajul obținutFile
#915 → [ 12 ] # Daniel a XII-a A09 Februarie 202211:16:18Compilare cu SUCCES.evaluata 100
Număr test Utilizator Număr problema Setul de date de intrareDatele de ieșire Datele așteptate RezultatPuncteTimp execuţie
1Daniel915 ****** ****** ****** OK500.001
2Daniel915 ****** ****** ****** OK500.001
Punctaj obținut: 100
#915 → [ 12 ] # Andrei69 a XII-a A16 Februarie 202210:19:00Compilare cu SUCCES.evaluata 100
Număr test Utilizator Număr problema Setul de date de intrareDatele de ieșire Datele așteptate RezultatPuncteTimp execuţie
1Andrei69915 ****** ****** ****** OK500.001
2Andrei69915 ****** ****** ****** OK500.001
Punctaj obținut: 100