Задать вопрос
5 сентября, 04:40

Некоторый алгоритм из одной цепочки десятичных цифр получает новую цепочку следующим образом. Сначала вычисляется сумма всех цифр в цепочке. Если сумма является нечетным числом, к цепочке справа дописывается цифра 1, в противном случае - цифра 0. Все нули в цепочке заменяются на цифру 1. Из полученной цепочки удаляется первая слева подцепочка, состоящая из последовательно идущих единиц. Полученная таким образом цепочка является результатом работы алгоритма. Например, если исходной была цепочка 5431, то результатом работы алгоритма будет цепочка 543, а если исходной была цепочка 7023, то результатом работы алгоритма будет цепочка 7231.

Дана цепочка символов 819. Какая цепочка символов получится, если к данной цепочке применить описанный алгоритм дважды (то есть применить алгоритм к данной цепочке, а затем к результату вновь применить алгоритм) ?

+1
Ответы (1)
  1. 5 сентября, 05:37
    0
    Применим алгоритм первый раз:

    819

    819=8+1+9=18=1+8=9 - нечетное = > приписываем справа 1

    8191

    Нулей в цепочке нет

    Удаляем первую подцепочку, состоящию из единиц слева

    891

    Конец первого алгоритма

    Применим алгоритм второй раз:

    891

    891=8+9+1=18=1+8=9 - нечетное = > приписываем справа 1

    8911

    Нулей в цепочке нет

    Удаляем первую подцепочку, состоящию из единиц слева

    89

    Конец второго алгоритма

    Ответ: 89
Знаете ответ на вопрос?
Не уверены в ответе?
Правильный ответ на вопрос 👍 «Некоторый алгоритм из одной цепочки десятичных цифр получает новую цепочку следующим образом. Сначала вычисляется сумма всех цифр в ...» по предмету 📗 Информатика. Развернутая система поиска нашего сайта обязательно приведёт вас к нужной информации. Как вариант - оцените ответы на похожие вопросы. Но если вдруг и это не помогло - задавайте свой вопрос знающим оппонентам, которые быстро дадут на него ответ!
Искать готовые ответы
Похожие вопросы по информатике
Некоторый алгоритм из одной цепочки символов получает новую цепочку следующим образом. Сначала вычисляется длина исходной цепочки символов; если она нечётна, то удаляется средний символ цепочки, а если чётна, то в начало цепочки добавляется символ В.
Ответы (1)
6. Некоторый алгоритм из одного числа получает новое число следующим образом. Сначала записывается исходное число, а затем к нему приписываются цифры исходного числа в обратном порядке, а в конец числа дописывается столько единиц, сколько нечётных
Ответы (1)
некоторый алгоритм из одной цепочки символов получает новую цепочку следующим образом. Сначала записывается цифра, следующая за последней в исходной цепочке, затем исходная цепочка дважды: в прямом и обратном порядке. Дана цепочка 71.
Ответы (1)
Некоторый алгоритм из одного числа получает новое число следующим образом. Исходное число записывается дважды (друг за другом), а в конец получившегося числа дописывается столько нулей, сколько четных цифр в исходном числе.
Ответы (1)
Некоторый алгоритм из одного числа получает новое число следующим образом. Сначала записывается исходное число, а затем к немц приписываются цифры исходного числа в обратном порядке, а в конце числа дописываетсястолько единиц сколько нечетных цифр в
Ответы (1)