Регистрация
Войти
Стать экспертом Правила
Информатика

Исполнитель Редактор получает на вход строку цифр и преобразовывает её. Редактор может выполнять две команды, в обеих командах v и w обозначают цепочки символов.заменить (v, w)нашлось (v)Первая команда заменяет в строке первое слева вхождение цепочки v на цепочку w. Если цепочки v в строке нет, эта команда не изменяет строку. Вторая команда проверяет, встречается ли цепочка v в строке исполнителя Редактор.Дана программа для Редактора:НАЧАЛОПОКА нашлось (>1) ИЛИ нашлось (>2) ИЛИ нашлось (>3)ЕСЛИ нашлось (>1)ТО заменить (>1, 22>)КОНЕЦ ЕСЛИЕСЛИ нашлось (>2)ТО заменить (>2, 2>)КОНЕЦ ЕСЛИЕСЛИ нашлось (>3)ТО заменить (>3, 1>)КОНЕЦ ЕСЛИКОНЕЦ ПОКАКОНЕЦ На вход приведённой программе поступает строка, начинающаяся с символа «>», а затем содержащая 10 цифр 1, 20 цифр 2 и 30 цифр 3, расположенных в произвольном порядке.Определите сумму числовых значений цифр строки, получившейся в результате выполнения программы. Так, например, если результат работы программы представлял бы собой строку, состоящую из 50 цифр 4, то верным ответом было бы число 200.

ОТВЕТЫ

А) 3355

1) 555 555 555 - замена на 333 и далее - замена на 5

то есть восемь пятёрок (из первоначальных 72-х) аннулируется

2) 72 : 8= 8 ( и 8 в остатке)

3) 555 555 55 --> 3355

883
Контакты
Реклама на сайте
Спрошу
О проекте
Новым пользователям
Новым экспертам