Форум » Выполнение и анализ алгоритмов для исполнителей » Задание №14 » Ответить

Задание №14

Faiz: Исполнитель Редактор получает на вход строку цифр и преобразовывает её. Редактор может выполнять две команды, в обеих командах v и w обозначают цепочки цифр. заменить (v, w) нашлось (v) Дана программа для исполнителя Редактор: НАЧАЛО ПОКА нашлось (222) ИЛИ нашлось (888) ЕСЛИ нашлось (222) ТО заменить (222, 8) ИНАЧЕ заменить (888, 2) КОНЕЦ ЕСЛИ КОНЕЦ ПОКА КОНЕЦ Какая строка получится в результате применения приведённой ниже программы к строке, состоящей из 93 идущих подряд цифр 8? В ответе запишите полученную строку. Решение: 93:3=31 - колич 2; 31:3=10 - 8 и 1-2; т.е получаем 888 888 888 82 отсюда 22282 > 882. Ответ: 882. Не сходится.

Ответов - 16, стр: 1 2 All

Поляков: Faiz пишет: 93:3=31 - колич 2; Это неверно. Попробуйте прокрутить вручную.

Инна: Задание 14 ЕГЭ №117 Исполнитель Редактор получает на вход строку цифр и преобразовывает её. Редактор может выполнять две команды, в обеих командах v и w обозначают цепочки цифр. 1. заменить (v, w) 2. нашлось (v) Первая команда заменяет в строке первое слева вхождение цепочки v на цепочку w, вторая проверяет, встречается ли цепочка v в строке исполнителя Редактор. Если она встречается, то команда возвращает логическое значение «истина», в противном случае возвращает значение «ложь». Какая строка получится в результате применения приведённой ниже программы к строке, состоящей из 72 идущих подряд цифр 5? В ответе запишите полученную строку. НАЧАЛО ПОКА нашлось (333) ИЛИ нашлось (555) ЕСЛИ нашлось (555) ТО заменить (555, 3) ИНАЧЕ заменить (333, 5) КОНЕЦ ЕСЛИ КОНЕЦ ПОКА КОНЕЦ Решение: 72(5)/3=24(3); 24(3)/3=8(5); 8(5)/3=2,...(3) => 3355 Получается ответ: 3355, а в ответах, которые даны 5533:-) Где моя ошибка?

Поляков: Инна пишет: Где моя ошибка? 24(3)/3=8(5); Здесь.


Софья: Поляков пишет: В чем именно там ошибка?? Почему там пятёрки на 3 тройки заменяются где остаётся 24 тройки??

Инна: Понято, спасибо! Это то я и не учла:-)

Софья: Почему это там вместо 5 тройки выходят??

Софья: Что ты поняла,пожалуйста,скажи мне,я уже продолжительное время думаю ,что же там не так!!!

Майкл: Исполнитель Редактор получает на вход строку цифр и преобразовывает её. Редактор может выполнять две команды, в обеих командах v и w обозначают цепочки цифр. заменить (v, w) нашлось (v) Дана программа для исполнителя Редактор: НАЧАЛО ПОКА нашлось (333) ИЛИ нашлось (555) ЕСЛИ нашлось (555) ТО заменить (555, 3) ИНАЧЕ заменить (333, 5) КОНЕЦ ЕСЛИ КОНЕЦ ПОКА КОНЕЦ Какая строка получится в результате применения приведённой ниже программы к строке, состоящей из 193 идущих подряд цифр 5? В ответе запишите полученную строку. Решение: 193-24*8=193-192=1. Следовательно, ответ =5. Ответ не сходится. Где моя ошибка?

tnvgorka3: Генератор тренировочных заданий вариант 16 задание № 16 (http://kpolyakov.spb.ru/school/ege/gen.php?B=on&C=on&action=viewVar&varId=16) Исполнитель Редактор получает на вход строку цифр и преобразовывает её. Редактор может выполнять две команды, в обеих командах v и w обозначают цепочки цифр. заменить (v, w) нашлось (v) Дана программа для исполнителя Редактор: НАЧАЛО ПОКА нашлось (333) ИЛИ нашлось (555) ЕСЛИ нашлось (555) ТО заменить (555, 3) ИНАЧЕ заменить (333, 5) КОНЕЦ ЕСЛИ КОНЕЦ ПОКА КОНЕЦ Какая строка получится в результате применения приведённой ниже программы к строке, состоящей из 146 идущих подряд цифр 5? В ответе запишите полученную строку. Решение: 146-18*8=2. Следовательно, ответ =55. Ответ не сходится. В ответе 553355 Где моя ошибка?

aln1947: Заголовок: Поскольку строка из 5-к, и первая скобка ПОКА '555', то Редактор будет менять три 5-ки на "3", пока не кончится строка, но в ней еще останутся две 5-ки. Всего будет удалено 144 5-к. Затем оставшиеся 3-ки заменяются на 5-ки, пока не останется 553355. Ответ 553355 правильный!

Натали: нет!!! ответ 55.

aln1947: Поскольку строка из 8-к, а первая скобка ПОКА '222', то Редактор будет менять три 8-ки на "2", пока не кончится строка, т.е. за один цикл будет удаляться по 8 8-к. Всего будет удалено за 11 циклов 88 8-к. И останется строка из 5 8-к, из которых первые три заменятся на 2. Ответ 288!

Гульнара: Здравствуйте. У меня вопрос по №112 и №113 из задания 14 112) Исполнитель Редактор получает на вход строку цифр и преобразовывает её. Редактор может выполнять две команды, в обеих командах v и w обозначают цепочки цифр. заменить (v, w) нашлось (v) Дана программа для исполнителя Редактор: НАЧАЛО ПОКА нашлось (222) ИЛИ нашлось (888) ЕСЛИ нашлось (222) ТО заменить (222, 8) ИНАЧЕ заменить (888, 2) КОНЕЦ ЕСЛИ КОНЕЦ ПОКА КОНЕЦ Какая строка получится в результате применения приведённой ниже программы к строке, состоящей из 65 идущих подряд цифр 8? В ответе запишите полученную строку. 113) Исполнитель Редактор получает на вход строку цифр и преобразовывает её. Редактор может выполнять две команды, в обеих командах v и w обозначают цепочки цифр. заменить (v, w) нашлось (v) Дана программа для исполнителя Редактор: НАЧАЛО ПОКА нашлось (333) ИЛИ нашлось (555) ЕСЛИ нашлось (555) ТО заменить (555, 3) ИНАЧЕ заменить (333, 5) КОНЕЦ ЕСЛИ КОНЕЦ ПОКА КОНЕЦ Какая строка получится в результате применения приведённой ниже программы к строке, состоящей из 65 идущих подряд цифр 5? В ответе запишите полученную строку. Это же вроде аналогичные (вернее даже совсем одинаковые) задания. Почему ответы разные? Я решила их сама и прогнала их с помощью вашей программы для получения ответов, у мены вышло в 112) ответ 8, а в 113) ответ 5, но в матрице ответов для номера 113) ответ 53355. Что не так? понять не могу. Объясните, пожалуйста.

Поляков: Гульнара пишет: Что не так? понять не могу. Дело в разной последовательности замен. В первом случае - сначала три двойки меняются на 8, а затем - три восьмерки - на 2. Во втором (№ 113) - сначала меняются пятерки на 3.

Гульнара: А почему они по-разному заменяются? в одном случае получается, что он видит всю строку как целую строку (имеется ввиду как в программировании), т.е. как только образуется новая тройка из 2 она заменяет на 8, а во втором - посимвольно заменяет, т.е. строку заменяет до конца по тройкам из трех 5 одну 3, потом опять по тройкам из трез 3 одну 5 и т.д.. Почему по-разному? Кстати, Ваша программа прогоняющая это задание делает первым типом. А значит в матрице ответов ошибка? (т.е. в номере 113 должен быть ответ 5?)



полная версия страницы