За 1 ход убираем 1 камень и делим кучу на 3 и 997
За 2 ход повторяем действие, получается 3, 3 и 993
Получается за каждый ход мы отнимаем по 4 камня из общей кучи.
1001 не делится на 4, а значит в конце останется 250 куч по 3 камня и 1 лишний камень.
Ответ: нет