Считая непустое слово Р записью положительного троичного числа, уменьшить это число на 1. алфавит (0,1,2) Нормальные алгоритмы маркова

1 Ноя 2019 в 19:43
349 +1
0
Ответы
1

Алгоритм:

Если последний символ слова - "0", заменяем его на "2".Если последний символ слова - "1", заменяем его на "0" и переходим к следующему шагу.Если последний символ слова - "2":
3.1. Находим последнюю цифру "1" в слове и заменяем её на "2".
3.2. Все цифры после этой цифры устанавливаем в "0".

Пример:

Исходное слово: 1210После 1 шага: 1212После 2 шага: 1211После 3 шага: 1200

Ответ: Результат уменьшения числа 1210 на 1 равен 1200.

19 Апр 2024 в 03:11
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Поможем написать учебную работу
Прямой эфир