Задача 202
Преобразовать дату григорианского календаря в дату лунного календаря.
Задача 201
Таймер. Напишите программу, которая определяет, когда должен быть подан звуковой сигнал, по прошествии некоторого периода времени.
Задача 200
Дано N отрезков на плоскости. Найдите количество пар отрезков, пересекающихся в бесконечном количестве точек (число пар перекрывающихся отрезков).
Задача 199
Удалите из массива повторяющиеся элементы.
Задача 198
Дан список. После каждого элемента добавьте предшествующую ему часть списка.
Задача 197
На числовой прямой окрасили N отрезков. Известны координаты концов каждого отрезка (Li и Ri). Найти длину окрашенной части числовой прямой.
Задача 196
Cчастливые числа – это те числа, которые содержат только счастливые цифры 7 и 4. Вам нужно найти количество счастливых чисел не больших N.
Задача 195
Среди натуральных чисел от 1 до N требуется найти минимальное в лексикографическом порядке число, которое делится на K.
Задача 194
Напишите программу для преобразования числа в число системы счисления с основанием n и обратно.
Задача 193
Задана последовательность, состоящая из символов ‘>’, ‘<’ и ‘-‘. Необходимо подсчитать количество стрел – это подстроки вида ‘»-->’ и ‘<--«’
Задача 192
Определить, пройдет ли прямоугольный параллелепипед с ребрами A, B, C через круглое окно с заданной площадью.
Задача 191
Игра для двух игроков определяется её деревом. Соперники делают ходы по очереди. Первый игрок начинает игру. Игра кончается или вничью, или победой одного из игроков. Листья дерева этой игры могут иметь значения, равные одному из трёх чисел: +1 - победа первого игрока, -1 - победа второго игрока, 0 - ничья. Ваша задача - определить, кто выиграет, если оба противника следуют правильной стратегии.
Задача 190
Из текст. файла удалить все слова, содержащие от 3 до 5 символов, но при этом из каждой строки должно быть удалено четное количество таких слов.
Задача 189
Найдите количество и сумму цифр в данном натуральном числе. Дано натуральное число. Поменяйте в нем порядок цифр на обратный. Числа, одинаково читающиеся слева направо и справа налево, называются палиндромами. Например, 1223221. Напишите программу нахождения всех палиндромов на данном отрезке. Числа, запись которых состоит из двух одинаковых последовательностей цифр, называются симметричными. Например, 357357 или 17421742. Определите, является ли данное натуральное число симметричным. Если сложить все цифры какого-либо натурального числа, затем — все цифры найденной суммы и так далее, то в результате получим однозначное число (цифру), которое называется цифровым корнем данного числа. Например, цифровой корень числа 561 равен 3 (5 + 6+1 — 12, 1+2 = 3). Найдите числовой корень данного натурального числа.
Задача 188
Задан круг и набор точек. Его радиус, центр, количество точек и их координаты вводятся с клавиатуры. Найдите точку вне круга, ближайшую к нему.
Задача 187
Прямоугольный коридор длиной N метров и шириной M метров решили застелить N прямоугольными плитками шириной 1 метр и длиной M метров, таким образом, чтобы не было не застеленной поверхности.
Требуется написать программу, которая найдет количество способов это сделать. Например, для коридора с размерами 6 на 4 существует четыре способа застелить плитками 1 на 4.
Задача 186
Дана строка. Заменить каждый четный символ или на 'a', если символ не равен 'a' или 'b', или на 'c' в противном случае.
Задача 185
Напишите код для удаления дубликатов из несортированного связного списка.
Задача 184
Вводится последовательность из 40 натуральных чисел меньших 100. Выделить из данной последовательности подпоследовательность максимальной длины, являющуюся сплошным фрагментом натурального ряда, и напечатать ее.
Задача 183
Произошло радиоактивное заражение местности. Составлена карта зараженности. Она представляет собой прямоугольную таблицу N×M, в клетках которой записана зараженность соответствующего участка. Требуется написать программу, которая найдет путь из левой верхней клетки таблицы в правую нижнюю клетку с минимальной суммарной дозой радиации.