X и Y> ;


X и Y> ; r:=длина(Y); For t:=1 To длина(X) Do Begin <взять символ с номером t из X>; If <этот символ не входит в Y> Then r:=r+1 Else Begin r:=r-1; <удалить символ из Y> End; End; о94_3 Классический вариант рекурсивной задачи. Есть действие на входе в рекурсию - вывод строки. Есть действие на выходе из рекурсии - вывод строки. Есть условие завершения - вывод строки из символов J. Осталось определить параметры рекурсии - символ, количество символов, количество пробелов. о94_4 Задача на метод динамического программирования. Определим для каждого перекрестка два числа: стоимость перемещения на юг и стоимость перемещения на восток. Начнем их вычисление с крайнего юго-восточного перекрестка. Логика вычисления имеет вид: A[i,j]/восток+min{A[i,j+1]/восток;A[i,j+1]/юг+A[i,j+1]/поворот} A[i,j]/юг+min{A[i+1,j]/юг;A[i+1,j]/восток+A[i+1,j]/поворот}. При этом i изменяется от l-1 до 1, а j от m-1 до 1. Пример (max - обозначено отсутствие движения в этом направлении).
Индекс
Элементарные функции    Линейные уравнения    Нелинейные уравнения    Случайные числа


Hosted by uCoz