Задание для 10а. Массивы

Для Оли Д., Леры, Виты, Полины, Наташи Ф.:
В массиве из n целых чисел:

  • поменять местами соседние элементы (каждый нечетный с четным)
  • поменять местами элементы: первый с последним, второй с предпоследним и т.д.

Для Наташи К., Оли О., Юли, Витали:

  • Имеется одномерный массив, содержащий числа от 0 до 49 включительно. Требуется исключить из него все элементы, значения которых меньше 15 (требуется при этом передвигать остальные элементы, стоящие за удаляемым, на позицию влево. Как бы сжимая массив, чтобы не оставались «пустые» элементы)
  • Дан массив чисел. Найти, сколько в нем пар одинаковых соседних элементов.

Для Алёши, Егора, Алины:

  • Элементы каждого из массивов x и y упорядочены по неубыванию. Объединить элементы этих двух массивов в один массив z так, чтобы они снова оказались упорядоченными по неубыванию.
  • Вводится массив, представляющий собой сжатие серий нулей и единиц, где каждый элемент обозначает количество элементов в очередной серии нулей или единиц. Но если первым элементом вводимого массива является 0, значит первая серия распакованного массива — единицы. Например:

массив [2, 3] распаковывается как 00111,

массив [0, 4, 1, 2] распаковывается как 1111011.

Требуется написать программу распаковки вводимого массива.

 

 

 

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

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

В целях безопасности нам нужно проверить не робот ли вы * Лимит времени истёк. Пожалуйста, перезагрузите CAPTCHA.