Решаем задачи Абрамян на Паскале. Pointer10

Pointer10. Дан указатель $$P_1$$ на вершину непустого стека. Создать два новых стека, переместив в первый из них все элементы исходного стека с четными значениями, а во второй — с нечетными (элементы в новых стеках будут располагаться в порядке, обратном исходному; один из этих стеков может оказаться пустым). Вывести адреса вершин полученных стеков (для пустого стека вывести $$nil$$). Операции выделения и освобождения памяти не использовать.

Решение:

 

Другие задачи из раздела Pointer можно посмотреть здесь.

Комментарии:

Комментарии 1

  • Решение для задачника PT4:

    Решение с заполнением первого стека:

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *