Решение в этом файле. Скачайте его и измените расширение с <em>'pdf' </em>на <em>'py'</em>.
На всякий случай, ниже прикрепляю копию кода. В Питоне очень осторожно нужно относиться к отступам.
def test():
var ninjas = int(input('Введите число ниндзя: '))
if ninjas < 10:
print('Я выиграю этих ниндзя!')
if ninjas < 30:
print('Будет непросто, но я с ними справлюсь')
if ninjas < 50:
print('Их слишком много!')
Котлеты мясные мясо,яйцо,хлеб(кусочек),молоко,лук,чеснок(по желанию),соль,перец,мука.кухонные принадлежности мясорубка,лопатка,сковорода,кастрюля,дощечка.
Операционная система состоит из ядра, загрузчика, оболочки, базовой системы ввода/вывода, а также сервисных программ.
Ядро - главная часть ОС
Загрузчик - компонент, обеспечивающий запуск ОС
Оболочка - то, что видит пользователь
Базовая система ввода/вывода - программы(драйвера), необходимые для взаимодействия ОС с железом компьютера
Сервисные программы - основное ПО, необходимое для управления и обслуживания ОС.
По сути нужно найти набор букв "child" и добавить сзади "ren".
1) Начало
2) Ввод числа n и массива s(n)
2.1) k = 0
3) Цикл по i от 1 до n-4
3.1) Если (s(i)="c") и (s(i+1)="h") и (s(i+2)="i") и (s(i+3)="l") и (s(i+4)="d"), то
3.1.1) k = k + 3
3.1.2) Переопределяем размер массива на s(n+k)
3.1.3) Цикл по j от i+5 до n
// Отодвигаем на 3 знака все буквы после s(i+4)="d"
3.1.3.1) s(j+3) = s(j)
3.1.3.2) Конец цикла по j
3.1.4) s(i+5)="r"; s(i+6)="e"; s(i+7)="n"
3.1.5) Конец Если
3.2) Конец цикла по i
4) Вывод массива s(n+k)
5) Конец
Обычный метод деления пополам. 8/2=4, 4/2=2, 2/2=1. Три вопроса.
1) четвертая или меньше? "да" 2)Вторая или меньше? "нет". 3)Третья? "нет".
Значит четвёртая. Можно и другим направлением по такой схеме.