top of page

Программирование С++. Повторение пройденного


Задачи для решения

1. Простая задача. Программа считывает двузначное число и выводит через пробел каждую цифру отдельно.

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

Натуральное число из промежутка от 10 до 99 включительно.

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

Два одноцифровых числа, разделенных пробелом.

Тест:

Входные данные #1

23

Выходные данные #1

2 3

2. Задача про цифры. Вычислить количество цифр целого неотрицательного числа n.

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

Одно целое неотрицательное число n (0 ≤ n ≤ 2 ∙10^9).

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

Количество цифр в числе n.

Тест:

Входные данные #1

12343

Выходные данные #1

5

Входные данные #2

200

Выходные данные #2

3

Входные данные #3

0

Выходные данные #3

1

3. Задача про степень симметрии. Степенью симметрии натурального числа назовём количество пар его десятичных цифр, в которых цифры совпадают и расположены симметрично относительно середины десятичной записи этого числа. Если некоторая цифра стоит посередине десятичной записи, её тоже нужно учитывать в паре с ней самой. Найти степень симметрии числа n.

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

Одно натуральное число n (n < 2 ·10^9).

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

Вывести степень симметрии числа n.

Тест:

Входные данные #1

123322

Выходные данные #1

2

4. Задача про точку в первой четверти. Написать программу, которая проверяет, являются ли введённые числа x и y координатами точки, лежащей в первой четверти.

5. Задача про сумму чисел. Написать программу, которая по трём заданным числам определяет, является ли сумма каких-либо двух из них положительной.

bottom of page