Какое натуральное число следует ввести в автомат, чтобы получить значение 1316, и как будет изменен алгоритм?
Liya_283
Для того чтобы получить значение 1316 в результате работы автомата, нужно ввести натуральное число, которое состоит из разрядов, равных 1 и 3. Давайте рассмотрим этот процесс более подробно.
Есть два варианта ввода числа, чтобы получить результат 1316:
1. Ввод числа 133:
- Алгоритм будет работать следующим образом:
- Сначала автомат считывает первую цифру, которая равна 1 (единица);
- Затем автомат считывает следующую цифру, которая также равна 3 (тройка);
- После этого автомат считывает последнюю цифру, которая также равна 3 (тройка).
- Алгоритм не будет изменен, если последнее число во вводе будет равно 3.
2. Ввод числа 1313:
- Алгоритм будет работать следующим образом:
- Сначала автомат считывает первую цифру, которая равна 1 (единица);
- Затем автомат считывает следующую цифру, которая также равна 3 (тройка);
- После этого автомат считывает следующую цифру, которая равна 1 (единица);
- Наконец, автомат считывает последнюю цифру, которая также равна 3 (тройка).
- Алгоритм будет изменен только в части, которая отвечает за считывание последней цифры введенного числа. Вместо цифры 3, автомат будет считывать цифру, равную 1.
Таким образом, чтобы получить значение 1316 в автомате, вам нужно ввести либо число 133, либо число 1313.
Есть два варианта ввода числа, чтобы получить результат 1316:
1. Ввод числа 133:
- Алгоритм будет работать следующим образом:
- Сначала автомат считывает первую цифру, которая равна 1 (единица);
- Затем автомат считывает следующую цифру, которая также равна 3 (тройка);
- После этого автомат считывает последнюю цифру, которая также равна 3 (тройка).
- Алгоритм не будет изменен, если последнее число во вводе будет равно 3.
2. Ввод числа 1313:
- Алгоритм будет работать следующим образом:
- Сначала автомат считывает первую цифру, которая равна 1 (единица);
- Затем автомат считывает следующую цифру, которая также равна 3 (тройка);
- После этого автомат считывает следующую цифру, которая равна 1 (единица);
- Наконец, автомат считывает последнюю цифру, которая также равна 3 (тройка).
- Алгоритм будет изменен только в части, которая отвечает за считывание последней цифры введенного числа. Вместо цифры 3, автомат будет считывать цифру, равную 1.
Таким образом, чтобы получить значение 1316 в автомате, вам нужно ввести либо число 133, либо число 1313.
Знаешь ответ?