#26. ES-2025-R-1
ES-2025-R-1
Creați fișierele, dar la verificare utilizați cin și cout.
Descriere
Într-o localitate sunt n case. Fiecare casă are un număr. Elevii școlii din localitate au sădit câte un arbore în dreptul fiecărei case după următorul algoritm: • în dreptul caselor cu număr divizibil cu 5 s-au plantat plopi; • în dreptul caselor cu număr divizibil cu 7, dar nedivizibil cu 5 s-au plantat brazi; • în dreptul celorlalte case s-au plantat mesteceni.
Sarcină
Scrieți un program care va calcula numărul de arbori de fiecare fel plantați de elevi. Programul va conține o funcție cu numele arb, care va primi în calitate de parametru un număr întreg – numărul unei case. Funcția va returna: valoarea 1, dacă parametrul dat este divizibil cu 5; valoarea 2 dacă parametrul dat este divizibil cu 7, dar nu este divizibil cu 5; valoarea 3 - în celelalte cazuri.
Intrare
Fișierul text case.in conține pe prima linie un număr întreg n - numărul de case din localitate (1≤n≤100). A doua linie conține n numere întregi separate prin spațiu – numerele celor n case din localitate.
Ieșire
Fișierul text case.out conține trei numere întregi separate prin spațiu – numărul de plopi, brazi, mesteceni
case.in:
10
15 14 35 5 4 2 7 20 10 9
case.out:
5 2 3