Новое на сайте

Распаковка массива
Задача
10 Сен 2015

Вводится массив, представляющий собой сжатие серий нулей и единиц, где каждый элемент обозначает количество элементов в очередной серии нулей или единиц. Но если первым элементом вводимого массива является 0, значит первая серия распакованного массива - единицы. Например:

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

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

Сжатие массива нулей и единиц
Задача
06 Сен 2015

Написать программу, которая сжимает серии массива, состоящего из единиц и нулей по следующему принципу:

  • например, массив [0,0,0,0,1,1,1,1,1,1,1,0,0,1,1,1,1] преобразуется в [4,7,2,4] (т.к. начинается с нуля, то сразу записывается количество элементов первой серии);
  • а массив [1,1,1,0,0,0,0,0,0,0] преобразуется в [0,3,7] (т.к. первая серия - это единицы, то первый элемент преобразованного массива 0).
Переставить по алфавиту буквы слов в строке
Задача
22 Дек 2014

Преобразовать строку так, чтобы буквы каждого слова в ней были отсортированы по алфавиту.

Удалить пробелы между первым и вторым вопросительным знаком
Задача
19 Дек 2014

Во введенной строке удалить пробелы между первым и вторым вопросительным знаком.

Сформировать массив в пределах крайних значений заданного массива, но из других чисел
Задача
16 Дек 2014

Задан упорядоченный по возрастанию целочисленный массив. Сформировать второй массив из случайных целых чисел, которые не встречаются в первом массиве, но имеют величину больше минимального и меньше максимального из чисел первого массива.

Есть ли в массиве одинаковые элементы
Задача
11 Дек 2014

Дан массив целых чисел. Проверить, есть ли в нем одинаковые элементы.

Найти число под заданным номером в ряду чисел, состоящих из цифр 0 и 5
Задача
10 Дек 2014

Дана последовательность чисел, состоящих только из цифр 0 и 5, в порядке возрастания: 0 5 50 55 500 505 5000 5005 5050 и так далее. Найти k-ое по порядку в этой последовательности число.

Номер дня с начала года
Задача
10 Дек 2014

Заданы три числа, которые обозначают число, месяц, год. Найти порядковый номер даты, начиная отсчет с начала года.

Найти самые длинные последовательности чисел, упорядоченные по возрастанию
Задача
09 Дек 2014

Заполнить массив случайными числами, вывести его на экран. Найти самую длинную последовательность чисел, упорядоченную по возрастанию. Вывести ее на экран. Если таких последовательностей несколько (самых длинных с одинаковой длиной), то вывести их все.

Минимальные элементы на пересечении строк и столбцов
Задача
04 Дек 2014

В матрице найти элементы (их позицию), которые являются одновременно минимальными в строке и столбце.