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

Array17. Дан массив $$A$$ размера $$N$$. Вывести его элементы в следующем порядке: $$A_1, A_2, A_N, A_{N-1}, A_3, A_4, A_{N-2}, A_{N-3}, …$$ .

Решение:

Решение от olegst1975:

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

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

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

  • Не работает. Особенность — N не всегда кратно 4.

    • не кратно 4 это то ещё пережить можно, а вот то что не кратно 2 это хуже…
      При этом как бы формально условие задачи выполняется… не определено же что должно быть, когда кол-во элементов не чётное, да и не сказано что все элементы должны выводится. 🙂
      Но обращение к не определённым элементам массивов это конечно очень плохо.. поправил на то что в конце выводится вместо четырёх, всего два элемента:
      Было:

      Стало:

  • [/crayon]

  • я даже как то и не подумал, что можно вывести все элементы только один раз %)
    Добавил решение.
    И изменил своё:
    Было:

    Стало:

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

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