“Круг спортсменов”

По кругу стоят N спортсменов с номерами от 1 до N. Начиная с какого-то человека, по кругу удаляется каждый k-ый спортсмен. После каждого удаления круг смыкается. Составить алгоритм определения последовательности номеров удаляемых спортсменов.

“Первое вхождение слова”

Дан какой-то язык программирования, в котором, кроме стандартных конструкций исполнителя, есть еще функция СИМВОЛ (переменная, N). Она выделит N-символ из переменной. Например, СТРОКА:=’АБВГДЕЙКА’ и А:=CИМВОЛ(СТРОКА,6). Тогда переменная А будет иметь значение Е. Написать программу нахождения первого появления слова КОТ в произвольной переменной СТРОКА, состоящей из 50 символов.

“Размен рубля”

Составить алгоритм подсчета количества способов, которыми можно разменять рубль медными монетами (достоинством 1, 2, 3, 5 копеек).

“Поиск двузначных чисел”

Составить алгоритм поиска всех двузначных чисел, сумма цифр которых не меняется при умножении числа на 2, 3, 4, 5, 6, 7, 8, 9.