Определить количество различных чисел, кратных трём и сумма цифр которых не меньше 5

Вводится возрастающая последовательность целых, не равных нулю чисел. Ноль – признак конца ввода. Определить, сколько в ней различных чисел, кратных трём и сумма цифр которых не меньше 5. Признак конца ввода не учитывать. При решении задачи допустимо использование массивов. (Решения, в которых присутствует конструкция set учитываться не будут).