(известная задача на принцип Дирихле).
У меня почти как у Вас:
Можно отдирихлить частичные суммы:

, где

- энная цифра достаточно большого (не менее 11 знаков) числа. Хотя бы две из них дают равные остатки при делении на 10 - их разность является суммой нескольких подрядыдущих и кратна 10, значит и само число оканчивается на нуль. Противоречие.
Одна маленькая хитрость состоит в том, что "отдирихлить" можно даже тогда, когда знаков только 10.
А задача, в которой обыгрывается "кратность нулю" (не десятке, а именно нулю), на мой взгляд, не является красивой.