Подільність на три та кубики


Submit solution

Points: 100 (partial)
Time limit: 1.0s
Memory limit: 256M

Author:
Problem type

Niki-Veroniki отримала в подарунок набір кубиків, на кожному із яких намальоване деяке натуральне число. Гуру Цар-Апін запропонував знайти максимальну кількість чисел, які можна отримати склеївши декілька (або жодного) кубиків між собою так, щоб новоутворене число було кратне трьом.

Input Specification

Перший рядок входового потоку містить натуральне число \(n\) \((n \le 10^5)\) - кількість кубиків із числами, які отримала Niki-Veroniki.

Другий рядок містить перелік натуральних чисел \(a_i \le 10^9\) , кожне із яких написане на одному кубику.

Output Specification

У єдиний рядок стандартного виходового потоку запишіть відповідь на задачу - найбільш можливу кількість новоутверених чисел, які кратні трьом.

Sample Input 1

5
3 9 120 15 27

Sample Output 1

5

Sample Input 2

6
20 1 55 1 9 1

Sample Output 2

3

Comments

There are no comments at the moment.