- Time limit: 2.00 s
- Memory limit: 128 MB
Maahan on pudonnut omenoita, ja Uolevi aikoo poimia niitä. Tiedät jokaisesta omenasta, kuinka painava se on.
Uolevi haluaa saada mahdollisimman monta omenaa, mutta hänellä on yksi lisäehto: omenoiden yhteispaino tulee olla 3:lla jaollinen.
Tehtäväsi on laskea, kuinka monta omenaa Uolevi voi poimia.
Syöte
Syötteen ensimmäisellä rivillä on kokonaisluku $n$: omenoiden määrä.
Seuraavalla rivillä on $n$ kokonaislukua $p_1,p_2,\ldots,p_n$: kunkin omenan paino.
Tuloste
Ohjelmasi tulee tulostaa yksi kokonaisluku: montako omenaa Uolevi pystyy poimimaan enintään.
Esimerkki
Syöte:
5
6 7 6 2 1
Tuloste:
4
Selitys: Yksi ratkaisu on, että Uolevi poimii kaikki omenat paitsi 7:n painoisen. Niiden yhteispaino on 15, joka on 3:lla jaollinen.
Osatehtävä 1 (17 pistettä)
- $1 \le n \le 20$
- $1 \le p_k \le 100$
- $1 \le n \le 100$
- $1 \le p_k \le 100$
- $1 \le n \le 10^5$
- $1 \le p_k \le 10^9$