#24. ES-2026-R-1

ES-2026-R-1

Creați fișierele, dar la verificare utilizați cin și cout.

Descriere

Un grup de n turiști, cărora li s-au atribuit indici de la 1 la n, au fost cazați la un hotel cu patru nivele. Nivelele sunt numerotate de la 1 la 4. Fiecare turist a primit o cartelă – cheia de la camera de hotel, care conține un număr de trei cifre. Prima cifră însemnând numărul nivelului, iar numărul format din ultimele două cifre – numărul camerei are un număr. În drum spre camere unii turiști s-au deplasat la nivelul greșit.

Sarcină

Scrieți un program care va calcula numărul de turiști care au greșit nivelul camerelor în care au fost repartizați și numărul nivelului la care au fost repartizați cei mai mulți turiști. Programul va conține o funcție cu numele floor, care va primi în calitate de parametru un număr întreg – numărul indicat pe o cartelă. Funcția va returna numărul nivelului la care se află camera respectivă.

Intrare

Fișierul text tur.in conține pe prima linie un număr întreg n - numărul de turiști (1≤n≤30). Următoarele n linii conțin câte două numere întregi: linia i+1 conține numărul indicat pe cartela repartizată turistului cu indicele i și numărul nivelului la care s-a deplasat turistul cu indicele i.

Ieșire

Fișierul text tur.out conține două numere întregi separate prin spațiu – numărul de turiști care au greșit nivelul și numărul nivelului la care au fost repartizați cei mai mulți turiști.

Notă. Numai la un nivel au fost repartizați cei mai mulți turiști.

tur.in:

5
412 2
320 3
214 3
422 4
411 4

Ecran:

2 4