Строка состоит из клеток, пронумерованных от 1 до . Состояние клетки можно изменить - если она пуста, поставить в нее шашку (занять ее), иначе убрать из нее шашку (освободить ее). Вначале строка пуста. Нужно занять все клетки, соблюдая следующее правило. Изменение клетки допустимо, если она имеет номер 1 или расположена непосредственно после занятой клетки, имеющей минимальный номер среди занятых клеток. Решение Вход. Целое . Выход. Последовательность элементов вида или , обозначающих соответственно занять клетку и освободить клетку . Пример. При выход имеет вид .
Даны и . Вычислите без использования логарифма и экспоненты. Решение
Написать программу, рисующую снежинку Коха порядка .
Написать программу, рисующую треугольник Серпинского порядка .
Напишите программу построения драконовой ломаной порядка .
С помощью рекурсии найдите сумму цифр данного натурального числа.
Напишите рекурсивную функцию, печатающую цифра натурального числа в а) прямом; б) обратном порядке.
Известно, что при и при . Найдите при .
Заданы две строки и с длинами и . Найдите максимальную длину их общей подпоследовательности символов. Например, для "орел" и "осел" это "оел" длины 3.