Регистрация | Вход
[yes/no]<- Alg <-(F, V)begin for i in [0,n) do V[ i]<-0 end_for while TRUE do #комментарий: начало перебора вариантов (счетчик от 00...0, до 11...1) last_variant = true for i in [0,n) do if V[n-i] = 0 then V[n-i] <- 1 last_variant <- FALSE exit from for cycle end_if if V[n-i] = 1 then V[n-i] <- 0 end_if end_for if last_variant then RETURN "yes" exit from while cycle end_if #комментарий: конец перебора вариантов #комментарий: начало проверки истинности для текущего варианта if F(V) = FALSE then RETURN "no" exit from while cycle end_if #комментарий: конец проверки истинности для текущего варианта end_whileend