# | Сообщение добавлено 04.10.2011 11:01:06
фишка в том что слово, которое употребляется зависит от делимости числа:
год упортебляется с числами окнчивающимися на 1, кроме 11 (1,21,31,41 и т.д.)
года употребляется с числами оканчивающимися на 2,3,4, кроме 12,13,14 (2,3,4,22,23,24 и т.д.)
лет упортебляется с числами оканчивающимися на 5-10(т.е. не на 10 а на 0) и числами 1-го десятка(11-19).
алгоритм получается такой: с помощью оператора % получаешь остаток от деления на 10 - это единицы, остаток от деления на 100 - десятки, целая часть от деления на сто - сотни(у тебя помоему больше 1 сотни не может быть раз n<100), загоняешь их в массив и проверяешь.