Алгоритмы(1657 задач)
Структуры данных(279 задач)
Интерактивные задачи(17 задач)
Другое(54 задач)
Задано натуральное число N. Напишите программу, которая выведет на экран все числа от 1 до N в обратном порядке.
Задано натуральное число N, не превосходящее 1000
Должны быть выведены в строку N натуральных чисел, разделенные пробелами.
2
2 1
Вводятся числа до тех пор, пока не будет введен 0. Определите, сколько среди них четных.
Вводятся целые числа, разделенные пробелами.
Выведите одно целое число.
1 2 3 0
1
Вводятся числа до тех пор, пока не будет введен 0. Вычислите их сумму.
Числа задаются в строке и разделены пробелами. Все числа целые.
Выведите одно целое число, равное сумме введенных чисел.
0
0
1 2 3 0
6
Отсортируйте массив при помощи цифровой сортировки.
Сначала вводятся числа N (1 ≤ N ≤ 100000) и k (1 ≤ k ≤ 9) — количество элементов в массиве и количество разрядов в числах соотвественно. Во второй строке вводятся N чисел, в каждом из которых ровно k значащих цифр.
Выведите отсортированный массив, разделяя числа пробелами.
4 3 471 791 491 123
123 471 491 791
Будем называть числа круглыми, если они содержат в своей записи только цифры 0 и 5.
Составим последовательность круглых чисел в порядке возрастания: 0, 5, 50, 55, 500, 505 и так далее.
Написать программу, которая находит K-ое по порядку в этой последовательности круглое число.
Со стандартного потока ввода вводится натуральное число K — номер круглого числа в последовательности (0 < K ≤ 109).
Выведите на экран требуемое круглое число.
2
5
6
505