#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