#1
#2
#3
#4
#5
100

Три отрезка могут образовать треугольник только если сумма любых двух сторон больше третьей.

Даны длины трёх отрезков: a, b, c. Определите, можно ли из них составить треугольник.


Вход:

a = 3

b = 4

c = 5

Выход:

True

100

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

Введите целое число: 8

Чётное

Введите целое число: -3

Нечётное

100

Стоимость покупки.

Напишите программу, которая считает стоимость трёх компьютеров, состоящих из монитора, системного блока, клавиатуры и мыши.

Формат входных данных.
На вход программе подаются четыре целых числа (каждое на отдельной строке): стоимость монитора, стоимость системного блока, стоимость клавиатуры, стоимость мыши.

Формат выходных данных.
Программа должна вывести одно число – стоимость покупки (трёх компьютеров).

Sample Input:

9900

55600

3999

2990

Sample Output:

217467

100

Следующее и предыдущее.

Напишите программу, которая считывает целое число и выводит для него на экран следующее и предыдущее целые числа в следующем формате:

Следующее за числом <текущее число> число: <следующее число>

Для числа <текущее число> предыдущее число: <предыдущее число>

Формат входных данных.
На вход программе подаётся одно целое число.

Формат выходных данных.
Программа должна вывести текст в соответствии с условием задачи.

Sample Input:

20

Sample Output:

Следующее за числом 20 число: 21

Для числа 20 предыдущее число: 19

100

Разделяй и властвуй.

Напишите программу, которая считывает целое положительное число x и выводит на экран последовательность чисел x, 2*x, 3*x, 4*x и 5*x, разделённых тремя чёрточками -.

Формат входных данных.
На вход программе подаётся целое положительное число x.

 Формат выходных данных.

Программа должна вывести текст в соответствии с условием задачи.

Sample Input:

7

Sample Output:

7---14---21---28---35

200

Расстояние в метрах.

Напишите программу, которая находит полное число метров по заданному числу сантиметров.

Формат входных данных.

На вход программе подаётся натуральное число – количество сантиметров.

Формат выходных данных.

Программа должна вывести одно число – полное число метров.

Sample Input 1:

345

Sample Output 1:

3

Sample Input 2:

89

Sample Output 2:

0

200

Последовательность чисел 2

Даны два целых числа m и n. Напишите программу, которая выводит все целые числа от m до n включительно в порядке возрастания, если m<n, или в порядке убывания в противном случае.

Формат входных данных

На вход программе подаются два целых числа m и n, каждое на отдельной строке.

Формат выходных данных

Программа должна вывести числа в соответствии с условием задачи.

Sample Input 1:

1

5

Sample Output 1:

1

2

3

4

5


200

Степень двойки

Определите, является ли число n степенью двойки: n = 2k для некоторого целого k ≥ 0.

Вход: 

N = 16

Выход: 

True

200

Сумма разрядов

В магической системе счисления сила числа — это сумма его цифр.

Найдите эту силу для числа n.


Вход:

n = 1234

Выход:

10

200

Только +

Напишите программу, которая считывает три числа и подсчитывает сумму только положительных чисел.

Формат входных данных: на вход программе подаются три целых числа, каждое на отдельной строке.

Формат выходных данных: программа должна вывести одно число – сумму положительных чисел.

Примечание. Если положительных чисел нет, то следует вывести 0.

Sample Input 1:

4

-22

1

Sample Output 1:

5

Sample Input 2:

-1

37

62

Sample Output 2:

99

Sample Input 3:

566

-7

4

Sample Output 3:

570

Sample Input 4:

-4

-7

-18

Sample Output 4:

0

300

Сама неотвратимость

Безумный титан Танос собрал все 6 камней бесконечности и намеревается уничтожить половину населения Вселенной по щелчку пальцев. При этом если население Вселенной является нечетным числом, то титан проявит милосердие и округлит количество выживших в большую сторону. Помогите Мстителям подсчитать количество выживших.

Формат входных данных: на вход программе подаётся число целое n – население Вселенной.

Формат выходных данных: программа должна вывести одно число – количество выживших.

Sample Input 1:

99

Sample Output 1:

50

Sample Input 2:

1132

Sample Output 2:

566

Sample Input 3:

1

Sample Output 3:

1

300

Пересчёт временного интервала

Напишите программу для пересчёта величины временного интервала, заданного в минутах, в величину, выраженную в часах и минутах в следующем формате:

<исходное кол-во минут> мин - это <полное кол-во часов> час <оставшееся кол-во минут> минут.

Формат входных данных: на вход программе подаётся целое число – количество минут.

Формат выходных данных: программа должна вывести текст в соответствии с условием задачи.

Sample Input 1:

150

Sample Output 1:

150 мин - это 2 час 30 минут.

Sample Input 2:

50

Sample Output 2:

50 мин - это 0 час 50 минут.

Sample Input 3:

240

Sample Output 3:

240 мин - это 4 час 0 минут.

300

Трёхзначное число

Напишите программу, которая рассчитывает сумму и произведение цифр положительного трёхзначного числа и выводит текст в следующем формате:

Сумма цифр = <сумма цифр>

Произведение цифр = <произведение цифр>

Формат входных данных

На вход программе подаётся положительное трёхзначное число.

Формат выходных данных

Программа должна вывести текст в соответствии с условием задачи.

Примечание. Обращайте внимание на лишние пробелы или их отсутствие

Sample Input 1:

123

Sample Output 1:

Сумма цифр = 6

Произведение цифр = 6

Sample Input 2:

101

Sample Output 2:

Сумма цифр = 2

Произведение цифр = 0

Sample Input 3:

100

Sample Output 3:

Сумма цифр = 1

Произведение цифр = 0

300

Четырехзначное число

Напишите программу, которая рассчитывает сумму и произведение цифр положительного четырёхзначного числа и выводит текст в следующем формате:

Сумма цифр = <сумма цифр>

Произведение цифр = <произведение цифр>

Формат входных данных

На вход программе подаётся положительное четырёхзначное число.

Формат выходных данных

Программа должна вывести текст в соответствии с условием задачи.

Sample Input 1:

1234

Sample Output 1:

Сумма цифр = 10

Произведение цифр = 24

300

Таблица умножения

Дано натуральное число n. Напишите программу, которая выводит таблицу умножения на n (от 1 до 10 включительно).

Формат входных данных

На вход программе подаётся натуральное число.

Формат выходных данных

Программа должна вывести таблицу умножения на введённое число.

Примечание. В качестве знака умножения используйте английскую букву x.

Sample Input 1:

3

Sample Output 1:

1 X 3 = 3

2 X 3 = 6

...

10 X 3 =30

400

Квадрат или нет?

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

Вход: n = 25

Выход: True

400

Перестановка цифр.

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

Формат входных данных.

На вход программе подаётся положительное трёхзначное целое число, все цифры которого различны.

Формат выходных данных.

Программа должна вывести шесть чисел, образованных при перестановке цифр заданного числа (каждое на новой строке).

Sample Input:

123

Sample Output:

123

132

213

231

312

321

400

Четырёхзначное число.

Напишите программу для нахождения цифр четырёхзначного числа.

Формат входных данных.

На вход программе подаётся положительное четырёхзначное целое число.

Формат выходных данных.

Программа должна вывести текст в соответствии с условием задачи.

Sample Input:

3281

Sample Output:

Цифра в позиции тысяч равна 3

Цифра в позиции сотен равна 2

Цифра в позиции десятков равна 8

Цифра в позиции единиц равна 1

400

Следуй правилам

На вход программе подаётся натуральное число n. Напишите программу, которая выводит числа от 1 до n включительно за исключением: 

- чисел от 5 до 9 включительно;

- чисел от 17 до  включительно;

- чисел от 78 до 87 включительно.

Формат входных данных

На вход программе подаётся одно натуральное число n.

Формат выходных данных

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

Примечание. Используйте оператор continue.

Sample Input 1:

10

Sample Output 1:

1

2

3

4

10

Sample Input 1:

20

Sample Output 1:

1

2

3

4

10

11

12

13

14

15

16

400

Наименьший делитель.

На вход программе подаётся число n (n>1). Напишите программу, которая выводит его наименьший отличный от 1 делитель.

Формат входных данных.

На вход программе подаётся одно натуральное число n(n>1).

Формат выходных данных.

Программа должна вывести наименьший делитель отличный от 1.

Примечание. Используйте оператор break при обнаружении делителя.

Sample Input 1:

15

Sample Output 1:

3

Sample Input 2:

17

Sample Output 2:

17

500

Знакочередующаяся сумма.

На вход программе подаётся натуральное число n. Напишите программу вычисления знакочередующейся суммы: 1 – 2 + 3 – 4 + 5 – 6 +…+(-1)n+1 *n

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

На вход программе подаётся натуральное число n.

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

Программа должна вывести единственное число в соответствии с условием задачи.

Примечание.

Для числа n = 5 будет следующая сумма: 1 – 2 + 3 – 4 + 5 = 3

Sample Input 1:

3

Sample Output 1:

2

Sample Input 2:

1

Sample Output 2:

1

500

Последовательность Фибоначчи.

Напишите программу, которая считывает натуральное число n и выводит первые n чисел последовательности Фибоначчи.

Формат входных данных.

На вход программе подается одно число n≤100 (n≤100) – количество членов последовательности.

Формат выходных данных.

Программа должна вывести члены последовательности Фибоначчи, отделенные символом пробела.

Примечание. Последовательность Фибоначчи – это последовательность натуральных чисел, где каждое последующее число является суммой двух предыдущих: 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, …

Sample Input 1:

2

Sample Output 1:

1 1

Sample Input 2:

5

Sample Output 2:

1 1 2 3 5

500

Тайна делителей

Мудрец утверждает: «Каждое число раскрывает свою суть через своих делителей».

Найдите все положительные делители числа n и выведите их в порядке возрастания

n = 12

Выход:

[1, 2, 3, 4, 6, 12]

500

Делится ли на 9?

Число делится на 9, если сумма его цифр делится на 9.

Проверьте, делится ли число n на 9, не используя операцию % 9.


Вход: n = 189

Выход: True

500

Палиндромное число

Проверьте, является ли число n палиндромом (читается одинаково слева направо и справа налево).

Вход: n = 121

Выход: True

M
e
n
u