Предположим, что есть полоска бумаги, с расположенными в ряд клетками.
Пусть, для начала, количество клеток 12.
Берём вилку, у которой два зуба, с "дыркой" между зубьями h=1 (такой вилкой можно проколоть, например, клетки 1 и 3 или 4 и 6, т.е. между клеток с проколами окажется целая клетка) и проходимся с ней по полоске с клетками. При этом необходимо соблюдать условие - между дырками - соседними "ударами" вилки - должно быть две целых клетки (интервал равен 2)
Потом этой же вилкой проходимся второй раз по этой же полоске, но с интервалом 4.
При этом пытаемся расположить удары вилок так, чтобы было проколото наибольшее количество клеток, т.е. первый удар вилкой мы можем делать в любом месте, а последующие - с обозначенным интервалом вправо (и влево, если это необходимо).
Теперь возьмём новую полоску, на которой 20 клеток.
И пройдёмся по ней вилкой с первыми условиями. Но теперь добавим ещё одну вилку, у которой два зуба, с дыркой h=3 и пройдёмся по полоске так же два раза с интервала