Одномерные массивы

196 задач
Число у задачи — рейтинг сложности, слово рядом — насколько она трудна по сравнению с другими задачами такого же типа. Шкалы задач с ответом и задач с кодом между собой не сравниваются. Рядом — счётчики попыток: успешные, неуспешные.
В массиве хранится информация о результатах 25 спортсменов (секунды), участвовавших в лыжной гонке. Определить результат спортсмена пришедшего последним к финишу.

Входные данные
На вход подается строка, содержащая 25 натуральных чисел, разделенных пробелом. Каждое число не больше 250.

Выходные данные
Выведите на ответ на задачу.
В массиве хранится информация о стоимости 1 килограмма 20 видов конфет. Определить, сколько стоят самые дешевые конфеты.

Входные данные
На вход подается строка, содержащая 20 натуральных чисел, разделенных пробелом. Каждое число не больше 250.

Выходные данные
Выведите на ответ на задачу.
В массиве хранится информация о стоимости  каждой из 50 марок легковых автомобилей. Определить, сколько  стоит самый дорогой автомобиль.

Входные данные
На вход подается строка, содержащая 50 натуральных чисел, разделенных пробелом. Каждое число не больше 100000.

Выходные данные
Выведите на ответ на задачу.
В массиве хранится информация о количестве страниц в каждой из 100 книг. Все страницы имеют одинаковую толщину. Определить количество страниц в самой толстой книге.

Входные данные
На вход подается строка, содержащая 100 натуральных чисел, разделенных пробелом. Каждое число не больше 500.

Выходные данные
Выведите на ответ на задачу.

Пример (для пяти книг)
Входные данные
20 40 10 53 30

Выходные данне
53

Пример дан для понимания организации входных данных
Известен рост каждого ученика класса. Рост мальчиков условно задан отрицательными числами. Верно ли, что средний рост мальчиков превышает средний рост девочек более чем на 10 см?

Входные данные
В первой строке вводится число N (1<=N<=20)  - количество элементов одномерного массива. Во второй строке вводится N целых чисел, не равных нулю.

Выходные данные
Выведите на экран слово YES, если средний рост мальчиков больше среднего роста девочек более чем на 10см, в противном случае вывести слово NO.
 
Примеры
Входные данные Выходные данные
1
5
-112 -23 83 44 -124
YES
2
3
-63 -117 141
NO
Входные данные
В первой строке вводится число N (1<=N<=20)  - количество элементов одномерного массива. Во второй строке вводится N целых чисел (ввод чисел происходит с клавиатуры).
В третьей строке вводится цифра a

Выходные данные
Выведите одно число - количество элементов массива, оканчивающихся на цифру a.
 
Примеры
Входные данные Выходные данные
1 5
1 2 32 14 52
2
3
2 3
-1 0 1
2
0
Известно число жителей, проживающих в каждом доме улицы. Нумерация домов идет подряд, начинается с 1. Дома с нечетными номерами расположены на одной стороне улицы, с четными на другой. На какой стороне улицы проживает больше жителей?

Входные данные
В первой строке вводится число N (1<=N<=20)  - количество элементов одномерного массива. Во второй строке вводится N целых чисел (каждое число не более 100).

Выходные данные
Вывести на экран знак больше (">"), если количество жителей на нечетной стороне проживает больше, чем на четной. Вывести на экран знак меньше ("<"), если количество жителей на нечетной стороне проживает меньше, чем на четной. В противном случае вывести знак равно ("=").
 
Примеры
Входные данные Выходные данные
1
6
202 103 484 287 282 238 
>
2 4
20 101 100 123
<
Входные данные
В первой строке вводится число N (1<=N<=20)  - количество элементов одномерного массива. Во второй строке вводится N целых чисел (все числа не более 100).

Выходные данные
Выведите одно число - количество элементов отличных от последнего элемента.
 
Примеры
Входные данные Выходные данные
1 5
1 5 3 4 5
3
2 3
1 1 1
0
Входные данные
В первой строке вводится число N (1<=N<=20)  - количество элементов одномерного массива.
Во второй строке вводится N целых чисел (ввод чисел происходит с клавиатуры).
В третьей строке вводятся целые числа a и b.

Выходные данные
Вывести сумму элементов массива, кратных a или b.
 
Примеры
Входные данные Выходные данные
1 5
1 2 3 4 5
2 3
9
2 3
1 2 3
1 2
6
Входные данные
В первой строке вводится число N (1<=N<=20) - количество элементов одномерного массива. Во второй строке вводится N целых чисел (все числа по модулю не больше 100). В третьей строке вводится целое число a.

Выходные данные
Вывести одно число - сумму элементов, кратных заданному числу a.
 
Примеры
Входные данные Выходные данные
1 5
2 4 1 3 6
2
12
2 3
1 3 5
3
3
Входные данные
В первой строке вводится число N (1<=N<=20) - количество элементов одномерного массива. Во второй строке вводится N целых чисел (все числа не более 100 по модулю).

Выходные данные
Выведите одно число - сумму четных элементов.
 
Примеры
Входные данные Выходные данные
1 5
2 4 1 3 6
12
2 3
1 3 5
0
Входные данные
В первой строке вводится число N (1<=N<=20)  - количество элементов одномерного массива. Во второй строке вводится N целых чисел (все числа по модулю не более 100). В третьей строке вводится целое число a.

Выходные данные
Выведите одно число - сумму элементов массива, которые больше числа a.
 
Примеры
Входные данные Выходные данные
1 5
1 2 3 4 5
0
15
2 3
-1 0 1
-2
0
В первой строке дано неотрицательное число N- количество элементов массива (N<=100). 
Во второй строке дано число b

Заполнить массив элементами равными частному от деления индекса элемента массива на число b. Элементы массива дробные числа


Пример входных и выходных данных
№ теста Входные данные Выходные данные
1 5
3
0.000000 0.333333 0.666667 1.000000 1.333333 
Дано неотрицательное число N - количество элементов массива (N<=100). Напишите программу, которая заполняет массив из N элементов первыми натуральными трехзначными числами, произведение цифр которых есть трехзначное число. Выведите заполненный массив на экран в одну строку, отделяя элементы друг от друга одним пробелом.
 
Примеры
Входные данные Выходные данные
1 5 269 278 279 287 288
6010#6010
Дано неотрицательное число N (0<N<=100000)

Заполнить массив всеми делителями числа N в прямом порядке.

Пример входных и выходных данных
№ теста Входные данные Выходные данные
1 8 1 2 4 8

6009#6009
Дано неотрицательное число N (0<N<=999999)

Заполнить массив его цифрами, расположенными в обратном порядке (первый элемент равен последней цифре, второй - предпоследней и т.д.). 

Пример входных и выходных данных
№ теста Входные данные Выходные данные
1 15423 3 2 4 5 1 

6008#6008
Дано неотрицательное число N- количество элементов массива (N<=100)

Заполнить массив первыми натуральными числами больше 300, делящимися нацело на 13 или на 17 и с суммой цифр большей 10;

Пример входных и выходных данных
№ теста Входные данные Выходные данные
1 5 338 357 364 374 377 

6007#6007
Дано неотрицательное число N- количество элементов массива (N<=100)

Заполнить массив первыми натуральными четырехзначными числами, у которых сумма четных цифр больше суммы нечетных

Пример входных и выходных данных
№ теста Входные данные Выходные данные
1 5 1002 1004 1006 1008 1014 

6006#6006
Дано неотрицательное число N- количество элементов массива (N<=100)

Заполнить массив из N элементов первыми натуральными пятизначными числами, сумма цифр которых есть двузначное число

Пример входных и выходных данных
№ теста Входные данные Выходные данные
1 5 10009 10018 10019 10027 10028 

В первой строке дано неотрицательное число N- количество элементов массива (1<=N<=100)
Во второй строке даны два числа: число А - значение первого элемента массива, число p - частное от деления текущего элемента массива на следующий (геометрическая прогрессия) - p>0
Элементы массива дробные числа
Заполнить массив элементами данной прогрессии и вывести его на экран (все элементы выводятся на экран с точносью до 6 знаков после запятой)

ОБРАТИТЕ ВНИМАНИЕ: В задаче должен использоваться именно массив, а не просто вывод чисел на экран. Задача будет проверена вручную, после автоматической проверки!

Пример входных и выходных данных
№ теста Входные данные Выходные данные
1 5
7 3
7.000000 2.333333 0.777778 0.259259 0.086420 
 
Поделиться
Класснуть