Решение с помощью Python для одной кучи камней рассмотрено в статье Для двух куч, если решать руками, сложность поиска холмов и ям существенно увеличится. На бумаге нужно будет отобразить числовую ось (oX) для одной кучи камней и числовую ось (oY) для другой кучи. И на плоскости, при фиксированном количестве в одной из куч, искать холмы и ямы для другой кучи. На экзамене, конечно же, лучше воспользоваться кодом на Python. Тем более, что код, в сравнении с задачей на одну кучу, изменится совсем немного, а главное логичным и предсказуемым способом (даже количество строк кода останется прежним)...
Алгоритм выполнения 1. Внимательно читаю задание и весь текст. 2. Нахожу главное в предложении с пропуском. 3. Проверяю связь между предложениями. Какие смысловые отношения между предложениями: причина, следствие, пояснение, уточнение, дополнение, противопоставление и т.п. 4. Обращаю внимание на подсказку задания (указание на средство связи). 5. Подбираю подходящее по смыслу средство связи: союз, частицу, местоимение, наречие, числительное, вводное слово, предлог (для этого нужно хорошо знать части речи)...