Язык программирования

3 082 задачивместе с подтемами
Число у задачи — рейтинг сложности, слово рядом — насколько она трудна по сравнению с другими задачами такого же типа. Шкалы задач с ответом и задач с кодом между собой не сравниваются. Рядом — счётчики попыток: ✓ успешные, ✗ неуспешные.
Дано трехзначное число. Написать программу, которая получает новое число, образованное при перестановке второй и третьей цифр заданного числа.

Пример входных и выходных данных
№ теста Входные данные Выходные данные
1 456 465
✓ 1 150✗ 2 028300лёгкаяВойти и решать
Дана последовательность из N чисел. Посчитать в ней количество четных чисел, стоящих на четных местах.
 
Входные данные: в первой строке вводится число N, в следующих строках вводятся N чисел (по одному числу в строке) - члены последовательности.
 
Выходные данные.
Выведите количество четных чисел, стоящих на четных местах (нумерация с 0 ) в последовательности.

Примеры
№ Входные данные Выходные данные
1 5
1
2
4
5
6
2
 
Пояснение: подходят числа 4 и 6, так как стоят, соответственно, на 2 и 4-м местах.
✓ 628✗ 1 534500лёгкаяВойти и решать
Дана последовательность чисел. Выяснить, сколько раз в ней встречается максимальное число
 
Входные данные: Вводится сначала число N - количество членов последовательности, а затем N чисел - члены последовательности
Выходные данные: Выведите одно число - сколько раз в последовательности встречается максимальное число.

Примеры:
Входные данные
7
1
4
2
5
2
5
3
 
Выходные данные
2
✓ 379✗ 767500лёгкаяВойти и решать
Вводится последовательность целых чисел до тех пор, пока не будет введено два равных числа подряд. Посчитать количество чисел в последовательности (включая два последних).
 
Пример входа
3
5
24
4
3
5
3
5
3
5
5
 
Пример вывода
11
✓ 484✗ 822500лёгкаяВойти и решать
Дана последовательность целых чисел. Найти в ней наименьшее четное число. В последовательности имеется как минимум одно четное число
 
Входные данные: В первой строке вводится число N - количество чисел в последовательности, а затем N целых чисел, по одному в строке.
Выходные данные: Выведите ответ на задачу

Примеры
№ Входные данные Выходные данные
1 7
4
2
5
-1
-4
6
-2
-4
 
✓ 473✗ 973400лёгкаяВойти и решать
В первой строке вводится натуральное чило n 
Во второй строке вводится число B
Вывести на экран
-  слово YES, если само число и сумма его цифр кратны числу B
-  в противном случае вывести слово NO

Пример входных и выходных данных
№ теста Входные данные Выходные данные
1 45545 
5
NO
 
2 555
5
YES
✓ 466✗ 1 600500лёгкаяВойти и решать
В первой строке вводится чило n >=0 
Вывести на экран:
  • знак >, если первая цифра больше последней;
  • знак <, если первая цифра меньше последней;
  • знак =, если первая и последние цифры равны.

Пример входных и выходных данных
№ теста Входные данные Выходные данные
1 45545 <
 
2 44 =
✓ 365✗ 1 152600лёгкаяВойти и решать
Для заданного натурального числа n определите его первую цифру слева.

Входные данные
Программа получает на вход натуральное число n (n <= 109).

Выходные данные
Выведите ответ на задачу.
 
 
Примеры
№ Входные данные Выходные данные
1 45545 4
✓ 608✗ 745400лёгкаяВойти и решать
В первой строке вводится натуральное чило n 
Вывести на экран
-  произведение нечетных цифр числа
(считается, что хотя бы одна нечетная цифра в числе имеется)

Пример входных и выходных данных
№ теста Входные данные Выходные данные
1 45545 125
✓ 697✗ 1 971500лёгкаяВойти и решать
В первой строке вводится натуральное чило n 
Вывести на экран
- сумму четных цифр числа n

Пример входных и выходных данных
№ теста Входные данные Выходные данные
1 65562 14
✓ 692✗ 1 358400лёгкаяВойти и решать
В первой строке вводится чило n >= 0
Во второй строке вводится цифра  B и число k
Вывести на экран
- слово YES, если цифра B встречается в числе больше k раз
- слово NO, если цифра B встречается в числе менее k раз
- число k, если цифра B встречается ровно k раз

Пример входных и выходных данных
№ теста Входные данные Выходные данные
1 45545
5 6
NO
 
2 45545
5 3
3
✓ 248✗ 2 041700средняяВойти и решать
В первой строке вводится натуральное чило n 
Во второй строке вводится цифра  B
Вывести на экран слово YES, если цифра B не встречается в числе 
слово NO, если цифра B встречается в числе 

Пример входных и выходных данных
№ теста Входные данные Выходные данные
1 45545
6
YES
✓ 660✗ 1 788500лёгкаяВойти и решать
В первой строке вводится натуральное чило n 
Вывести на экран максимальную цифру числа n

Пример входных и выходных данных
№ теста Входные данные Выходные данные
1 102983 9
✓ 472✗ 695400лёгкаяВойти и решать
Входные данные
В первой строке вводится натуральное чило n.  Во второй строке вводятся цифры A и B.

Выходные данные
Вывести на экран букву A (англ.), если цифра A встречается в числе чаще цифры B, букву B (англ.), если цифра B встречается в числе чаще цифры A. Выведите знак =, если цифра A и цифра B встречаются одинаковое количество раз.
 
 
Примеры
№ Входные данные Выходные данные
1 45545
4 5
B
2 12221
2 1
A
✓ 478✗ 1 166500лёгкаяВойти и решать
Дан массив из N положительных элементов, больших 1 (\(2<=N<=100\)). Вставить значение a перед всеми элементами, кратными а.

Входные данные
На входе подаются в первой строке N - число элементов массива. Вторая строка содержит число a. Третья строка содержит N чисел - значения элементов массива.

Выходные данные
Выведите результирующий массив в одну строку.
 
Примеры
№ Входные данные Выходные данные
1 5
2
43  50  76  84 100 
43 2 50 2 76 2 84 2 100
Дано число N (\(2<=N<=20\), N-четное) - количество элементов массива. Напишите программу, которая меняет местами попарно элементы заданного массива. То есть первый со вторым, третий  с четвертым и т.д.

Входные данные
В первой строке содержится число N - количество элементов массива. Вторая строка содержит значения элементов массива.

Выходные данные
Необходимо вывести на экран результирующий массив.
 
Пример
№ Входные данные Выходные данные
1 4
1 2 3 4
2 1 4 3
Дан массив из N элементов (\(2<=N<=15\)). Переставить элементы с номера a по номер b в обратном порядке.

Входные данные
На входе подаются в первой строке N - число, во второй строке два целых числа a и b (\(a<b\)) - индексы элементов, в диапазоне которых необходимо переставить элементы массива. Третья строка содержит N чисел - значения элементов массива.
Нумерация элементов массива начинается с 1.

Выходные данные
Выведите результирующий массив в строку
 
Пример
№ Входные данные Выходные данные
1 5
2 4
43  56  76  84 100 
43 84 76 56 100
1859#1859
Программа, предназначенная для решения какой-то конкретной частной задачи и к которой обращаются из другой программы называется
1) модуль
2) функция
3) подпрограмма
4) нет правильного ответа
Поделиться
Класснуть