Сама лемма достаточно естественна, вообще, поведению

при разных

посвящено много работ по теории чисел(

-расстояние до ближайшего целого). Например, случай c=1,

очень тесно связан со знаменитой проблемой Варинга. Но вот применение леммы в данной задаче - весьма нетривиальный ход. Первый пункт и правда получается аналогичным рассуждением.