Алгоритмы(1657 задач)
Структуры данных(279 задач)
Интерактивные задачи(17 задач)
Другое(54 задач)
Петя перешёл в другую школу. На уроке физкультуры ему понадобилось определить своё место в строю. Помогите ему это сделать.
Программа получает на вход невозрастающую последовательность натуральных чисел, означающих рост каждого человека в строю. После этого вводится число X – рост Пети. Все числа во входных данных натуральные и не превышают 200.
Выведите номер, под которым Петя должен встать в строй. Если в строю есть люди с одинаковым ростом, таким же, как у Пети, то он должен встать после них.
165 163 160 160 157 157 155 154 162
3
165 163 160 160 157 157 155 154 160
5
Дан список, упорядоченный по неубыванию элементов в нем. Определите, сколько в нем различных элементов.
Вводится список чисел. Все числа списка находятся на одной строке.
Выведите ответ на задачу.
1 2 2 3 3 3
3
Выведите элементы данного списка в обратном порядке, не изменяя сам список.
Вводится список чисел. Все числа списка находятся на одной строке.
Выведите ответ на задачу.
1 2 3 4 5
5 4 3 2 1
Переставьте элементы данного списка в обратном порядке, затем выведите элементы полученного списка.
Эта задача отличается от предыдущей тем, что вам нужно изменить значения
элементов самого списка, поменяв местами A[0] c A[n-1],
A[1] с A[n-2], а затем вывести элементы списка подряд.
Вводится список чисел. Все числа списка находятся на одной строке.
Выведите ответ на задачу.
1 2 3 4 5
5 4 3 2 1
Переставьте соседние элементы списка (A[0] c A[1],
A[2] c A[3] и т.д.).
Если элементов нечетное число, то последний элемент остается на своем месте.
Вводится список чисел. Все числа списка находятся на одной строке.
Выведите ответ на задачу.
1 2 3 4 5
2 1 4 3 5