На уроке рассматривается решение 12 задания ЕГЭ по информатике
Содержание:
- Объяснение заданий 12 ЕГЭ по информатике
- Алгоритм ветвление
- Цикл со счетчиком (с переменной)
- Цикл с предусловием
- Цикл с постусловием
- Решение заданий 12 ЕГЭ по информатике
- Исполнитель Редактор и цепочки символов
- Какая строка получится?
- Сколько удалено?
- Чему равна сумма цифр?
- Сколько цифр … в конечной строке?
- Сколько цифр … в исходной строке?
- Укажите минимальную возможную длину входной строки
- Какое наибольшее / наименьшее количество … могло быть в исходной строке?
- Решение заданий прошлых лет (до 2021)
- Исполнитель Робот
- Исполнитель Чертежник
12-е задание: «Алгоритмы с циклами и условиями»
Уровень сложности
— повышенный,
Требуется использование специализированного программного обеспечения
— нет,
Максимальный балл
— 1,
Примерное время выполнения
— 4 минуты.
Проверяемые элементы содержания: Умение анализировать результат исполнения алгоритма
До ЕГЭ 2021 года — это было задание № 14 ЕГЭ
Рекомендации по выполнению:
«Для выполнения задания на анализ алгоритма нужно найти закономерность, связывающую
исходные данные и результат работы алгоритма, для чего нужно выполнить несколько шагов алгоритма и проанализировать результат»
Типичные ошибки и рекомендации по их предотвращению:
«Не рекомендуется решение задачи «в лоб», т.е. выполнение алгоритма целиком для заданных в условии данных, поскольку это весьма трудоёмкий процесс, к тому же с высокой вероятностью ошибки по невнимательности»
ФГБНУ «Федеральный институт педагогических измерений»
* Некоторые изображения и примеры страницы взяты из материалов презентации К. Полякова
Алгоритм ветвление
Блок-схема разветвляющегося алгоритма выглядит следующим образом:
Полная форма ветвления
Что в словесной форме будет звучать так:
- ввод
a
иb
; - если
a
большеb
, то переменнойmax
присваиваем значениеa
, иначе переменнойmax
присваиваем значениеb
; - вывод
max
.
Реализуем это в Паскале:
Ветвление в Паскале
Ветвление бывает неполное, в таком случае отсутствует блок «иначе»:
Неполная форма ветвления
На Паскале:
Неполная форма условного оператора
О сложных условиях в Паскале можно прочитать здесь.
Познакомиться с оператором выбора.
Цикл со счетчиком (с переменной)
Рассмотрим блок-схему работы цикла со счетчиком (счетчик считает, сколько раз выполнилось тело цикла):
Блок-схема цикла со счетчиком
Что словесно будет означать следующее:
i
равно0
;- если
i
равно5
, то заканчиваем программу, иначе выводим на экран слово Привет и увеличиваемi
на единицу; - возвращаемся к проверке
i
(к предыдущему пункту).
На языке Паскаль цикл со счетчиком выглядит так:
Цикл со счетчиком
Если в теле цикла более одного оператора:
В теле цикла больше одного оператора
Бывает так, что в программе удобней счетчик отсчитывать обратно:
Цикл с обратным счетчиком
Цикл с предусловием
Рассмотрим блок-схему цикла с предусловием:
Цикл с предусловием
Данный алгоритм подсчитывает количество цифр в числе:
- вводится число
n
c
присваивается0
(т.е. обнуляем счетчик)- пока
n
не равно0
выполняем: - увеличиваем
c
на единицу - делим целочисленно
n
на10
иn
присваиваем получившееся значение - выводим значение
c
- конец
Теперь рассмотрим этот алгоритм в Паскале:
Цикл с предусловием
Подробнее узнать о цикле с предусловием можно по ссылке.
Цикл с постусловием
Рассмотрим блок-схему:
Цикл с постусловием
Что дословно означает:
- вводится
n
- если
n
больше0
то продолжаем программу, иначе возвращаемся к предыдущему пункту (вводn
)
В Паскале:
Цикл с постусловием, Паскаль
Подробнее узнать о цикле с постусловием можно по ссылке.
Решение заданий 12 ЕГЭ по информатике
Плейлист видеоразборов задания на YouTube:
Задание демонстрационного варианта 2022 года ФИПИ
Исполнитель Редактор и цепочки символов
📹 Учимся по видео (решения разного типа программным способом):
📹 YouTube здесьКакая строка получится?
12_4:
Исполнитель Редактор получает на вход строку цифр и преобразовывает её. Редактор может выполнять две команды, в обеих командах v
и w
обозначают цепочки цифр.
А) заменить (v
, w
)
Эта команда заменяет в строке первое слева вхождение цепочки v
на цепочку w
.
Б) нашлось (v
)
Эта команда проверяет, встречается ли цепочка v
в строке исполнителя Редактор. Если она встречается, то команда возвращает логическое значение «истина», в противном случае возвращает значение «ложь». Строка при этом не изменяется.
Какая строка получится в результате применения приведённой ниже программы к строке, состоящей из 40 идущих подряд цифр 123? В ответе запишите полученную строку.
НАЧАЛО ПОКА нашлось (12) ИЛИ нашлось (333) ЕСЛИ нашлось (12) ТО заменить (12, 3) ИНАЧЕ заменить (333, 3) КОНЕЦ ЕСЛИ КОНЕЦ ПОКА КОНЕЦ
✍ Решение:
✎ Решение 1. Теоретическое:
- Рассмотрим алгоритм: редактор будет выполнять команды только тогда, когда в строке встречается цепочка «12» или цепочка «333»;
- если в строке есть «12», то тогда эта цепочка заменяется на «3»;
- если в строке нет цепочки «12», но есть «333», то цепочка «333» заменяется на «3».
- Теперь вернемся к условию нашей задачи. Условие цикла истинно, соответственно выполняем блок ЕСЛИ, т.е. делаем замену: в каждом из 40 чисел ‘123‘, заменяем 12 на 3. Получим 40 + 40 = 80 троек (40 троек было изначально и 40 добавилось);
123123123...123 ↓ ↓ ↓ ↓ 3 33 33 3...3 3
333 333 333 333... 333 33 26 троек по три получили: 3 3 3 3 ... 3 33 26 + 2
333 333 333 333... 333 3 9 троек по три + 1 получили: 3 3 3 3 ... 3 3 9 + 1
333 333 333 3 3 тройки по три + 1 получили: 3 3 3 3
3 3 3 3 ↓ 3 3
Результат: 33
✎ Решение 2. Программное:
Pascalabc.net:
1 2 3 4 5 6 7 8 9 10 11 |
begin var s := '123' * 40; while ('12' in s) or ('333' in s) do begin if '12' in s then s := s.Replace('12', '3', 1) else s := s.Replace('333', '3', 1); end; print(s); end. |
Pascal (традиционный):
begin var s := '123'*40; var p1 := Pos('12',s); var p2 := Pos('333',s); while (p1 > 0) or (p2 > 0) do begin if p1 > 0 then begin Delete( s, p1, 2 ); Insert( '3', s, p1 ); end else begin Delete( s, p2, 3 ); Insert( '3', s, p2 ); end; p1 := Pos('12',s); p2 := Pos('333',s); end; write(s); end. |
Python:
s = 40*'123' while "12" in s or "333" in s: if "12" in s: s = s.replace( "12", "3", 1 ) else: s = s.replace( "333", "3", 1 ) print(s) |
С++:
#include<iostream> using namespace std; int main() { string s(40, '123'); cout << s << endl; int p1 = s.find("12"); int p2 = s.find("333"); while( p1 != string::npos or p2 != string::npos ) { if( p1 != string::npos ) s.replace( p1, 12, "3" ); else s.replace( p2, 333, "3" ); p1 = s.find("12"); p2 = s.find("333"); cout << s << endl; } cout << s; } |
Результат: 33
Пошаговое решение данного 12 задания ЕГЭ по информатике также доступно в видеоуроке:
📹 YouTube здесь
12_5:
Исполнитель Редактор получает на вход строку цифр и преобразовывает её. Редактор может выполнять две команды, в обеих командах v
и w
обозначают цепочки цифр.
А) заменить (v
, w
)
Эта команда заменяет в строке первое слева вхождение цепочки v
на цепочку w
.
Б) нашлось (v
)
Эта команда проверяет, встречается ли цепочка v
в строке исполнителя Редактор. Если она встречается, то команда возвращает логическое значение «истина», в противном случае возвращает значение «ложь». Строка при этом не изменяется.
Какая строка получится в результате применения приведённой ниже программы к строке, состоящей из 71 идущих подряд четверок цифр 1122? В ответе запишите полученную строку.
НАЧАЛО ПОКА нашлось (12) ИЛИ нашлось (222) ЕСЛИ нашлось (12) ТО заменить (12, 2) ИНАЧЕ заменить (222, 2) КОНЕЦ ЕСЛИ КОНЕЦ ПОКА КОНЕЦ
✍ Решение:
✎ Решение 1. Теоретическое:
- Для удобства решения сначала сократим исходную цепочку до одной группы цифр:
1122
1122 => 122
122 => 22
71 * 2 = 142 двойки из 71 группы
142 / 3 = 47 двоек + 1 двойка (остаток) = 48 двоек
48 / 3 = 16 двоек
16 / 3 = 5 двоек + 1 двойка (остаток) = 6 двоек
6 / 3 = 2 двойки
Результат: 22
✎ Решение 2. Программное:
Pascalabc.net:
1 2 3 4 5 6 7 8 9 10 11 |
begin var s := '1122' * 71; while ('12' in s) or ('222' in s) do begin if '12' in s then s := s.Replace('12', '2', 1) else s := s.Replace('222', '2', 1); end; print(s); end. |
Pascal (традиционный):
begin var s := '1122'*71; var p1 := Pos('12',s); var p2 := Pos('222',s); while (p1 > 0) or (p2 > 0) do begin if p1 > 0 then begin Delete( s, p1, 2 ); Insert( '2', s, p1 ); end else begin Delete( s, p2, 3 ); Insert( '2', s, p2 ); end; p1 := Pos('12',s); p2 := Pos('222',s); end; write(s); end. |
Python:
s = 71*'1122' while "12" in s or "222" in s: if "12" in s: s = s.replace( "12", "2", 1 ) else: s = s.replace( "222", "2", 1 ) print(s) |
С++:
#include<iostream> using namespace std; int main() { string s(71, '1122'); cout << s << endl; int p1 = s.find("12"); int p2 = s.find("222"); while( p1 != string::npos or p2 != string::npos ) { if( p1 != string::npos ) s.replace( p1, 12, "2" ); else s.replace( p2, 222, "2" ); p1 = s.find("12"); p2 = s.find("222"); cout << s << endl; } cout << s; } |
Результат: 22
12_6:
Исполнитель Редактор получает на вход строку цифр и преобразовывает её. Редактор может выполнять две команды, в обеих командах v
и w
обозначают цепочки цифр.
А) заменить (v
, w
)
Эта команда заменяет в строке первое слева вхождение цепочки v
на цепочку w
.
Б) нашлось (v
)
Эта команда проверяет, встречается ли цепочка v
в строке исполнителя Редактор. Если она встречается, то команда возвращает логическое значение «истина», в противном случае возвращает значение «ложь». Строка при этом не изменяется.
Какая строка получится в результате применения приведённой ниже программы к строке, состоящей из 200 идущих подряд цифр 7? В ответе запишите полученную строку.
НАЧАЛО ПОКА нашлось (99) ИЛИ нашлось (777) ЕСЛИ нашлось (777) ТО заменить (777, 9) ИНАЧЕ заменить (99, 7) КОНЕЦ ЕСЛИ КОНЕЦ ПОКА КОНЕЦ
✍ Решение:
- Рассмотрим алгоритм: редактор будет выполнять команды только тогда, когда в строке встречается цепочка «99» или цепочка «777»;
- если в строке есть «777», то тогда эта цепочка заменяется на «9»;
- если в строке нет цепочки «777», но есть «99», то цепочка «99» заменяется на «7».
- Теперь вернемся к условию нашей задачи. Условие цикла истинно, условие ЕСЛИ нашлось 777 тоже истинно, делаем замену:
- сколько раз можно заменить в 200 семерках три семерки на одну девятку? 200 делим на 3 получаем 66 замен, т.е. 66 цифр «9» + 2 семерки в остатке;
777 777 ... 777 77 получили: 9...9 77 ↓ 66
66 цифр 99 999...999 77 ↓ 7 999...999 77 64 цифры
64 цифры 799 999...999 77 ↓ 77 999...999 77 62 цифры
62 цифры 7799 999...999 77 ↓ 777 999...999 77 60 цифр
60 цифр 777 999...999 77 ↓ 9 999...999 77 61 цифра
61 : 5 = 12 раз 12 раз возможно отнять по 5 девяток и 1 девятка останется "в остатке"
Результат: 977
Подробное решение данного 12 задания:
📹 YouTube здесь
12_7:
Исполнитель Редактор получает на вход строку цифр и преобразовывает её. Редактор может выполнять две команды, в обеих командах v
и w
обозначают цепочки цифр.
А) заменить (v
, w
)
Эта команда заменяет в строке первое слева вхождение цепочки v
на цепочку w
.
Б) нашлось (v
)
Эта команда проверяет, встречается ли цепочка v
в строке исполнителя Редактор. Если она встречается, то команда возвращает логическое значение «истина», в противном случае возвращает значение «ложь». Строка при этом не изменяется.
Какая строка получится в результате применения приведённой ниже программы к строке, состоящей из 90 идущих подряд цифр 3 и в конце одной цифры 1? В ответе запишите полученную строку.
НАЧАЛО ПОКА нашлось (331) ИЛИ нашлось (166) ЕСЛИ нашлось (331) ТО заменить (331, 16) ИНАЧЕ заменить (166, 31) КОНЕЦ ЕСЛИ КОНЕЦ ПОКА КОНЕЦ
📹 Предлагаем посмотреть видео разбора (теоретическое):
📹 YouTube здесь
✍ Решение:
-
✎ Решение 1. Программное:
Pascalabc.net:
1 2 3 4 5 6 7 8 9 10 11 |
begin var s := '3' * 90 + '1'; while ('331' in s) or ('166' in s) do begin if '331' in s then s := s.Replace('331', '16', 1) else s := s.Replace('166', '31', 1); end; print(s); end. |
Pascal (традиционный):
begin var s := '3'*90 + '1'; var p1 := Pos('331',s); var p2 := Pos('166',s); while (p1 > 0) or (p2 > 0) do begin if p1 > 0 then begin Delete( s, p1, 3 ); Insert( '16', s, p1 ); end else begin Delete( s, p2, 3 ); Insert( '31', s, p2 ); end; p1 := Pos('331',s); p2 := Pos('166',s); end; write(s); end. |
Python:
s = 90*'3'+'1' while "331" in s or "166" in s: if "331" in s: s = s.replace( "331", "16", 1 ) else: s = s.replace( "166", "31", 1 ) print(s) |
С++:
#include<iostream> using namespace std; int main() { string s(90, '3'); s+='1'; cout << s << endl; int p1 = s.find("331"); int p2 = s.find("166"); while( p1 != string::npos or p2 != string::npos ) { if( p1 != string::npos ) s.replace( p1, 331, "16" ); else s.replace( p2, 166, "31" ); p1 = s.find("331"); p2 = s.find("166"); cout << s << endl; } cout << s; } |
Результат: 316
Сколько удалено?
12_8:
Исполнитель Редактор получает на вход строку цифр и преобразовывает её. Редактор может выполнять две команды, в обеих командах v
и w
обозначают цепочки цифр.
А) заменить (v
, w
)
Эта команда заменяет в строке первое слева вхождение цепочки v
на цепочку w
.
Б) нашлось (v
)
Дана программа для исполнителя Редактор:
ПОКА нашлось (555) ИЛИ нашлось (333) ЕСЛИ нашлось (333) ТО заменить (333, 5) ИНАЧЕ заменить (555, 3) КОНЕЦ ЕСЛИ КОНЕЦ ПОКА
Дана строка, состоящая из 500 цифр 5. Сколько пятёрок было удалено за время обработки строки по этой программе?
📹 Смотрите разбор задания на видео (теоретическое):
📹 YouTube здесь✍ Решение:
✎ Решение 1. Теоретическое:
- Выполним несколько итераций цикла ПОКА. Когда мы получим ту же самую последовательность цифр пять, за исключением их количества — остановимся:
5..5 500шт 1: Работает блок ИНАЧЕ (555->3): 35..5 497шт 2: Работает блок ИНАЧЕ (555->3): 335..5 494шт 3: Работает блок ИНАЧЕ(555->3): 3335..5 491шт 4: Работает блок ЕСЛИ (333->5): 5..5 492шт
500 - 492 = 8
. Посчитаем, сколько раз можно выполнить данный фрагмент:500 : 8 = 62 и 4 в остатке
62 * 9 = 558
Работает блок ИНАЧЕ(555->3):
5555 = 35
558 + 3 = 561
Результат: 561
✎ Решение 2. Программное:
Pascalabc.net:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
begin var s := '5' * 500; var k := 0; while ('555' in s) or ('333' in s) do begin if '333' in s then s := s.Replace('333', '5', 1) else begin s := s.Replace('555', '3', 1); k += 3; end; end; print(k); end. |
Pascal (традиционный):
begin var k:= 0; var s := '5'*500 ; var p1 := Pos('555',s); var p2 := Pos('333',s); while (p1 > 0) or (p2 > 0) do begin if p2 > 0 then begin Delete( s, p2, 3 ); Insert( '5', s, p2 ); end else begin Delete( s, p1, 3 ); Insert( '3', s, p1 ); inc(k,3); end; p1 := Pos('555',s); p2 := Pos('333',s); end; write(k); end. |
Python:
s = 500*'5' k=0 while "555" in s or "333" in s: if "333" in s: s = s.replace( "333", "5", 1 ) else: s = s.replace( "555", "3", 1 ) k+=3; print(k) |
С++:
#include<iostream> using namespace std; int main() { string s(500, '5'); int k = 0; cout << s << endl; int p1 = s.find("555"); int p2 = s.find("333"); while( p1 != string::npos or p2 != string::npos ) { if( p2 != string::npos ) s.replace( p2, 333, "5" ); else { s.replace( p1, 555, "3" ); k+=2; } p1 = s.find("555"); p2 = s.find("333"); cout << s << endl; } cout << k; } |
Чему равна сумма цифр?
12_13:
Дана программа для исполнителя Редактор:
ПОКА нашлось (555) ИЛИ нашлось (333) ЕСЛИ нашлось (555) ТО заменить (555, 3) ИНАЧЕ заменить (333, 5) КОНЕЦ ЕСЛИ КОНЕЦ ПОКА
Дана строка, состоящая из 200 цифр 5. Чему равна сумма цифр строки, полученной после обработки по этой программе?
✍ Решение:
-
✎ Решение 1. Программное:
Pascalabc.net:
1 2 3 4 5 6 7 8 9 10 11 12 13 |
begin var s := '5' * 200; while ('555' in s) or ('333' in s) do begin if '555' in s then s := s.Replace('555', '3', 1) else s := s.Replace('333', '5', 1) end; println(s); var sum := s.CountOf('5') * 5 + s.CountOf('3') * 3; print(sum) end. |
Pascal (традиционный): | |
Python: | С++: |
Ответ: 16
12_9:
На вход приведённой ниже программе поступает строка, начинающаяся с символа «>
», а затем содержащая 10 цифр 1
, 20 цифр 2
и 30 цифр 3
, расположенных в произвольном порядке.
Определите сумму числовых значений цифр строки, получившейся в результате выполнения программы.
Так, например, если результат работы программы представлял бы собой строку, состоящую из 50 цифр 4, то верным ответом было бы число 200.
НАЧАЛО ПОКА нашлось (>1) ИЛИ нашлось (>2) ИЛИ нашлось (>3) ЕСЛИ нашлось (>1) ТО заменить (>1, 22>) КОНЕЦ ЕСЛИ ЕСЛИ нашлось (>2) ТО заменить (>2, 2>) КОНЕЦ ЕСЛИ ЕСЛИ нашлось (>3) ТО заменить (>3, 1>) КОНЕЦ ЕСЛИ КОНЕЦ ПОКА КОНЕЦ
📹 Видеорешение (теоретическое):
📹 YouTube здесь✍ Решение:
-
✎ Решение 1. Программное:
Pascalabc.net:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 |
begin var s := '>' + '1' * 10 + '2' * 20 + '3' * 30; var k := 0; while ('>1' in s) or ('>2' in s) or ('>3' in s) do begin if '>1' in s then s := s.Replace('>1', '22>', 1); if '>2' in s then s := s.Replace('>2', '2>', 1); if '>3' in s then s := s.Replace('>3', '1>', 1); end; var sum := s.CountOf('1') + s.CountOf('2') * 2 + s.CountOf('3') * 3; {или так: for var i := 1 to s.Count do if (s[i]='1') or (s[i]='2') or(s[i]='3') then sum:=sum + StrToInt(s[i]); } print(sum) end. |
Pascal (традиционный):
|
||
Python:
|
С++: |
Ответ: 110
Сколько цифр … в конечной строке?
12_10:
Дана программа для исполнителя Редактор:
НАЧАЛО ПОКА нашлось (12) ИЛИ нашлось (1) ЕСЛИ нашлось (12) ТО заменить (12, 2221) ИНАЧЕ заменить (1,222222) КОНЕЦ ЕСЛИ КОНЕЦ ПОКА КОНЕЦ
Какая строка получится в результате применения приведённой ниже программы к строке, состоящей одной единицы и 51 стоящих справа от неё цифр 2? В ответ, запишите, сколько цифр 2 будет в конечной строке.
✍ Решение:
-
✎ Решение 1. Программное:
PascalABC.net:
1 2 3 4 5 6 7 8 9 10 11 |
begin var s := '1' + '2' * 51; while ('12' in s) or ('1' in s) do begin if '12' in s then s := s.Replace('12', '2221', 1) else s := s.Replace('1', '222222', 1); end; print(s.CountOf('2')) end. |
Pascal (традиционный):
|
||
Python: | С++: |
Ответ: 159
Сколько цифр … в исходной строке?
12_14:
Дана программа для Редактора:
ПОКА нашлось(01) ИЛИ нашлось(02) ИЛИ нашлось(03) заменить(01, 30) заменить(02, 3103) заменить(03, 1201) КОНЕЦ ПОКА
Известно, что исходная строка начиналась с нуля, а далее содержала только единицы, двойки и тройки. После выполнения данной программы получилась строка, содержащая 31 единицу, 24 двойки и 46 троек. Сколько троек было в исходной строке?
✍ Решение:
-
✎ Решение 1. Программное:
PascalABC.net:
|
||
Python:
for n1 in range(50): for n2 in range(50): for n3 in range(50): # зададим исходную строку s = '0' + n1*'1' + n2*'2' + n3*'3' # начинаем цикл перебора и замены while ('01' in s) or ('02' in s) or ('03' in s): s = s.replace('01','30',1) s = s.replace('02','3103',1) s = s.replace('03','1201',1) # выведем результат, удовлетворяющий условию задачи (с - количество "3" в исходной строке) if s.count('1') == 31 and s.count('2') == 24 and s.count('3') == 46: print(n1) exit() |
||
Pascal(2 способ, традиционный): |
Ответ: 17
Укажите минимальную возможную длину входной строки
12_11:
Исполнитель Редактор получает на вход строку цифр и преобразовывает её. Редактор может выполнять две команды, в обеих командах v и w обозначают цепочки символов.
заменить (v, w) нашлось (v)
Первая команда заменяет в строке первое слева вхождение цепочки v на цепочку w. Если цепочки v в строке нет, эта команда не изменяет строку. Вторая команда проверяет, встречается ли цепочка v в строке исполнителя Редактор.
Дана программа для Редактора:
ПОКА нашлось (555) ИЛИ нашлось (888) заменить (555, 8) заменить (888, 55) КОНЕЦ ПОКА
Известно, что начальная строка состоит более чем из 300 цифр 5 и не содержит других символов. В ходе работы алгоритма получилась строка, содержащая одну цифру 5 и одну цифру 8. Укажите минимальную возможную длину входной строки.
✍ Решение:
-
✎ Решение 1. Программное:
PascalABC.net:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 |
begin for var i := 301 to 1000 do begin var s := '5' * i; while ('555' in s) or ('888' in s) do begin s := s.Replace('555', '8', 1); s := s.Replace('888', '55', 1); end; if (s.countOf('5') = 1) and (s.countOf('8') = 1) then begin print(i); break; end end; end. |
Pascal (традиционный):
|
||
Python: | С++: |
Ответ: 305
Какое наибольшее / наименьшее количество … могло быть в исходной строке?
12_12:
Исполнитель Редактор получает на вход строку цифр и преобразовывает её. Редактор может выполнять две команды, в обеих командах v и w обозначают цепочки символов.
заменить (v, w) нашлось (v)
Первая команда заменяет в строке первое слева вхождение цепочки v на цепочку w. Если цепочки v в строке нет, эта команда не изменяет строку. Вторая команда проверяет, встречается ли цепочка v в строке исполнителя Редактор.
К исходной строке, содержащей не более 100 троек и не содержащей других символов, применили приведённую ниже программу:
НАЧАЛО ПОКА нашлось (333) заменить (333, 4) заменить (4444, 3) КОНЕЦ ПОКА КОНЕЦ
В результате получилась строка 43.
Какое наибольшее количество троек могло быть в исходной строке?
✍ Решение:
-
✎ Решение 1. Программное:
PascalABC.net (1 способ):
Вывод: 4 15 26 37 48 59 70 81 92
|
Python:
for i in range(1,100): s="3"*i while "333" in s: s=s.replace("333","4",1) s=s.replace("4444","3",1) if s=="43": print(i) Вывод: 4 15 26 37 48 59 70 81 92
|
||
Pascal(2 способ, традиционный):
|
Ответ: 92
Решение заданий прошлых лет (до 2021)
Исполнитель Робот
12_1:
Система команд исполнителя РОБОТ, «живущего» в прямоугольном лабиринте на клетчатой плоскости, включает 4 команды-приказа и 4 команды проверки условия.
Команды-приказы:
вверх вниз влево вправо
Другие четыре команды проверяют истинность условия отсутствия стены у каждой стороны той клетки, где находится РОБОТ:
сверху свободно снизу свободно слева свободно справа свободно
Сколько клеток приведенного лабиринта соответствуют требованию, что, начав движение в ней и выполнив предложенную программу, РОБОТ уцелеет и остановится в закрашенной клетке (клетка F6)?
НАЧАЛО ПОКА < снизу свободно ИЛИ справа свободно > ЕСЛИ < справа свободно > ТО вправо КОНЕЦ ЕСЛИ ПОКА < снизу свободно > вниз КОНЕЦ ПОКА КОНЕЦ ПОКА КОНЕЦ
✍ Решение:
- Рассмотрим тело внешнего цикла и операторы, которые в нем находятся:
- 1. В цикле выполняется проверка ЕСЛИ справа свободно ТО вправо: что означает движение на один шаг вправо (если это возможно)
- 2. Затем располагается цикл с условием пока снизу свободно вниз: что означает движение до конца вниз (пока это возможно)
- После чего внешний цикл повторяется.
- Таким образом, отметим «тупиковые» клетки, т.е. те, которые не позволят двигаться роботу к цели:
A5, A6, B1, B2, B6, C1, C2, D1, D2, D3, D4, D5, E3, E4, E5
36 - 15 = 21
Результат: 21
12_2:
Сколько клеток лабиринта соответствуют требованию, что, начав движение в ней и выполнив предложенную программу, РОБОТ уцелеет и остановится в закрашенной клетке (клетка F6)?
НАЧАЛО ПОКА < справа свободно ИЛИ снизу свободно > ПОКА < снизу свободно > вниз КОНЕЦ ПОКА ПОКА < справа свободно > вправо КОНЕЦ ПОКА КОНЕЦ ПОКА КОНЕЦ
✍ Решение:
Результат: 19
Смотрите видеоразбор задания:
📹 YouTube здесь
Исполнитель Чертежник
12_3: 12 задание. Демоверсия ЕГЭ 2018 информатика:
Исполнитель Чертёжник перемещается на координатной плоскости, оставляя след в виде линии. Чертёжник может выполнять команду сместиться на (a, b), где a, b – целые числа. Эта команда перемещает Чертёжника из точки с координатами (x,y) в точку с координатами (x + a, y + b).
Например, если Чертёжник находится в точке с координатами (4, 2), то команда сместиться на (2, −3) переместит Чертёжника в точку (6, −1).
Цикл
ПОВТОРИ число РАЗ последовательность команд КОНЕЦ ПОВТОРИ
означает, что последовательность команд будет выполнена указанное число раз (число должно быть натуральным).
Чертёжнику был дан для исполнения следующий алгоритм (число повторений и величины смещения в первой из повторяемых команд неизвестны):
НАЧАЛО сместиться на (4, 6) ПОВТОРИ … РАЗ сместиться на (…, …) сместиться на (4, -6) КОНЕЦ ПОВТОРИ сместиться на (-28, -22) КОНЕЦ
В результате выполнения этого алгоритма Чертёжник возвращается в исходную точку.
Какое наибольшее число повторений могло быть указано в конструкции «ПОВТОРИ … РАЗ»?
Подобные задания для тренировки
✍ Решение:
Результат: 8
Подробное решение 12 задания демоверсии ЕГЭ 2018 года смотрите на видео:
📹 YouTube здесь
Пройти тестирование по этим заданиям
Вернуться к каталогу заданий
Версия для печати и копирования в MS Word
1
Исполнитель Редактор получает на вход строку цифр и преобразовывает её. Редактор может выполнять две команды, в обеих командах v и w обозначают цепочки цифр.
А) заменить (v, w).
Эта команда заменяет в строке первое слева вхождение цепочки v на цепочку w. Например, выполнение команды
заменить (111, 27)
преобразует строку 05111150 в строку 0527150. Если в строке нет вхождений цепочки v, то выполнение команды заменить (v, w) не меняет эту строку.
Б) нашлось (v).
Эта команда проверяет, встречается ли цепочка v в строке исполнителя Редактор. Если она встречается, то команда возвращает логическое значение «истина», в противном случае возвращает значение «ложь». Строка
исполнителя при этом не изменяется.
Цикл
ПОКА условие
последовательность команд
КОНЕЦ ПОКА
выполняется, пока условие истинно.
В конструкции
ЕСЛИ условие
ТО команда1
ИНАЧЕ команда2
КОНЕЦ ЕСЛИ
выполняется команда1 (если условие истинно) или команда2 (если условие ложно).
Какая строка получится в результате применения приведённой ниже программы к строке, состоящей из 68 идущих подряд цифр 8? В ответе запишите полученную строку.
НАЧАЛО
ПОКА нашлось (222) ИЛИ нашлось (888)
ЕСЛИ нашлось (222)
ТО заменить (222,
ИНАЧЕ заменить (888, 2)
КОНЕЦ ЕСЛИ
КОНЕЦ ПОКА
КОНЕЦ
Источник: Демонстрационная версия ЕГЭ—2016 по информатике.
2
Исполнитель Редактор получает на вход строку цифр и преобразует её.
Редактор может выполнять две команды, в обеих командах v и w обозначают цепочки цифр.
А) заменить (v, w).
Эта команда заменяет в строке первое слева вхождение цепочки v на цепочку w. Например, выполнение команды
заменить (111, 27)
преобразует строку 05111150 в строку 0527150.
Если в строке нет вхождений цепочки v, то выполнение команды заменить (v, w) не меняет эту строку.
Б) нашлось (v).
Эта команда проверяет, встречается ли цепочка v в строке исполнителя Редактор. Если она встречается, то команда возвращает логическое значение «истина», в противном случае возвращает значение «ложь». Строка исполнителя при этом не изменяется.
Цикл
ПОКА условие
последовательность команд
КОНЕЦ ПОКА
выполняется, пока условие истинно.
В конструкции
ЕСЛИ условие
ТО команда1
ИНАЧЕ команда2
КОНЕЦ ЕСЛИ
выполняется команда1 (если условие истинно) или команда2 (если условие ложно).
Какая строка получится в результате применения приведённой ниже программы к строке, состоящей из 127 идущих подряд цифр «9»? В ответе запишите полученную строку.
НАЧАЛО
ПОКА нашлось (333) ИЛИ нашлось (999)
ЕСЛИ нашлось (333)
ТО заменить (333, 9)
ИНАЧЕ заменить (999, 3)
КОНЕЦ ЕСЛИ
КОНЕЦ ПОКА
КОНЕЦ
3
Исполнитель Редактор получает на вход строку цифр и преобразовывает её. Редактор может выполнять две команды, в обеих командах v и w обозначают цепочки цифр.
А) заменить (v, w).
Эта команда заменяет в строке первое слева вхождение цепочки v на цепочку w. Например, выполнение команды
заменить (111, 27)
преобразует строку 05111150 в строку 0527150.
Если в строке нет вхождений цепочки v, то выполнение команды заменить (v, w) не меняет эту строку.
Б) нашлось (v).
Эта команда проверяет, встречается ли цепочка v в строке исполнителя Редактор. Если она встречается, то команда возвращает логическое значение «истина», в противном случае возвращает значение «ложь». Строка исполнителя при этом не изменяется.
Цикл
ПОКА условие
последовательность команд
КОНЕЦ ПОКА
выполняется, пока условие истинно.
В конструкции
ЕСЛИ условие
ТО команда1
ИНАЧЕ команда2
КОНЕЦ ЕСЛИ
выполняется команда1 (если условие истинно) или команда2 (если условие ложно).
Какая строка получится в результате применения приведённой ниже программы к строке, состоящей из цифры 1, за которой следуют 80 идущих подряд цифр 8? В ответе запишите полученную строку.
НАЧАЛО
ПОКА нашлось (18) ИЛИ нашлось (288) ИЛИ нашлось (3888)
ЕСЛИ нашлось (18)
ТО заменить (18, 2)
ИНАЧЕ ЕСЛИ нашлось (288)
ТО заменить (288, 3)
ИНАЧЕ заменить (3888, 1)
КОНЕЦ ЕСЛИ
КОНЕЦ ЕСЛИ
КОНЕЦ ПОКА
КОНЕЦ
4
Исполнитель Редактор получает на вход строку цифр и преобразовывает её. Редактор может выполнять две команды, в обеих командах v и w обозначают цепочки цифр.
А) заменить (v, w).
Эта команда заменяет в строке первое слева вхождение цепочки v на цепочку w. Например, выполнение команды
заменить (111, 27)
преобразует строку 05111150 в строку 0527150.
Если в строке нет вхождений цепочки v, то выполнение команды заменить (v, w) не меняет эту строку.
Б) нашлось (v).
Эта команда проверяет, встречается ли цепочка v в строке исполнителя Редактор. Если она встречается, то команда возвращает логическое значение «истина», в противном случае возвращает значение «ложь». Строка исполнителя при этом не изменяется.
Цикл
ПОКА условие
последовательность команд
КОНЕЦ ПОКА
выполняется, пока условие истинно.
В конструкции
ЕСЛИ условие
ТО команда1
ИНАЧЕ команда2
КОНЕЦ ЕСЛИ
выполняется команда1 (если условие истинно) или команда2 (если условие ложно).
Какая строка получится в результате применения приведённой ниже программы к строке, состоящей из 125 идущих подряд цифр 8? В ответе запишите полученную строку.
НАЧАЛО
ПОКА нашлось (333) ИЛИ нашлось (888)
ЕСЛИ нашлось (333)
ТО заменить (333,
ИНАЧЕ заменить (888, 3)
КОНЕЦ ЕСЛИ
КОНЕЦ ПОКА
КОНЕЦ
5
Исполнитель Редактор получает на вход строку цифр и преобразовывает её. Редактор может выполнять две команды, в обеих командах v и w обозначают цепочки цифр.
А) заменить (v, w).
Эта команда заменяет в строке первое слева вхождение цепочки v на цепочку w. Например, выполнение команды
заменить (111, 27)
преобразует строку 05111150 в строку 0527150.
Если в строке нет вхождений цепочки v, то выполнение команды заменить (v, w) не меняет эту строку.
Б) нашлось (v).
Эта команда проверяет, встречается ли цепочка v в строке исполнителя Редактор. Если она встречается, то команда возвращает логическое значение «истина», в противном случае возвращает значение «ложь». Строка исполнителя при этом не изменяется.
Цикл
ПОКА условие
последовательность команд
КОНЕЦ ПОКА
выполняется, пока условие истинно.
В конструкции
ЕСЛИ условие
ТО команда1
ИНАЧЕ команда2
КОНЕЦ ЕСЛИ
выполняется команда1 (если условие истинно) или команда2 (если условие ложно).
Ниже приведена программа для исполнителя Редактор.
НАЧАЛО
ПОКА нашлось (722) ИЛИ нашлось (557)
ЕСЛИ нашлось (722)
ТО заменить (722, 57)
ИНАЧЕ заменить (557, 72)
КОНЕЦ ЕСЛИ
КОНЕЦ ПОКА
КОНЕЦ
На вход этой программе подается строка, состоящая из 55 цифр; последняя цифра в строке — цифра 7, а остальные цифры — пятёрки. Какая строка получится в результате применения программы к этой строке? В ответе запишите полученную строку.
Пройти тестирование по этим заданиям
Сегодня научимся решать 12 задание из ЕГЭ по информатике 2022.
В основном 12 задание решается шаблонно с помощью Питона, но есть и задачи, в которых нужен особый подход.
Перейдём к классической задачке из ЕГЭ по информатике 2022.
Задача (Классическая)
Исполнитель Редактор получает на вход строку цифр и преобразовывает её. Редактор может выполнять две команды, в обеих командах v и w обозначают цепочки символов.
1. заменить (v, w)
2. нашлось (v)
Первая команда заменяет в строке первое слева вхождение цепочки v на цепочку w. Если цепочки v в строке нет, эта команда не изменяет строку. Вторая команда проверяет, встречается ли цепочка v в строке исполнителя Редактор.
Дана программа для исполнителя Редактор:
НАЧАЛО ПОКА нашлось (2222) ИЛИ нашлось (666) ЕСЛИ нашлось (2222) ТО заменить (2222, 6) ИНАЧЕ заменить (666, 2) КОНЕЦ ЕСЛИ КОНЕЦ ПОКА КОНЕЦ
Какая строка получится в результате применения приведённой выше программы к строке, состоящей из 239 идущих подряд цифр 6? В ответе запишите полученную строку.
Решение:
Решим задачу с помощью программы на Python’е.
s = '6'*239 while ('2222' in s) or ('666' in s): if '2222' in s: s = s.replace('2222', '6', 1) else: s = s.replace('666', '2', 1) print(s)
Здесь в начале формируется строка, состоящая из 239 шестёрок. Потом эта строка подаётся в программу. Программу переводим с русского языка на язык Питон.
Третий параметр в функции replace обозначает, что замену нужно производить один раз. Это в точности соответствует предложенной функции заменить.
Ответ получается 2266.
Ответ: 2266
В следующей типовой задаче из ЕГЭ по информатике 2022 нужно сообразить один момент.
Задача (Нужно сообразить)
Исполнитель Редактор получает на вход строку цифр и преобразовывает её. Редактор может выполнять две команды, в обеих командах v и w обозначают цепочки цифр.
1. заменить (v, w)
2. нашлось (v)
Первая команда заменяет в строке первое слева вхождение цепочки v на цепочку w, вторая проверяет, встречается ли цепочка v в строке исполнителя Редактор. Если она встречается, то команда возвращает логическое значение «истина», в противном случае возвращает значение «ложь». Дана программа для исполнителя Редактор:
НАЧАЛО ПОКА нашлось (21) ИЛИ нашлось (31) ИЛИ нашлось (23) ЕСЛИ нашлось (21) ТО заменить (21, 12) КОНЕЦ ЕСЛИ ЕСЛИ нашлось (31) ТО заменить (31, 13) КОНЕЦ ЕСЛИ ЕСЛИ нашлось (23) ТО заменить (23, 32) КОНЕЦ ЕСЛИ КОНЕЦ ПОКА КОНЕЦ
На вход приведённой ниже программе поступает строка, содержащая 50 цифр 1, 50 цифр 2 и 50 цифр 3, расположенных в произвольном порядке. Запишите без разделителей символы, которые имеют порядковые номера 10, 90 и 130 в получившейся строке.
Решение:
Здесь сказали, что начальный порядок цифр в строке неизвестен. А просят написать конкретные данные на выходе. Отсюда делаем вывод, что любой порядок в начале приводит к одному и тому же результату.
В строке заведём цифры по порядку: в начале единицы, потом двойки, потом тройки.
s = '1'*50 + '2'*50 + '3'*50 while ('21' in s) or ('31' in s) or ('23' in s): if '21' in s: s = s.replace('21', '12', 1) if '31' in s: s = s.replace('31', '13', 1) if '23' in s: s = s.replace('23', '32', 1) print(s[9] + s[89] + s[129])
Чтобы обратится к конкретному символу в строке, используем конструкцию s[позиция символа]. Но нумерация начинается с нуля.
В ответе запишем 132.
Ответ: 132
В следующей примерной задаче из ЕГЭ по информатике 2022 опять используем Питон.
Задача (Снова программируем)
Исполнитель Редактор получает на вход строку цифр и преобразовывает её. Редактор может выполнять две команды, в обеих командах v и w обозначают цепочки символов.
1. заменить (v, w)
2. нашлось (v)
Первая команда заменяет в строке первое слева вхождение цепочки v на цепочку w. Если цепочки v в строке нет, эта команда не изменяет строку. Вторая команда проверяет, встречается ли цепочка v в строке исполнителя Редактор.
Дана программа для исполнителя Редактор:
НАЧАЛО ПОКА нашлось (111) заменить (111, 22) заменить (222, 11) КОНЕЦ ПОКА КОНЕЦ
Известно, что исходная строка содержала более 70 единиц и не содержала других цифр. Укажите минимально возможную длину исходной строки, при которой в результате работы этой программы получится строка, содержащая максимально возможное количество единиц.
Решение:
Здесь мы попробуем с помощью программы формировать строчки с разной длиной и смотреть, какое количество единиц получится на выходе.
for i in range(71, 1000): s = '1'*i while '111' in s: s = s.replace('111', '22', 1) s = s.replace('222', '11', 1) print(i, s.count('1'))
Посмотрев результаты, понимаем, что максимальное количество единиц в окончательной строке равно 4. А минимальное количество единиц в изначальной строке, чтобы получилось в итоге 4 единицы, равно 73.
Ответ: 73
Ещё один частый гость в тренировочных вариантах из ЕГЭ по информатике 2022.
Задача (Сумма цифр + непонятный символ)
Исполнитель Редактор получает на вход строку цифр и преобразовывает её. Редактор может выполнять две команды, в обеих командах v и w обозначают цепочки цифр.
1. заменить (v, w)
2. нашлось (v)
Первая команда заменяет в строке первое слева вхождение цепочки v на цепочку w, вторая проверяет, встречается ли цепочка v в строке исполнителя Редактор. Если она встречается, то команда возвращает логическое значение «истина», в противном случае возвращает значение «ложь». Дана программа для исполнителя Редактор:
НАЧАЛО ПОКА нашлось (>1) ИЛИ нашлось (>2) ИЛИ нашлось (>3) ЕСЛИ нашлось (>1) ТО заменить (>1, 22>) КОНЕЦ ЕСЛИ ЕСЛИ нашлось (>2) ТО заменить (>2, 2>1) КОНЕЦ ЕСЛИ ЕСЛИ нашлось (>3) ТО заменить (>3, 1>2) КОНЕЦ ЕСЛИ КОНЕЦ ПОКА КОНЕЦ
На вход приведённой ниже программе поступает строка, начинающаяся с символа «>», а затем содержащая 28 цифр 1, 18 цифр 2 и 35 цифр 3, расположенных в произвольном порядке. Определите сумму числовых значений цифр строки, получившейся в результате выполнения программы. Так, например, если результат работы программы представлял бы собой строку, состоящую из 50 цифр 4, то верным ответом было бы число 200.
Решение:
Здесь снова результат будет одним и тем же независимо от того, как будут расположены числа в начале.
s = '>' + '1'*28 + '2'*18 + '3'*35 while ('>1' in s) or ('>2' in s) or ('>3' in s): if '>1' in s: s = s.replace('>1', '22>', 1) if '>2' in s: s = s.replace('>2', '2>1', 1) if '>3' in s: s = s.replace('>3', '1>2', 1) # Находим сумму цифр в строке sm=0 for i in range(0, len(s)): if s[i]!='>': sm = sm + int(s[i]) print(sm)
Чтобы найти сумму цифр, мы пробегаем по всей строке с помощью цикла range. Если символ не равен «>», то превращаем его в число с помощью функции int() и суммируем в переменную sm.
Получается 465.
Ответ: 465
Задача (Трудно запрограммировать)
Исполнитель Редактор получает на вход строку цифр и преобразовывает её. Редактор может выполнять две команды, в обеих командах v и w обозначают цепочки цифр.
1. заменить (v, w)
2. нашлось (v)
Первая команда заменяет в строке первое слева вхождение цепочки v на цепочку w, вторая проверяет, встречается ли цепочка v в строке исполнителя Редактор. Если она встречается, то команда возвращает логическое значение «истина», в противном случае возвращает значение «ложь». Дана программа для исполнителя Редактор:
НАЧАЛО ПОКА нашлось (11) ЕСЛИ нашлось(112) ТО заменить (112, 5) ИНАЧЕ заменить (11, 3) КОНЕЦ ПОКА КОНЕЦ
Исходная строка содержит 23 единицы и 5 двоек, других цифр нет, точный порядок расположения цифр неизвестен. Какую наибольшую сумму цифр может иметь строка, которая получится после выполнения программы?
Решение:
Здесь не важно, по какой ветке будет идти программа, прирост в сумме цифр будет всегда равен 1. Поэтому можно расположить в начале только 1, а затем все двойки в исходной строке.
Одиннадцать раз символы ’11’ превратятся в ‘3’. Тогда 11 * 3 = 33. Останутся цифры ‘122222’. Их сумма равна 11.
В ответе получается 33 + 11 = 44.
Ответ: 44
Задача (Крепкий орешек)
Исполнитель Редактор получает на вход строку цифр и преобразовывает её. Редактор может выполнять две команды, в обеих командах v и w обозначают цепочки цифр.
1. заменить (v, w)
2. нашлось (v)
Первая команда заменяет в строке первое слева вхождение цепочки v на цепочку w, вторая проверяет, встречается ли цепочка v в строке исполнителя Редактор. Если она встречается, то команда возвращает логическое значение «истина», в противном случае возвращает значение «ложь». Дана программа для исполнителя Редактор:
НАЧАЛО ПОКА нашлось (01) или нашлось (02) заменить (01, 2202) заменить (02, 10) КОНЕЦ ПОКА КОНЕЦ
Известно, что начальная строка начиналась с нуля, а далее содержала только единицы и двойки. После выполнения данной программы получилась строка, содержащая 40 единиц и 64 двойки. Сколько двоек было в исходной строке ?
Решение:
Посмотрим, во что превращается 1:
01 -> 2202 -> 2210
Посмотрим, во что превращается 2:
02 -> 10
Т.е. в окончательном результате двойки могли возникнуть только из 1. Двоек получается в два раза больше, чем было изначально единиц.
Получается, что изначальное количество единиц равно 64 / 2 = 32. Эти 32 единицы так же принесли 32 единицы. Всего 40 единиц стало. Значит, ещё 8 единиц получилось в результате преобразования 02 -> 10. Т.е. двоек будет 8.
Теперь попробуем решить задачу с помощью программы. Здесь неизвестно количество единиц и двоек. Поэтому придётся создавать вложенные циклы. Предположим, что количество единиц и двоек меньше 100, чтобы программа отработала за адекватное время.
for i in range(1, 100): for j in range(1, 100): s = '0' + '1'*i + '2'*j while ('01' in s) or ('02' in s): s = s.replace('01', '2202', 1) s = s.replace('02', '10', 1) if s.count('1')==40 and s.count('2')==64: print(j)
Получается количество двоек равно восьми.
Ответ: 8
Решим задачу про Робота, которая в последнее время редко встречается на экзамене по информатике.
Задача (Робот)
Система команд исполнителя РОБОТ, «живущего» в прямоугольном лабиринте на клетчатой плоскости, состоит из 8 команд. Четыре команды — это команды-приказы:
При выполнении любой из этих команд РОБОТ перемещается на одну клетку соответственно: вверх , вниз , влево , вправо .
Четыре команды проверяют истинность условия отсутствия стены у каждой стороны той клетки, где находится РОБОТ:
сверху свободно | снизу свободно | слева свободно | справа свободно |
Цикл ПОКА условие последовательность команд КОНЕЦ ПОКА выполняется, пока условие истинно. В конструкции ЕСЛИ условие ТО команда1 ИНАЧЕ команда2 КОНЕЦ ЕСЛИ выполняется команда1 (если условие истинно) или команда2 (если условие ложно)
В конструкциях ПОКА и ЕСЛИ условие может содержать команды проверки, а также слова И, ИЛИ, НЕ, обозначающие логические операции.
Если РОБОТ начнёт движение в сторону находящейся рядом с ним стены, то он разрушится и программа прервётся.
Сколько клеток лабиринта соответствуют требованию, что, начав движение в ней и выполнив предложенную программу, РОБОТ уцелеет и остановится в закрашенной клетке (клетка F6)?
НАЧАЛО ПОКА снизу свободно ИЛИ справа свободно ПОКА справа свободно вправо КОНЕЦ ПОКА ЕСЛИ снизу свободнo ТО вниз КОНЕЦ ЕСЛИ КОНЕЦ ПОКА КОНЕЦ |
Решение:
Проанализируем внимательно программу для Робота.
В программе есть главный цикл, внутри цикла проверяется сначала возможность двигаться вправо. Если есть такая возможность, робот будет двигаться до упора с помощью ещё одного цикла. Потом после того как больше нет возможности двигаться вправо, с помощью основного цикла и записанного условия будет перемещаться вниз, пока есть такая возможность.
Если нет возможности двигаться ни вправо, ни вниз, то Робот завершает программу.
Поняв этот алгоритм не сложно отметить те клетки, стартовав с которых, Робот остановится на клетке F6.
Ещё раз, Робот до упору будет двигаться вправо, потом до упору вниз, насколько это возможно. Вот алгоритм в двух словах.
Важно в этих задачах простыми словами сформулировать алгоритм, чтобы можно было проверять целые блоки лабиринта.
Количество клеток, удовлетворяющие условию будет 21.
Ответ: 21
12 Задание из ЕГЭ по информатике 2021 выглядит обычно объёмным, но на деле описываются обычные конструкции (Циклы и условия), которые есть в большинстве языках программирования.
Задача (Чертёжник)
Исполнитель Чертёжник перемещается на координатной плоскости, оставляя след в виде линии. Чертёжник может выполнить команду сместиться на(a, b), где a, b — целые числа. Эта команда перемещает Чертёжника из точки с координатами (x, y) в точку с координатами (x + a, y + b).
Например, если Чертёжник находится в точке с координатами (4, 2), то команда сместиться на(2, -3) переместит Чертёжника в точку (6, -1).
Цикл
ПОВТОРИ число РАЗ
последовательность команд
КОНЕЦ ПОВТОРИ
означает, что последовательность команд будет выполнена указанное число раз (число должно быть натуральным).
Чертёжнику был дан для исполнения следующий алгоритм (число повторений и величины смещения в первой из повторяемых команд неизвестны):
НАЧАЛО сместиться на(8, -60) ПОВТОРИ ... РАЗ сместиться на(..., ...) сместиться на(4, -6) КОНЕЦ ПОВТОРИ сместиться на(-35, -3) КОНЕЦ
В результате выполнения этого алгоритма Чертёжник возвращается в исходную точку. Какое наибольшие число повторений могло быть указано в конструкции «ПОВТОРИ … РАЗ» ?
Решение:
Эта задача похоже на задачу Кузнечик, которую рассматривали в 5 задании.
Напишем для переменной x уравнение.
8 + n * x + n * 4 — 35 = 0
Всё выражение приравниваем к нулю, т.к. Чертёжник возвращается в исходную точку, т.е. как ни ходил Чертёжник, он никуда в итоге не сдвинулся.
n — положительное целое число, количество повторений.
x — целое число, смещение по координате x.
n * x + n * 4 = 27
n * ( x + 4 ) = 27
Нужно подобрать x и n, чтобы равенство было верным.
Число n может быть 27, 9, 3, 1. Нам нужно выбрать число n, как можно больше.
Проверим число 27! Тогда выражение x + 4 = 1 => x = -3. Теперь нужно проверить это число для координаты y.
-60 + n * y — n * 6 — 3 = 0
27 * y — 27 * 6 = 63
27 * ( y — 6 ) = 63
Видим, что нельзя подобрать такое целое число для 27, чтобы при умножении получалось 63.
Проверим число 9! Тогда выражение x + 4 = 3 => x = -1. Теперь нужно проверить это число для координаты y.
-60 + n * y — n * 6 — 3 = 0
9 * y — 9 * 6 = 63
9 * ( y — 6 ) = 63
Видим, что можно подобрать такое целое число для 9, чтобы при умножении получалось 63. Это число 7. Значит, y — 6 = 7 => y = 13
Мы подобрали все нужные числа и нашли наибольшее число n=9.
Ответ: 9
Некоторые формулировки задач были взяты с сайтов:
https://kpolyakov.spb.ru/
https://inf-ege.sdamgia.ru/
Счастливых экзаменов по информатике!
почему 5-ую задачу сложно запрограммировать? тут ведь тоже произвольный порядок
я пробовал в программе ставить сначала единицы, а потом двойки и наоборот — сначала двойки а потом единицы
печатаю s и суммирую цифры
получается везде 44
Если бы сама программа была немного другая, то могло и не получится. Т.е. тут нужно самостоятельно провести анализ, при каком расположении цифр сумма будет максимальной.
Обожаю ваш сайт! Спасибо за пояснение усложненных задач.
12 задание ЕГЭ по информатике обычно решает только половина выпускников. Оно правда такое сложное? Нет, если заранее изучить каждый из трех прототипов. Из этой статьи вы узнаете, как справиться с Редактором, Роботом и Чертежником — и как можно сделать это еще проще, используя программирование.
Прототипы задания 12 и их сложности
12 задание ЕГЭ по информатике относится к повышенному уровню сложности. На экзамене за него можно получить один первичный балл.
Это задание — часть блога «Алгоритмизация». Чтобы решить его, нужно уметь работать с алгоритмами и анализировать их. В этом задании могут встретиться три прототипа заданий: Редактор, Робот и Чертежник. Причем Редактор встречается на экзамене в последнее время чаще других прототипов.
Редактор — это прототип на работу с цепочками цифр или букв. Нам дают алгоритм и строку, содержащую некоторое количество знаков. Нужно узнать, какая строка получится после выполнения программы или посчитать количество символов в строке.
Если решать подобные задания аналитически, нужно искать закономерности изменения цепочки, чтобы получить ответ. Именно в этом и заключается сложность задания, ведь не все могут правильно найти нужную закономерность.
Робот — прототип на работу с клетчатой плоскостью и алгоритмом. Вам дают алгоритм и плоскость, содержащую 36 клеток. Нужно найти количество клеток, удовлетворяющее определенному условию. Сложность в том, что ученики начинают проверять все 36 клеток. Делать это не нужно, если проанализировать алгоритм из условия.
Чертежник — прототип на работу с алгоритмом, где исполнитель перемещается по координатной плоскости. Чаще всего в таких заданиях в алгоритме есть пропуски в командах. Нужно найти наибольшее количество повторений цикла. Сложностей обычно здесь не так много, основная — невнимательность при выполнении вычислений.
Самостоятельно подготовиться к ЕГЭ непросто. На то, чтобы разобраться со всеми темами, понадобится много времени. Но и это не решит проблему! Например, если вы запомнили какое-то решение из интернета, а оно оказалось неправильным, можно на пустом месте потерять баллы. Если хотите научиться решать все задания ЕГЭ по информатике, обратите внимание на онлайн-курсы MAXIMUM! Наши специалисты уже проанализировали сотни вариантов ЕГЭ и подготовили для вас вас максимально полезные занятия.
Приходите к нам на консультацию — вы сможете пройти диагностику по выбранным предметам ЕГЭ, поставить цели и составить стратегию подготовки, чтобы получить на экзамене высокие баллы. Все это абсолютно бесплатно!
Редактор — как решать?
Задания с прототипом «Редактор» можно решать как аналитически, так и с помощью компьютера, если у вас все хорошо с программированием. Мы рассмотрим с вами оба способа решения и убедимся, что они дают одинаковые ответы.
Пример 1 (Редактор)
Исполнитель Редактор получает на вход строку цифр и преобразовывает ее.
Редактор может выполнять две команды, в обеих командах v и w обозначают цепочки цифр.
А) заменить (v, w).
Эта команда заменяет в строке первое слева вхождение цепочки v на цепочку w. Например, выполнение команды заменить (111, 27) преобразует строку 05111150 в строку 0527150.
Если в строке нет вхождений цепочки v, то выполнение команды заменить (v, w) не меняет эту строку.
Б) нашлось (v).
Эта команда проверяет, встречается ли цепочка v в строке исполнителя Редактор. Если она встречается, то команда возвращает логическое значение «истина», в противном случае возвращает значение «ложь». Строка исполнителя при этом не изменяется.
Какая строка получится в результате применения приведенной ниже программы к строке, состоящей из 88 идущих подряд цифр 4? В ответе запишите полученную строку.
Аналитическое решение
Алгоритм сначала заменяет в цепочке цифр все четверки на единицы. Потом начинает заменять назад единицы на четверки, но как только в цепочке образуются 3 четверки, алгоритм заменяет их на единицу. Порядок замены имеет значение при поиске ответа, поэтому его нужно обязательно учитывать. Также важно, что замена выполняется всегда в начале цепочки.
Сначала уберем по возможности все четверки из цепочки.
88 / 3 = 29 и 1 в остатке.
Получается, что из цепочки уйдет 29 блоков по 3 четверки и образуется 29 единиц, 1 четверка останется в цепочке в самом конце.
Теперь будем последовательно убирать единицы из цепочки.
29 “1” + 1 “4”
1 “4” + 27 “1” + 1 “4”
2 “4” + 25 “1” + 1 “4”
3 “4” + 23 “1” + 1 “4”
24 “1” + 1 “4”
Как только в цепочке появились 3 четверки, алгоритм заменил их назад на единицу. Суммарно из цепочки ушло 5 единиц. Это действие будет повторяться циклически, поэтому можно посчитать, сколько блоков по 5 единиц уйдет из цепочки.
29 / 5 = 5 и 4 в остатке
Получается, что в цепочке останется 4 единицы и 1 четверка.
11114 → 4114 → 444 → 1
В итоге в цепочке останется только единица.
Решение с помощью компьютера
В самом задании у нас уже написана программа. Остается перевести ее на конкретный язык программирования. Напишем программу на Python.
Она будет выглядеть следующим образом:
Создаем строку, содержащую 88 четверок. Далее запускаем цикл, который будет проверять, есть ли в строке 3 четверки или 2 единицы. Пропиваем условие и замену в строке. Важно в методе replace() указать третий параметр, который отмечает, сколько замен нужно выполнить. По умолчанию replace() сразу заменит все цифры в строке, а нам нужно выполнять замены по одной.
При запуске данной программы мы также получим ответ 1.
Ответ: 1
Пример 2 (Редактор)
Исполнитель Редактор получает на вход строку цифр и преобразовывает её. Редактор может выполнять две команды, в обеих командах v и w обозначают цепочки цифр.
А) заменить (v, w).
Эта команда заменяет в строке первое слева вхождение цепочки v на цепочку w. Например, выполнение команды заменить (111, 27) преобразует строку 05111150 в строку 0527150.
Если в строке нет вхождений цепочки v, то выполнение команды заменить (v, w) не меняет эту строку.
Б) нашлось (v).
Эта команда проверяет, встречается ли цепочка v в строке исполнителя Редактор. Если она встречается, то команда возвращает логическое значение «истина», в противном случае возвращает значение «ложь». Строка исполнителя при этом не изменяется.
На вход приведенной ниже программе поступает строка, начинающаяся с символа «>», а затем содержащая 25 цифр 1, 45 цифр 2 и 10 цифр 3, расположенных в произвольном порядке.
Определите сумму числовых значений цифр строки, получившейся в результате выполнения программы.
Так, например, если результат работы программы представлял бы собой строку, состоящую из 50 цифр 4, то верным ответом было бы число 200.
Аналитическое решение
Цифры 1, 2 и 3 находятся в строке в произвольном порядке. Все, что нам нужно сделать, чтобы получить ответ — это понять, сколько цифр образовалось в результате замен.
Каждую единицу алгоритм заменит на тройку. Если изначально было 25 единиц, то в результате замен образуется 25 троек, и их сумма будет равна 25 * 3 = 75.
Каждую двойку алгоритм заменит на 2 единицы. Изначально было 45 двоек, значит, в результате замен образуется 90 единиц. Их сумма будет равна 90.
Каждую тройку алгоритм заменит на 2 тройки. Было 10 троек, станет 20. Сумма составит 20 * 3 = 60.
Итоговая сумма всех цифр цепочки будет равна 75 + 90 + 60 = 225.
Решение с помощью компьютера
Перенесем алгоритм на язык программирования Python.
Получаем следующую программу:
Сначала мы задали строку, содержащую знак “>” и нужное количество всех цифр. Далее в цикле проверяем наличие знака “>” и цифр и выполняем замену. Как только программа вышла из цикла, считаем количество единиц, двоек и троек в строке — и находим сумму. При запуске программы также получается ответ 225.
В данном задании написание программы может занять больше времени, чем аналитическое решение. Поэтому всегда оценивайте временные затраты на написание кода.
Ответ: 225
Робот — как решать?
Второй прототип, который включает в себя 12 задание ЕГЭ по информатике — Робот. Этот прототип точно придётся решать аналитически, поэтому давайте разбираться, как сделать это с минимальными затратами времени.
Пример 3 (Робот)
Система команд исполнителя РОБОТ, «живущего» в прямоугольном лабиринте на клетчатой плоскости, включает в себя 4 команды-приказа и 4 команды проверки условия.
Команды-приказы: вверх, вниз, влево, вправо
При выполнении любой из этих команд РОБОТ перемещается на одну клетку соответственно: вверх ↑, вниз ↓, влево ←, вправо →.
Если РОБОТ начнёт движение в сторону находящейся рядом с ним стены, то он разрушится, и программа прервется.
Другие 4 команды проверяют истинность условия отсутствия стены у каждой стороны той клетки, где находится РОБОТ: сверху свободно, снизу свободно, слева свободно, справа свободно
Цикл
ПОКА < условие > команда
Выполняется, пока условие истинно, иначе происходит переход на следующую строку.
Если РОБОТ начнет движение в сторону стены, то он разрушится, и программа прервется.
Сколько клеток лабиринта соответствуют требованию, что, выполнив предложенную программу, РОБОТ уцелеет и остановится в той же клетке, с которой он начал движение?
НАЧАЛО
ПОКА < снизу свободно > вправо
ПОКА < справа свободно > вверх
ПОКА < сверху свободно > влево
ПОКА < слева свободно > вниз
КОНЕЦ
Решение
Чтобы не проверять все 36 клеток плоскости, нужно проанализировать программу. В алгоритме 4 цикла, но нам важен только последний. Робот будет выполнять действия и остановится только в той клетке плоскости, где слева есть стена, так как в последнем цикле мы проверяем именно это условие. Поэтому необходимо проверить только те клетки, где слева есть стена. В остальных клетках плоскости Робот просто не сможет остановиться, поэтому и начинать движение из них мы тоже не будем.
Проверяем по алгоритму 12 отмеченных клеток.
Из всех отмеченных клеток нам подойдет только клетка В5. Если начать движение из нее, Робот вернется в эту же точку. Остальные клетки не подойдут, так как Робот либо разобьется, либо остановится в другой клетке.
Ответ: 1
Прототип Чертежник — как решать?
Последний прототип, который составители включили в 12 задание ЕГЭ по информатике — это Чертежник. Здесь при решении важно правильно составить систему уравнений и найти наибольший/наименьший делитель двух чисел. Посмотрим, как это сделать.
Пример 4 (Чертежник)
Исполнитель Чертёжник перемещается на координатной плоскости, оставляя след в виде линии. Чертёжник может выполнять команду сместиться на (a, b), где a, b – целые числа. Эта команда перемещает Чертёжника из точки с координатами (x, y) в точку с координатами (x + a, y + b).
Например, если Чертёжник находится в точке с координатами (4, 2), то команда сместиться на (2, −3) переместит Чертёжника в точку (6, −1).
Цикл
ПОВТОРИ число РАЗ
последовательность команд
КОНЕЦ ПОВТОРИ
означает, что последовательность команд будет выполнена указанное число раз (число должно быть натуральным).
Чертёжнику был дан для исполнения следующий алгоритм (количество повторений и величины смещения в первой из повторяемых команд неизвестны):
В результате выполнения этого алгоритма Чертёжник возвращается в исходную точку. Какое наибольшее число повторений могло быть указано в конструкции «ПОВТОРИ … РАЗ»?
Решение
Чтобы решить это задание, необходимо обозначить неизвестными пропуски в алгоритме.
Далее составим систему уравнений. Нам известно, как перемещался Чертежник, и сказано, что он вернулся в начальную точку. Получается, его перемещение равно 0.
Теперь мы можем найти n — наибольшее количество повторений цикла. Число n должно быть делителем как 24, так и 16, то есть нам нужно найти НОД(24, 16). Он равен 8. Это и будет ответом к заданию.
Ответ: 8
Что нужно запомнить?
- Если вам попадется Редактор, можете написать программу, которая найдет ответ вместо вас. Но всегда рассчитывайте, что будет рациональнее: аналитическое решение или компьютерное. Если останется время, можно проверить себя вторым способом.
- Решая задание с Роботом, не нужно проверять все клетки — это долго. Проанализируйте алгоритм и проверяйте только те клетки, которые действительно могут подойти под условия.
- Чтобы разобраться с Чертежником, внимательно составляйте систему уравнений. Ищите НОД, если нужно найти наибольшее количество повторений цикла.
- Если в конце экзамена осталось время, вернитесь к заданию и проверьте его — ребята часто теряют баллы из-за невнимательности. Особенно рекомендую перепроверить Робота — решите его заново.
Теперь вы знаете, как решать 12 задание ЕГЭ по информатике! Обязательно прочитайте наш гайд по этому экзамену, если хотите разобраться с остальными темами и заданиями. Там вы найдете структуру экзамена, актуальные прототипы, тематические блоки и лайфхаки от наших преподавателей. Желаем удачи в подготовке 🙂
ЕГЭ информатика 12 задание разбор, теория, как решать.
Выполнение алгоритмов, (П) — 1 балл
Е12.40 при котором сумма числовых значений цифр строки
Дана программа для Редактора:
НАЧАЛО ПОКА нашлось (>1) ИЛИ нашлось (>2) ИЛИ нашлось (>0) ЕСЛИ нашлось (>1) ТО заменить (>1, 22>) КОНЕЦ ЕСЛИ ЕСЛИ нашлось (>2) ТО заменить (>2, 2>) КОНЕЦ ЕСЛИ ЕСЛИ нашлось (>0) ТО заменить (>0, 1>) КОНЕЦ ЕСЛИ КОНЕЦ ПОКА КОНЕЦ |
На вход приведённой выше программе поступает строка, начинающаяся с символа «>», а затем содержащая 39 цифр «0», n цифр «1» и 39 цифр «2», расположенных в произвольном порядке. Определите наименьшее значение n, при котором сумма числовых значений цифр строки, получившейся в результате выполнения программы, является простым числом. Ответ: …
Читать далее
Е12.39 приведённой ниже программы к строке, состоящей из 52 идущих подряд цифр 2
Какая строка получится в результате применения приведённой ниже программы к строке, состоящей из 52 идущих подряд цифр 2? В ответе запишите полученную строку. Ответ: Апробация ЕГЭ по информатике 19 февраля 2022 – задание №12 Тренировочный экзамен по информатике и ИКТ (КЕГЭ) в компьютерной форме
Читать далее
Е12.38 получилась строка, содержащая 70 единиц, 56 двоек и 23 тройки
Дана программа для редактора:
НАЧАЛО ПОКА НЕ нашлось (00) заменить (01, 210) заменить (02, 3101) заменить (03, 2012) КОНЕЦ ПОКА КОНЕЦ |
Известно, что исходная строка начиналась с нуля и заканчивалась нулём, а между ними содержала только единицы, двойки и тройки. После выполнения данной программы получилась строка, содержащая 70 единиц, 56 двоек и 23 тройки. Сколько цифр было в исходной строке? Ответ: СтатГрад Вариант ИН2110301 08.02.2022 – задание №12
Читать далее
Е12.37 Какую наибольшую сумму цифр может иметь строка
Исполнитель Редактор получает на вход строку цифр и преобразовывает её. Редактор может выполнять две команды, в обеих командах v и w обозначают цепочки символов. заменить (v, w) нашлось (v) Первая команда заменяет в строке первое слева вхождение цепочки v на цепочку w. Если цепочки v в строке нет, эта команда не изменяет строку. Вторая команда …
Читать далее
Е12.36 Сколько различных строк может получиться в результате работы алгоритма
Исполнитель Редактор получает на вход строку цифр и преобразовывает её. Редактор может выполнять две команды, в обеих командах v и w обозначают цепочки символов. 1. заменить (v, w) 2. нашлось (v) Первая команда заменяет в строке первое слева вхождение цепочки v на цепочку w. Если цепочки v в строке нет, эта команда не изменяет строку. …
Читать далее
Е12.35 строка начиналась с нуля, а далее содержала только единицы, двойки и тройки
Известно, что исходная строка начиналась с нуля, а далее содержала только единицы, двойки и тройки. После выполнения данной программы получилась строка, содержащая 50 единиц, 12 двоек и 7 троек. Сколько единиц было в исходной строке?
НАЧАЛО ПОКА нашлось (01) ИЛИ нашлось (02) ИЛИ нашлось (03) заменить (01, 2302) заменить (02, 10) заменить (03, 201) КОНЕЦ ПОКА КОНЕЦ |
Ответ: СтатГрад Вариант ИН2010401 17.03.2021– задание №12
Читать далее
Е12.34 Известно, что исходная строка содержала больше 200 единиц
Известно, что исходная строка содержала больше 200 единиц и не содержала других цифр, а после выполнения программы тоже получилась строка, содержащая только единицы. Какое наименьшее количество единиц могло быть в исходной строке?
Дана программа для редактора: НАЧАЛО ПОКА нашлось (111) ИЛИ нашлось (222) заменить (111, 22) заменить (222, 1) КОНЕЦ ПОКА КОНЕЦ |
СтатГрад Вариант ИН2110101 27.10.2021– задание №12
Читать далее
Е12.33 Какое наименьшее количество единиц могло быть в исходной строке?
Какое наименьшее количество единиц могло быть в исходной строке? К исходной строке, содержащей более 30 единиц и не содержащей других символов, применили приведённую ниже программу.
НАЧАЛО ПОКА нашлось(111) заменить(111, 2) заменить(222, 1) КОНЕЦ ПОКА КОНЕЦ |
В результате получилась строка 211. Какое наименьшее количество единиц могло быть в исходной строке? Открытый пробник 01.11.2021 kompege.ru – задание №12
Читать далее
Е12.32 первая и последняя цифры – 3, а между ними стоит 120 цифр 6
Какая строка получится в результате применения приведённой выше программы к строке, в которой первая и последняя цифры – 3, а между ними стоит 120 цифр 6? В ответе запишите полученную строку. Дана программа для исполнителя Редактор:
НАЧАЛО ПОКА нашлось (63) ИЛИ нашлось (664) ИЛИ нашлось (6665) ЕСЛИ нашлось (63) ТО заменить (63, 4) КОНЕЦ ЕСЛИ ЕСЛИ нашлось (664) ТО заменить (664, 5) КОНЕЦ ЕСЛИ ЕСЛИ нашлось (6665) ТО заменить (6665, 3) КОНЕЦ ЕСЛИ КОНЕЦ ПОКА КОНЕЦ |
Исполнитель Редактор получает на вход строку цифр и преобразовывает её. Редактор может выполнять две команды, в обеих командах …
Читать далее
Е12.31 к строке, состоящей из 84 идущих подряд цифр 8
Какая строка получится в результате применения приведённой ниже программы к строке, состоящей из 84 идущих подряд цифр 8? В ответе запишите полученную строку.
НАЧАЛО ПОКА нашлось (777) ИЛИ нашлось (888) ЕСЛИ нашлось (777) ТО заменить (777, 8) ИНАЧЕ заменить (888, 7) КОНЕЦ ЕСЛИ КОНЕЦ ПОКА КОНЕЦ |
Ответ: Источник: «22.03.2021 ЕГЭ 100БАЛЛОВ»
Читать далее
Исполнители
Типы только для начальной подготовки (не нужно тренировать для экзамена):
-
Редактор простой 1 ( 8 )
-
Редактор простой 2 ( 7 )
-
Редактор простой 3 ( 4 )
-
Редактор простой 4 ( 4 )
Актуальные типы:
-
Редактор 1 ( 6 )
Если без иначе -
Редактор 2 ( 8 )
заменить и заменить -
Редактор 3 ( 30 )
Если — иначе -
Редактор 4 ( 4 )
Сколько цифр или сумма цифр в полученной строке -
Редактор 5 ( 4 )
Сколько цифр было удалено -
Редактор 6 ( 12 )
В два этапа -
Редактор новый ( 10 )
Устаревшие типы (нажмите, чтобы раскрыть)
-
Редактор 7 ( 12 )
Определить исходную строку -
Робот 1 ( 7 )
Идет, куда смотрит -
Робот 2 ( 8 )
Смотрит не туда, куда идет -
Робот 3 ( 30 )
Дойти до цели и не сломаться -
Робот 4 ( 4 )
Стены толщиной в клетку -
Черепашка ( 24 )
-
Словорез ( 7 )
Операции с символами -
Разное ( 2 )
Лестницы и др. -
Определить N ( 24 )
Чертежник и Робот -
Определить b при неизвестном N ( 2 )
Редактор простой 1 ( 8 )
1472 ege12 Редактор простой 1
Исполнитель Редактор получает на вход строку цифр и преобразовывает её. Редактор может выполнять две команды, в обеих командах v и w обозначают цепочки цифр.
заменить (v, w)
нашлось (v)
Дана программа для исполнителя Редактор:
НАЧАЛО
ПОКА нашлось (222) ИЛИ нашлось (888)
ЕСЛИ нашлось (222)
ТО заменить (222,
ИНАЧЕ заменить (888, 2)
КОНЕЦ ЕСЛИ
КОНЕЦ ПОКА
КОНЕЦ
Какая строка получится в результате применения приведённой ниже программы к строке, состоящей из 65 идущих подряд цифр 8? В ответе запишите полученную строку.
Обязательно укажите способ с вами: страница ВК, электронная почта, скайп
1474 ege12 Редактор простой 1
Исполнитель Редактор получает на вход строку цифр и преобразовывает её. Редактор может выполнять две команды, в обеих командах v и w обозначают цепочки цифр.
заменить (v, w)
нашлось (v)
Дана программа для исполнителя Редактор:
НАЧАЛО
ПОКА нашлось (222) ИЛИ нашлось (888)
ЕСЛИ нашлось (222)
ТО заменить (222,
ИНАЧЕ заменить (888, 2)
КОНЕЦ ЕСЛИ
КОНЕЦ ПОКА
КОНЕЦ
Какая строка получится в результате применения приведённой ниже программы к строке, состоящей из 62 идущих подряд цифр 8? В ответе запишите полученную строку.
Обязательно укажите способ с вами: страница ВК, электронная почта, скайп
1476 ege12 Редактор простой 1
Исполнитель Редактор получает на вход строку цифр и преобразовывает её. Редактор может выполнять две команды, в обеих командах v и w обозначают цепочки цифр.
заменить (v, w)
нашлось (v)
Дана программа для исполнителя Редактор:
НАЧАЛО
ПОКА нашлось (222) ИЛИ нашлось (888)
ЕСЛИ нашлось (222)
ТО заменить (222,
ИНАЧЕ заменить (888, 2)
КОНЕЦ ЕСЛИ
КОНЕЦ ПОКА
КОНЕЦ
Какая строка получится в результате применения приведённой ниже программы к строке, состоящей из 72 идущих подряд цифр 8? В ответе запишите полученную строку.
Обязательно укажите способ с вами: страница ВК, электронная почта, скайп
1478 ege12 Редактор простой 1
Исполнитель Редактор получает на вход строку цифр и преобразовывает её. Редактор может выполнять две команды, в обеих командах v и w обозначают цепочки цифр.
заменить (v, w)
нашлось (v)
Дана программа для исполнителя Редактор:
НАЧАЛО
ПОКА нашлось (222) ИЛИ нашлось (888)
ЕСЛИ нашлось (222)
ТО заменить (222,
ИНАЧЕ заменить (888, 2)
КОНЕЦ ЕСЛИ
КОНЕЦ ПОКА
КОНЕЦ
Какая строка получится в результате применения приведённой ниже программы к строке, состоящей из 93 идущих подряд цифр 8? В ответе запишите полученную строку.
Обязательно укажите способ с вами: страница ВК, электронная почта, скайп
1480 ege12 Редактор простой 1
Исполнитель Редактор получает на вход строку цифр и преобразовывает её. Редактор может выполнять две команды, в обеих командах v и w обозначают цепочки цифр.
заменить (v, w)
нашлось (v)
Дана программа для исполнителя Редактор:
НАЧАЛО
ПОКА нашлось (222) ИЛИ нашлось (888)
ЕСЛИ нашлось (222)
ТО заменить (222,
ИНАЧЕ заменить (888, 2)
КОНЕЦ ЕСЛИ
КОНЕЦ ПОКА
КОНЕЦ
Какая строка получится в результате применения приведённой ниже программы к строке, состоящей из 146 идущих подряд цифр 8? В ответе запишите полученную строку.
Обязательно укажите способ с вами: страница ВК, электронная почта, скайп
1482 ege12 Редактор простой 1
Исполнитель Редактор получает на вход строку цифр и преобразовывает её. Редактор может выполнять две команды, в обеих командах v и w обозначают цепочки цифр.
заменить (v, w)
нашлось (v)
Дана программа для исполнителя Редактор:
НАЧАЛО
ПОКА нашлось (222) ИЛИ нашлось (888)
ЕСЛИ нашлось (222)
ТО заменить (222,
ИНАЧЕ заменить (888, 2)
КОНЕЦ ЕСЛИ
КОНЕЦ ПОКА
КОНЕЦ
Какая строка получится в результате применения приведённой ниже программы к строке, состоящей из 156 идущих подряд цифр 8? В ответе запишите полученную строку.
Обязательно укажите способ с вами: страница ВК, электронная почта, скайп
1484 ege12 Редактор простой 1
Исполнитель Редактор получает на вход строку цифр и преобразовывает её. Редактор может выполнять две команды, в обеих командах v и w обозначают цепочки цифр.
заменить (v, w)
нашлось (v)
Дана программа для исполнителя Редактор:
НАЧАЛО
ПОКА нашлось (222) ИЛИ нашлось (888)
ЕСЛИ нашлось (222)
ТО заменить (222,
ИНАЧЕ заменить (888, 2)
КОНЕЦ ЕСЛИ
КОНЕЦ ПОКА
КОНЕЦ
Какая строка получится в результате применения приведённой ниже программы к строке, состоящей из 184 идущих подряд цифр 8? В ответе запишите полученную строку.
Обязательно укажите способ с вами: страница ВК, электронная почта, скайп
1486 ege12 Редактор простой 1
Исполнитель Редактор получает на вход строку цифр и преобразовывает её. Редактор может выполнять две команды, в обеих командах v и w обозначают цепочки цифр.
заменить (v, w)
нашлось (v)
Дана программа для исполнителя Редактор:
НАЧАЛО
ПОКА нашлось (222) ИЛИ нашлось (888)
ЕСЛИ нашлось (222)
ТО заменить (222,
ИНАЧЕ заменить (888, 2)
КОНЕЦ ЕСЛИ
КОНЕЦ ПОКА
КОНЕЦ
Какая строка получится в результате применения приведённой ниже программы к строке, состоящей из 193 идущих подряд цифр 8? В ответе запишите полученную строку.
Обязательно укажите способ с вами: страница ВК, электронная почта, скайп
Редактор простой 2 ( 7 )
1473 ege12 Редактор простой 2
Исполнитель Редактор получает на вход строку цифр и преобразовывает её. Редактор может выполнять две команды, в обеих командах v и w обозначают цепочки цифр.
заменить (v, w)
нашлось (v)
Дана программа для исполнителя Редактор:
НАЧАЛО
ПОКА нашлось (333) ИЛИ нашлось (555)
ЕСЛИ нашлось (555)
ТО заменить (555, 3)
ИНАЧЕ заменить (333, 5)
КОНЕЦ ЕСЛИ
КОНЕЦ ПОКА
КОНЕЦ
Какая строка получится в результате применения приведённой ниже программы к строке, состоящей из 65 идущих подряд цифр 5? В ответе запишите полученную строку.
Обязательно укажите способ с вами: страница ВК, электронная почта, скайп
1475 ege12 Редактор простой 2
Исполнитель Редактор получает на вход строку цифр и преобразовывает её. Редактор может выполнять две команды, в обеих командах v и w обозначают цепочки цифр.
заменить (v, w)
нашлось (v)
Дана программа для исполнителя Редактор:
НАЧАЛО
ПОКА нашлось (333) ИЛИ нашлось (555)
ЕСЛИ нашлось (555)
ТО заменить (555, 3)
ИНАЧЕ заменить (333, 5)
КОНЕЦ ЕСЛИ
КОНЕЦ ПОКА
КОНЕЦ
Какая строка получится в результате применения приведённой ниже программы к строке, состоящей из 62 идущих подряд цифр 5? В ответе запишите полученную строку.
Обязательно укажите способ с вами: страница ВК, электронная почта, скайп
1477 ege12 Редактор простой 2
Исполнитель Редактор получает на вход строку цифр и преобразовывает её. Редактор может выполнять две команды, в обеих командах v и w обозначают цепочки цифр.
заменить (v, w)
нашлось (v)
Дана программа для исполнителя Редактор:
НАЧАЛО
ПОКА нашлось (333) ИЛИ нашлось (555)
ЕСЛИ нашлось (555)
ТО заменить (555, 3)
ИНАЧЕ заменить (333, 5)
КОНЕЦ ЕСЛИ
КОНЕЦ ПОКА
КОНЕЦ
Какая строка получится в результате применения приведённой ниже программы к строке, состоящей из 72 идущих подряд цифр 5? В ответе запишите полученную строку.
Обязательно укажите способ с вами: страница ВК, электронная почта, скайп
1479 ege12 Редактор простой 2
Исполнитель Редактор получает на вход строку цифр и преобразовывает её. Редактор может выполнять две команды, в обеих командах v и w обозначают цепочки цифр.
заменить (v, w)
нашлось (v)
Дана программа для исполнителя Редактор:
НАЧАЛО
ПОКА нашлось (333) ИЛИ нашлось (555)
ЕСЛИ нашлось (555)
ТО заменить (555, 3)
ИНАЧЕ заменить (333, 5)
КОНЕЦ ЕСЛИ
КОНЕЦ ПОКА
КОНЕЦ
Какая строка получится в результате применения приведённой ниже программы к строке, состоящей из 93 идущих подряд цифр 5? В ответе запишите полученную строку.
Обязательно укажите способ с вами: страница ВК, электронная почта, скайп
1481 ege12 Редактор простой 2
Исполнитель Редактор получает на вход строку цифр и преобразовывает её. Редактор может выполнять две команды, в обеих командах v и w обозначают цепочки цифр.
заменить (v, w)
нашлось (v)
Дана программа для исполнителя Редактор:
НАЧАЛО
ПОКА нашлось (333) ИЛИ нашлось (555)
ЕСЛИ нашлось (555)
ТО заменить (555, 3)
ИНАЧЕ заменить (333, 5)
КОНЕЦ ЕСЛИ
КОНЕЦ ПОКА
КОНЕЦ
Какая строка получится в результате применения приведённой ниже программы к строке, состоящей из 146 идущих подряд цифр 5? В ответе запишите полученную строку.
Обязательно укажите способ с вами: страница ВК, электронная почта, скайп
1483 ege12 Редактор простой 2
Исполнитель Редактор получает на вход строку цифр и преобразовывает её. Редактор может выполнять две команды, в обеих командах v и w обозначают цепочки цифр.
заменить (v, w)
нашлось (v)
Дана программа для исполнителя Редактор:
НАЧАЛО
ПОКА нашлось (333) ИЛИ нашлось (555)
ЕСЛИ нашлось (555)
ТО заменить (555, 3)
ИНАЧЕ заменить (333, 5)
КОНЕЦ ЕСЛИ
КОНЕЦ ПОКА
КОНЕЦ
Какая строка получится в результате применения приведённой ниже программы к строке, состоящей из 156 идущих подряд цифр 5? В ответе запишите полученную строку.
Обязательно укажите способ с вами: страница ВК, электронная почта, скайп
1485 ege12 Редактор простой 2
Исполнитель Редактор получает на вход строку цифр и преобразовывает её. Редактор может выполнять две команды, в обеих командах v и w обозначают цепочки цифр.
заменить (v, w)
нашлось (v)
Дана программа для исполнителя Редактор:
НАЧАЛО
ПОКА нашлось (333) ИЛИ нашлось (555)
ЕСЛИ нашлось (555)
ТО заменить (555, 3)
ИНАЧЕ заменить (333, 5)
КОНЕЦ ЕСЛИ
КОНЕЦ ПОКА
КОНЕЦ
Какая строка получится в результате применения приведённой ниже программы к строке, состоящей из 184 идущих подряд цифр 5? В ответе запишите полученную строку.
Обязательно укажите способ с вами: страница ВК, электронная почта, скайп
Редактор простой 3 ( 4 )
1487 ege12 Редактор простой 3
Исполнитель Редактор получает на вход строку цифр и преобразовывает её. Редактор может выполнять две команды, в обеих командах v и w обозначают цепочки цифр.
заменить (v, w)
нашлось (v)
Дана программа для исполнителя Редактор:
НАЧАЛО
ПОКА нашлось (555) ИЛИ нашлось (888)
ПОКА нашлось (555)
заменить (555,
КОНЕЦ ПОКА
ПОКА нашлось (888)
заменить (888, 5)
КОНЕЦ ПОКА
КОНЕЦ ПОКА
КОНЕЦ
Дана строка, состоящая из 21 цифры, причем первые девять цифр – восьмерки, а остальные – пятерки. Какая строка получится в результате применения программы к данной строке?
Обязательно укажите способ с вами: страница ВК, электронная почта, скайп
1488 ege12 Редактор простой 3
Исполнитель Редактор получает на вход строку цифр и преобразовывает её. Редактор может выполнять две команды, в обеих командах v и w обозначают цепочки цифр.
заменить (v, w)
нашлось (v)
Дана программа для исполнителя Редактор:
НАЧАЛО
ПОКА нашлось (555) ИЛИ нашлось (888)
ЕСЛИ нашлось (555)
ТО заменить (555,
КОНЕЦ ЕСЛИ
ПОКА нашлось (888)
заменить (888, 5)
КОНЕЦ ПОКА
ЕСЛИ нашлось (555)
ТО заменить (555,
КОНЕЦ ЕСЛИ
КОНЕЦ ПОКА
КОНЕЦ
Дана строка, состоящая из 21 цифры, причем первые 18 цифр – восьмерки, а остальные – пятерки. Какая строка получится в результате применения программы к данной строке?
Обязательно укажите способ с вами: страница ВК, электронная почта, скайп
1489 ege12 Редактор простой 3
Исполнитель Редактор получает на вход строку цифр и преобразовывает её. Редактор может выполнять две команды, в обеих командах v и w обозначают цепочки цифр.
заменить (v, w)
нашлось (v)
Дана программа для исполнителя Редактор:
НАЧАЛО
ПОКА нашлось (444) ИЛИ нашлось (888)
ЕСЛИ нашлось (444)
ТО заменить (444,
КОНЕЦ ЕСЛИ
ПОКА нашлось (555)
заменить (555,
КОНЕЦ ПОКА
ПОКА нашлось (888)
заменить (888, 3)
КОНЕЦ ПОКА
КОНЕЦ ПОКА
КОНЕЦ
Дана строка, состоящая из 21 цифры, причем первые девять цифр – четверки, а остальные – пятерки. Какая строка получится в результате применения программы к данной строке?
Обязательно укажите способ с вами: страница ВК, электронная почта, скайп
3896 ege12 Редактор простой 3
Исполнитель Редактор получает на вход строку цифр и преобразовывает её. Редактор может выполнять две команды, в обеих командах v и w обозначают цепочки цифр.
заменить (v, w)
нашлось (v)
Дана программа для исполнителя Редактор:
НАЧАЛО ПОКА нашлось (2222) ИЛИ нашлось (666) ЕСЛИ нашлось (2222) ТО заменить (2222, 6) ИНАЧЕ заменить (666, 2) КОНЕЦ ЕСЛИ КОНЕЦ ПОКА КОНЕЦ
Какая строка получится в результате применения приведённой выше программы к строке, состоящей из 79 идущих подряд цифр 6? В ответе запишите полученную строку.
Обязательно укажите способ с вами: страница ВК, электронная почта, скайп
Редактор простой 4 ( 4 )
1490 ege12 Редактор простой 4
Исполнитель Редактор получает на вход строку цифр и преобразовывает её. Редактор может выполнять две команды, в обеих командах v и w обозначают цепочки цифр.
заменить (v, w)
нашлось (v)
Дана программа для исполнителя Редактор:
НАЧАЛО
ПОКА нашлось (333) ИЛИ нашлось (888)
ЕСЛИ нашлось (333)
ТО заменить (333,
ИНАЧЕ заменить (888, 3)
КОНЕЦ ЕСЛИ
КОНЕЦ ПОКА
КОНЕЦ
Какая строка получится в результате применения приведённой ниже программы к строке, состоящей из 125 идущих подряд цифр 8? В ответе запишите полученную строку.
Обязательно укажите способ с вами: страница ВК, электронная почта, скайп
1491 ege12 Редактор простой 4
Исполнитель Редактор получает на вход строку цифр и преобразовывает её. Редактор может выполнять две команды, в обеих командах v и w обозначают цепочки цифр.
заменить (v, w)
нашлось (v)
Дана программа для исполнителя Редактор:
НАЧАЛО
ПОКА нашлось (18) ИЛИ нашлось (288) ИЛИ нашлось (3888)
ЕСЛИ нашлось (18)
ТО заменить (18, 2)
ИНАЧЕ
ЕСЛИ нашлось (288)
ТО заменить (288, 3)
ИНАЧЕ заменить (3888, 1)
КОНЕЦ ЕСЛИ
КОНЕЦ ЕСЛИ
КОНЕЦ ПОКА
КОНЕЦ
Какая строка получится в результате применения этой программы к строке, состоящей из цифры 1, за которой следуют 80 идущих подряд цифр 8? В ответе запишите полученную строку.
Обязательно укажите способ с вами: страница ВК, электронная почта, скайп
1492 ege12 Редактор простой 4
Исполнитель Редактор получает на вход строку цифр и преобразовывает её. Редактор может выполнять две команды, в обеих командах v и w обозначают цепочки цифр.
заменить (v, w)
нашлось (v)
Дана программа для исполнителя Редактор:
НАЧАЛО
ПОКА нашлось (5555) ИЛИ нашлось (3333)
ЕСЛИ нашлось (5555)
ТО заменить (5555, 3)
ИНАЧЕ заменить (3333, 5)
КОНЕЦ ЕСЛИ
КОНЕЦ ПОКА
КОНЕЦ
Какая строка получится в результате применения приведённой ниже программы к строке, состоящей из 147 идущих подряд цифр 5? В ответе запишите полученную строку.
Обязательно укажите способ с вами: страница ВК, электронная почта, скайп
1493 ege12 Редактор простой 4
Исполнитель Редактор получает на вход строку цифр и преобразовывает её. Редактор может выполнять две команды, в обеих командах v и w обозначают цепочки цифр.
заменить (v, w)
нашлось (v)
Дана программа для исполнителя Редактор:
НАЧАЛО
ПОКА нашлось (5555) ИЛИ нашлось (3333)
ЕСЛИ нашлось (5555)
ТО заменить (5555, 3)
ИНАЧЕ заменить (3333, 5)
КОНЕЦ ЕСЛИ
КОНЕЦ ПОКА
КОНЕЦ
Какая строка получится в результате применения приведённой ниже программы к строке, состоящей из 147 идущих подряд цифр 3? В ответе запишите полученную строку.
Обязательно укажите способ с вами: страница ВК, электронная почта, скайп
Редактор 1 ( 6 )
Если без иначе
3921 ege12 Редактор 1
Исполнитель Редактор получает на вход строку цифр и преобразовывает её. Редактор может выполнять две команды, в обеих командах v и w обозначают цепочки цифр.
заменить (v, w)
нашлось (v)
Дана программа для исполнителя Редактор:
НАЧАЛО ПОКА нашлось (25) ИЛИ нашлось (355) ИЛИ нашлось (4555) ЕСЛИ нашлось (25) ТО заменить (25, 3) КОНЕЦ ЕСЛИ ЕСЛИ нашлось (355) ТО заменить (355, 4) КОНЕЦ ЕСЛИ ЕСЛИ нашлось (4555) ТО заменить (4555, 2) КОНЕЦ ЕСЛИ КОНЕЦ ПОКА КОНЕЦ
Какая строка получится в результате применения приведённой выше программы к строке, состоящей из цифры 3 и следующих за ней 57 цифр 5? В ответе запишите полученную строку.
Обязательно укажите способ с вами: страница ВК, электронная почта, скайп
3922 ege12 Редактор 1
Исполнитель Редактор получает на вход строку цифр и преобразовывает её. Редактор может выполнять две команды, в обеих командах v и w обозначают цепочки цифр.
заменить (v, w)
нашлось (v)
Дана программа для исполнителя Редактор:
НАЧАЛО ПОКА нашлось (25) ИЛИ нашлось (355) ИЛИ нашлось (4555) ЕСЛИ нашлось (25) ТО заменить (25, 3) КОНЕЦ ЕСЛИ ЕСЛИ нашлось (355) ТО заменить (355, 4) КОНЕЦ ЕСЛИ ЕСЛИ нашлось (4555) ТО заменить (4555, 2) КОНЕЦ ЕСЛИ КОНЕЦ ПОКА КОНЕЦ
Какая строка получится в результате применения приведённой выше программы к строке, состоящей из цифры 4 и следующих за ними 90 цифр 5? В ответе запишите полученную строку.
Обязательно укажите способ с вами: страница ВК, электронная почта, скайп
3925 ege12 Редактор 1
Исполнитель Редактор получает на вход строку цифр и преобразовывает её. Редактор может выполнять две команды, в обеих командах v и w обозначают цепочки цифр.
заменить (v, w)
нашлось (v)
Дана программа для исполнителя Редактор:
НАЧАЛО ПОКА нашлось (63) ИЛИ нашлось (664) ИЛИ нашлось (6665) ЕСЛИ нашлось (63) ТО заменить (63, 4) КОНЕЦ ЕСЛИ ЕСЛИ нашлось (664) ТО заменить (664, 5) КОНЕЦ ЕСЛИ ЕСЛИ нашлось (6665) ТО заменить (6665, 3) КОНЕЦ ЕСЛИ КОНЕЦ ПОКА КОНЕЦ
Какая строка получится в результате применения приведённой выше программы к строке, в которой первая и последняя цифры – 3, а между ними стоит 100 цифр 6? В ответе запишите полученную строку.
Обязательно укажите способ с вами: страница ВК, электронная почта, скайп
3923 ege12 Редактор 1
Исполнитель Редактор получает на вход строку цифр и преобразовывает её. Редактор может выполнять две команды, в обеих командах v и w обозначают цепочки цифр.
заменить (v, w)
нашлось (v)
Дана программа для исполнителя Редактор:
НАЧАЛО ПОКА нашлось (25) ИЛИ нашлось (355) ИЛИ нашлось (4555) ЕСЛИ нашлось (25) ТО заменить (25, 4) КОНЕЦ ЕСЛИ ЕСЛИ нашлось (355) ТО заменить (355, 2) КОНЕЦ ЕСЛИ ЕСЛИ нашлось (4555) ТО заменить (4555, 3) КОНЕЦ ЕСЛИ КОНЕЦ ПОКА КОНЕЦ
Какая строка получится в результате применения приведённой выше программы к строке, состоящей из цифры 2 и следующих за ними 81 цифр 5? В ответе запишите полученную строку.
Обязательно укажите способ с вами: страница ВК, электронная почта, скайп
3924 ege12 Редактор 1
Исполнитель Редактор получает на вход строку цифр и преобразовывает её. Редактор может выполнять две команды, в обеих командах v и w обозначают цепочки цифр.
заменить (v, w)
нашлось (v)
Дана программа для исполнителя Редактор:
НАЧАЛО ПОКА нашлось (25) ИЛИ нашлось (355) ИЛИ нашлось (4555) ЕСЛИ нашлось (25) ТО заменить (25, 4) КОНЕЦ ЕСЛИ ЕСЛИ нашлось (355) ТО заменить (355, 2) КОНЕЦ ЕСЛИ ЕСЛИ нашлось (4555) ТО заменить (4555, 3) КОНЕЦ ЕСЛИ КОНЕЦ ПОКА КОНЕЦ
Какая строка получится в результате применения приведённой выше программы к строке, в которой первая и последняя цифры – 3, а между ними стоит 100 цифр 5? В ответе запишите полученную строку.
Обязательно укажите способ с вами: страница ВК, электронная почта, скайп
3926 ege12 Редактор 1
Исполнитель Редактор получает на вход строку цифр и преобразовывает её. Редактор может выполнять две команды, в обеих командах v и w обозначают цепочки цифр.
заменить (v, w)
нашлось (v)
Дана программа для исполнителя Редактор:
НАЧАЛО ПОКА нашлось (63) ИЛИ нашлось (664) ИЛИ нашлось (6665) ЕСЛИ нашлось (63) ТО заменить (63, 4) КОНЕЦ ЕСЛИ ЕСЛИ нашлось (664) ТО заменить (664, 5) КОНЕЦ ЕСЛИ ЕСЛИ нашлось (6665) ТО заменить (6665, 3) КОНЕЦ ЕСЛИ КОНЕЦ ПОКА КОНЕЦ
Какая строка получится в результате применения приведённой выше программы к строке, в которой первая и последняя цифры – 3, а между ними стоит 120 цифр 6? В ответе запишите полученную строку.
Обязательно укажите способ с вами: страница ВК, электронная почта, скайп
Редактор 2 ( 8 )
заменить и заменить
3944 ege12 Редактор 2
Исполнитель Редактор получает на вход строку цифр и преобразовывает её. Редактор может выполнять две команды, в обеих командах v и w обозначают цепочки цифр.
заменить (v, w)
нашлось (v)
Если при выполнении команды заменить цепочка, которую нужно заменить, не найдена, то строка не изменяется. Дана программа для исполнителя Редактор:
НАЧАЛО ПОКА нашлось (777) заменить (777, 22) заменить (222, 7) КОНЕЦ ПОКА КОНЕЦ
Какая строка получится в результате применения приведённой ниже программы к строке, состоящей из 143 цифр 7?
Обязательно укажите способ с вами: страница ВК, электронная почта, скайп
3940 ege12 Редактор 2
Исполнитель Редактор получает на вход строку цифр и преобразовывает её. Редактор может выполнять две команды, в обеих командах v и w обозначают цепочки цифр.
заменить (v, w)
нашлось (v)
Если при выполнении команды заменить цепочка, которую нужно заменить, не найдена, то строка не изменяется. Дана программа для исполнителя Редактор:
НАЧАЛО ПОКА нашлось (5555) заменить (5555, 33) заменить (333, 5) КОНЕЦ ПОКА КОНЕЦ
Какая строка получится в результате применения приведённой ниже программы к строке, состоящей из 150 цифр 5?
Обязательно укажите способ с вами: страница ВК, электронная почта, скайп
3943 ege12 Редактор 2
Исполнитель Редактор получает на вход строку цифр и преобразовывает её. Редактор может выполнять две команды, в обеих командах v и w обозначают цепочки цифр.
заменить (v, w)
нашлось (v)
Если при выполнении команды заменить цепочка, которую нужно заменить, не найдена, то строка не изменяется. Дана программа для исполнителя Редактор:
НАЧАЛО ПОКА нашлось (222) заменить (22, 7) заменить (77, 2) КОНЕЦ ПОКА КОНЕЦ
Какая строка получится в результате применения приведённой ниже программы к строке, состоящей из 103 цифр 2?
Обязательно укажите способ с вами: страница ВК, электронная почта, скайп
3941 ege12 Редактор 2
Исполнитель Редактор получает на вход строку цифр и преобразовывает её. Редактор может выполнять две команды, в обеих командах v и w обозначают цепочки цифр.
заменить (v, w)
нашлось (v)
Если при выполнении команды заменить цепочка, которую нужно заменить, не найдена, то строка не изменяется. Дана программа для исполнителя Редактор:
НАЧАЛО ПОКА нашлось (1111) заменить (1111, 33) заменить (333, 1) КОНЕЦ ПОКА КОНЕЦ
Какая строка получится в результате применения приведённой ниже программы к строке, состоящей из 198 цифр 1?
Обязательно укажите способ с вами: страница ВК, электронная почта, скайп
3942 ege12 Редактор 2
Исполнитель Редактор получает на вход строку цифр и преобразовывает её. Редактор может выполнять две команды, в обеих командах v и w обозначают цепочки цифр.
заменить (v, w)
нашлось (v)
Если при выполнении команды заменить цепочка, которую нужно заменить, не найдена, то строка не изменяется. Дана программа для исполнителя Редактор:
НАЧАЛО ПОКА нашлось (777) заменить (77, 2) заменить (22, 7) КОНЕЦ ПОКА КОНЕЦ
Какая строка получится в результате применения приведённой ниже программы к строке, состоящей из 170 цифр 7?
Обязательно укажите способ с вами: страница ВК, электронная почта, скайп
3945 ege12 Редактор 2
Исполнитель Редактор получает на вход строку цифр и преобразовывает её. Редактор может выполнять две команды, в обеих командах v и w обозначают цепочки цифр.
заменить (v, w)
нашлось (v)
Если при выполнении команды заменить цепочка, которую нужно заменить, не найдена, то строка не изменяется. Дана программа для исполнителя Редактор:
НАЧАЛО ПОКА нашлось (56) ИЛИ нашлось (1111) заменить (56, 1) заменить (1111, 1) КОНЕЦ ПОКА КОНЕЦ
Какая строка получится в результате применения приведённой ниже программы к строке, состоящей из 102 строк 561 (561561561…561)?
Обязательно укажите способ с вами: страница ВК, электронная почта, скайп
3946 ege12 Редактор 2
Исполнитель Редактор получает на вход строку цифр и преобразовывает её. Редактор может выполнять две команды, в обеих командах v и w обозначают цепочки цифр.
заменить (v, w)
нашлось (v)
Если при выполнении команды заменить цепочка, которую нужно заменить, не найдена, то строка не изменяется. Дана программа для исполнителя Редактор:
НАЧАЛО ПОКА нашлось (56) ИЛИ нашлось (3333) заменить (56, 3) заменить (3333, 3) КОНЕЦ ПОКА КОНЕЦ
Какая строка получится в результате применения приведённой ниже программы к строке, состоящей из 121 строки 563 (563563563…563)?
Обязательно укажите способ с вами: страница ВК, электронная почта, скайп
3947 ege12 Редактор 2
Исполнитель Редактор получает на вход строку цифр и преобразовывает её. Редактор может выполнять две команды, в обеих командах v и w обозначают цепочки цифр.
заменить (v, w)
нашлось (v)
Если при выполнении команды заменить цепочка, которую нужно заменить, не найдена, то строка не изменяется. Дана программа для исполнителя Редактор:
НАЧАЛО ПОКА нашлось (68) ИЛИ нашлось (7777) заменить (68, 7) заменить (7777, 7) КОНЕЦ ПОКА КОНЕЦ
Какая строка получится в результате применения приведённой ниже программы к строке, состоящей из 143 строки 687 (687687687…687)?
Обязательно укажите способ с вами: страница ВК, электронная почта, скайп
Редактор 3 ( 30 )
Если — иначе
3917 ege12 Редактор 3
Исполнитель Редактор получает на вход строку цифр и преобразовывает её. Редактор может выполнять две команды, в обеих командах v и w обозначают цепочки цифр.
заменить (v, w)
нашлось (v)
Дана программа для исполнителя Редактор:
НАЧАЛО ПОКА нашлось (9999) ИЛИ нашлось (333) ЕСЛИ нашлось (9999) ТО заменить (9999, 3) ИНАЧЕ заменить (333, 99) КОНЕЦ ЕСЛИ КОНЕЦ ПОКА КОНЕЦ
Какая строка получится в результате применения приведённой выше программы к строке, состоящей из 194 идущих подряд цифр 9? В ответе запишите полученную строку.
Обязательно укажите способ с вами: страница ВК, электронная почта, скайп
3920 ege12 Редактор 3
Исполнитель Редактор получает на вход строку цифр и преобразовывает её. Редактор может выполнять две команды, в обеих командах v и w обозначают цепочки цифр.
заменить (v, w)
нашлось (v)
Дана программа для исполнителя Редактор:
НАЧАЛО ПОКА нашлось (9999) ИЛИ нашлось (333) ЕСЛИ нашлось (9999) ТО заменить (9999, 3) ИНАЧЕ заменить (333, 99) КОНЕЦ ЕСЛИ КОНЕЦ ПОКА КОНЕЦ
Какая строка получится в результате применения приведённой выше программы к строке, состоящей из 207 идущих подряд цифр 3? В ответе запишите полученную строку.
Обязательно укажите способ с вами: страница ВК, электронная почта, скайп
3918 ege12 Редактор 3
Исполнитель Редактор получает на вход строку цифр и преобразовывает её. Редактор может выполнять две команды, в обеих командах v и w обозначают цепочки цифр.
заменить (v, w)
нашлось (v)
Дана программа для исполнителя Редактор:
НАЧАЛО ПОКА нашлось (9999) ИЛИ нашлось (333) ЕСЛИ нашлось (9999) ТО заменить (9999, 3) ИНАЧЕ заменить (333, 99) КОНЕЦ ЕСЛИ КОНЕЦ ПОКА КОНЕЦ
Какая строка получится в результате применения приведённой выше программы к строке, состоящей из 194 идущих подряд цифр 3? В ответе запишите полученную строку.
Обязательно укажите способ с вами: страница ВК, электронная почта, скайп
3919 ege12 Редактор 3
Исполнитель Редактор получает на вход строку цифр и преобразовывает её. Редактор может выполнять две команды, в обеих командах v и w обозначают цепочки цифр.
заменить (v, w)
нашлось (v)
Дана программа для исполнителя Редактор:
НАЧАЛО ПОКА нашлось (9999) ИЛИ нашлось (333) ЕСЛИ нашлось (9999) ТО заменить (9999, 3) ИНАЧЕ заменить (333, 99) КОНЕЦ ЕСЛИ КОНЕЦ ПОКА КОНЕЦ
Какая строка получится в результате применения приведённой выше программы к строке, состоящей из 207 идущих подряд цифр 9? В ответе запишите полученную строку.
Обязательно укажите способ с вами: страница ВК, электронная почта, скайп
3927 ege12 Редактор 3
Исполнитель Редактор получает на вход строку цифр и преобразовывает её. Редактор может выполнять две команды, в обеих командах v и w обозначают цепочки цифр.
заменить (v, w)
нашлось (v)
Дана программа для исполнителя Редактор:
НАЧАЛО ПОКА нашлось (63) ИЛИ нашлось (664) ИЛИ нашлось (6665) ЕСЛИ нашлось (63) ТО заменить (63, 4) ИНАЧЕ ЕСЛИ нашлось (664) ТО заменить (664, 5) ИНАЧЕ ЕСЛИ нашлось (6665) ТО заменить (6665, 3) КОНЕЦ ЕСЛИ КОНЕЦ ЕСЛИ КОНЕЦ ЕСЛИ КОНЕЦ ПОКА КОНЕЦ
Какая строка получится в результате применения приведённой выше программы к строке, в которой первая и последняя цифры – 4, а между ними стоит 125 цифр 6? В ответе запишите полученную строку.
Обязательно укажите способ с вами: страница ВК, электронная почта, скайп
3930 ege12 Редактор 3
Исполнитель Редактор получает на вход строку цифр и преобразовывает её. Редактор может выполнять две команды, в обеих командах v и w обозначают цепочки цифр.
заменить (v, w)
нашлось (v)
Дана программа для исполнителя Редактор:
НАЧАЛО ПОКА нашлось (63) ИЛИ нашлось (664) ИЛИ нашлось (6665) ЕСЛИ нашлось (63) ТО заменить (63, 4) ИНАЧЕ ЕСЛИ нашлось (664) ТО заменить (664, 65) ИНАЧЕ ЕСЛИ нашлось (6665) ТО заменить (6665, 663) КОНЕЦ ЕСЛИ КОНЕЦ ЕСЛИ КОНЕЦ ЕСЛИ КОНЕЦ ПОКА КОНЕЦ
Какая строка получится в результате применения приведённой выше программы к строке, в которой первая и последняя цифры – 5, а между ними стоит 152 цифры 6? В ответе запишите полученную строку.
Обязательно укажите способ с вами: страница ВК, электронная почта, скайп
3928 ege12 Редактор 3
Исполнитель Редактор получает на вход строку цифр и преобразовывает её. Редактор может выполнять две команды, в обеих командах v и w обозначают цепочки цифр.
заменить (v, w)
нашлось (v)
Дана программа для исполнителя Редактор:
НАЧАЛО ПОКА нашлось (63) ИЛИ нашлось (664) ИЛИ нашлось (6665) ЕСЛИ нашлось (63) ТО заменить (63, 4) ИНАЧЕ ЕСЛИ нашлось (664) ТО заменить (664, 5) ИНАЧЕ ЕСЛИ нашлось (6665) ТО заменить (6665, 3) КОНЕЦ ЕСЛИ КОНЕЦ ЕСЛИ КОНЕЦ ЕСЛИ КОНЕЦ ПОКА КОНЕЦ
Какая строка получится в результате применения приведённой выше программы к строке, в которой первая и последняя цифры – 4, а между ними стоит 79 цифр 6? В ответе запишите полученную строку.
Обязательно укажите способ с вами: страница ВК, электронная почта, скайп
3929 ege12 Редактор 3
Исполнитель Редактор получает на вход строку цифр и преобразовывает её. Редактор может выполнять две команды, в обеих командах v и w обозначают цепочки цифр.
заменить (v, w)
нашлось (v)
Дана программа для исполнителя Редактор:
НАЧАЛО ПОКА нашлось (63) ИЛИ нашлось (664) ИЛИ нашлось (6665) ЕСЛИ нашлось (63) ТО заменить (63, 4) ИНАЧЕ ЕСЛИ нашлось (664) ТО заменить (664, 65) ИНАЧЕ ЕСЛИ нашлось (6665) ТО заменить (6665, 663) КОНЕЦ ЕСЛИ КОНЕЦ ЕСЛИ КОНЕЦ ЕСЛИ КОНЕЦ ПОКА КОНЕЦ
Какая строка получится в результате применения приведённой выше программы к строке, в которой первая и последняя цифры – 5, а между ними стоит 120 цифр 6? В ответе запишите полученную строку.
Обязательно укажите способ с вами: страница ВК, электронная почта, скайп
3931 ege12 Редактор 3
Исполнитель Редактор получает на вход строку цифр и преобразовывает её. Редактор может выполнять две команды, в обеих командах v и w обозначают цепочки цифр.
заменить (v, w)
нашлось (v)
Дана программа для исполнителя Редактор:
НАЧАЛО ПОКА нашлось (63) ИЛИ нашлось (664) ИЛИ нашлось (6665) ЕСЛИ нашлось (63) ТО заменить (63, 4) ИНАЧЕ ЕСЛИ нашлось (664) ТО заменить (664, 65) ИНАЧЕ ЕСЛИ нашлось (6665) ТО заменить (6665, 63) КОНЕЦ ЕСЛИ КОНЕЦ ЕСЛИ КОНЕЦ ЕСЛИ КОНЕЦ ПОКА КОНЕЦ
Какая строка получится в результате применения приведённой выше программы к строке, в которой первая и последняя цифры – 3, а между ними стоит 115 цифр 6? В ответе запишите полученную строку.
Обязательно укажите способ с вами: страница ВК, электронная почта, скайп
3897 ege12 Редактор 3
Исполнитель Редактор получает на вход строку цифр и преобразовывает её. Редактор может выполнять две команды, в обеих командах v и w обозначают цепочки цифр.
заменить (v, w)
нашлось (v)
Дана программа для исполнителя Редактор:
НАЧАЛО ПОКА нашлось (2222) ИЛИ нашлось (666) ЕСЛИ нашлось (2222) ТО заменить (2222, 6) ИНАЧЕ заменить (666, 2) КОНЕЦ ЕСЛИ КОНЕЦ ПОКА КОНЕЦ
Какая строка получится в результате применения приведённой выше программы к строке, состоящей из 166 идущих подряд цифр 2? В ответе запишите полученную строку.
Обязательно укажите способ с вами: страница ВК, электронная почта, скайп
3898 ege12 Редактор 3
Исполнитель Редактор получает на вход строку цифр и преобразовывает её. Редактор может выполнять две команды, в обеих командах v и w обозначают цепочки цифр.
заменить (v, w)
нашлось (v)
Дана программа для исполнителя Редактор:
НАЧАЛО ПОКА нашлось (2222) ИЛИ нашлось (666) ЕСЛИ нашлось (2222) ТО заменить (2222, 6) ИНАЧЕ заменить (666, 2) КОНЕЦ ЕСЛИ КОНЕЦ ПОКА КОНЕЦ
Какая строка получится в результате применения приведённой выше программы к строке, состоящей из 166 идущих подряд цифр 6? В ответе запишите полученную строку.
Обязательно укажите способ с вами: страница ВК, электронная почта, скайп
3899 ege12 Редактор 3
Исполнитель Редактор получает на вход строку цифр и преобразовывает её. Редактор может выполнять две команды, в обеих командах v и w обозначают цепочки цифр.
заменить (v, w)
нашлось (v)
Дана программа для исполнителя Редактор:
НАЧАЛО ПОКА нашлось (2222) ИЛИ нашлось (666) ЕСЛИ нашлось (2222) ТО заменить (2222, 6) ИНАЧЕ заменить (666, 2) КОНЕЦ ЕСЛИ КОНЕЦ ПОКА КОНЕЦ
Какая строка получится в результате применения приведённой выше программы к строке, состоящей из 239 идущих подряд цифр 2? В ответе запишите полученную строку.
Обязательно укажите способ с вами: страница ВК, электронная почта, скайп
3900 ege12 Редактор 3
Исполнитель Редактор получает на вход строку цифр и преобразовывает её. Редактор может выполнять две команды, в обеих командах v и w обозначают цепочки цифр.
заменить (v, w)
нашлось (v)
Дана программа для исполнителя Редактор:
НАЧАЛО ПОКА нашлось (2222) ИЛИ нашлось (666) ЕСЛИ нашлось (2222) ТО заменить (2222, 6) ИНАЧЕ заменить (666, 2) КОНЕЦ ЕСЛИ КОНЕЦ ПОКА КОНЕЦ
Какая строка получится в результате применения приведённой выше программы к строке, состоящей из 239 идущих подряд цифр 6? В ответе запишите полученную строку.
Обязательно укажите способ с вами: страница ВК, электронная почта, скайп
3901 ege12 Редактор 3
Исполнитель Редактор получает на вход строку цифр и преобразовывает её. Редактор может выполнять две команды, в обеих командах v и w обозначают цепочки цифр.
заменить (v, w)
нашлось (v)
Дана программа для исполнителя Редактор:
НАЧАЛО ПОКА нашлось (222) ИЛИ нашлось (6666) ЕСЛИ нашлось (222) ТО заменить (222, 6) ИНАЧЕ заменить (6666, 2) КОНЕЦ ЕСЛИ КОНЕЦ ПОКА КОНЕЦ
Какая строка получится в результате применения приведённой выше программы к строке, состоящей из 282 идущих подряд цифр 2? В ответе запишите полученную строку.
Обязательно укажите способ с вами: страница ВК, электронная почта, скайп
3902 ege12 Редактор 3
Исполнитель Редактор получает на вход строку цифр и преобразовывает её. Редактор может выполнять две команды, в обеих командах v и w обозначают цепочки цифр.
заменить (v, w)
нашлось (v)
Дана программа для исполнителя Редактор:
НАЧАЛО ПОКА нашлось (222) ИЛИ нашлось (6666) ЕСЛИ нашлось (222) ТО заменить (222, 6) ИНАЧЕ заменить (6666, 2) КОНЕЦ ЕСЛИ КОНЕЦ ПОКА КОНЕЦ
Какая строка получится в результате применения приведённой выше программы к строке, состоящей из 282 идущих подряд цифр 6? В ответе запишите полученную строку.
Обязательно укажите способ с вами: страница ВК, электронная почта, скайп
3904 ege12 Редактор 3
Исполнитель Редактор получает на вход строку цифр и преобразовывает её. Редактор может выполнять две команды, в обеих командах v и w обозначают цепочки цифр.
заменить (v, w)
нашлось (v)
Дана программа для исполнителя Редактор:
НАЧАЛО ПОКА нашлось (222) ИЛИ нашлось (6666) ЕСЛИ нашлось (222) ТО заменить (222, 6) ИНАЧЕ заменить (6666, 2) КОНЕЦ ЕСЛИ КОНЕЦ ПОКА КОНЕЦ
Какая строка получится в результате применения приведённой выше программы к строке, состоящей из 292 идущих подряд цифр 6? В ответе запишите полученную строку.
Обязательно укажите способ с вами: страница ВК, электронная почта, скайп
3903 ege12 Редактор 3
Исполнитель Редактор получает на вход строку цифр и преобразовывает её. Редактор может выполнять две команды, в обеих командах v и w обозначают цепочки цифр.
заменить (v, w)
нашлось (v)
Дана программа для исполнителя Редактор:
НАЧАЛО ПОКА нашлось (222) ИЛИ нашлось (6666) ЕСЛИ нашлось (222) ТО заменить (222, 6) ИНАЧЕ заменить (6666, 2) КОНЕЦ ЕСЛИ КОНЕЦ ПОКА КОНЕЦ
Какая строка получится в результате применения приведённой выше программы к строке, состоящей из 292 идущих подряд цифр 2? В ответе запишите полученную строку.
Обязательно укажите способ с вами: страница ВК, электронная почта, скайп
3905 ege12 Редактор 3
Исполнитель Редактор получает на вход строку цифр и преобразовывает её. Редактор может выполнять две команды, в обеих командах v и w обозначают цепочки цифр.
заменить (v, w)
нашлось (v)
Дана программа для исполнителя Редактор:
НАЧАЛО ПОКА нашлось (4444) ИЛИ нашлось (7777) ЕСЛИ нашлось (4444) ТО заменить (4444, 77) ИНАЧЕ заменить (7777, 44) КОНЕЦ ЕСЛИ КОНЕЦ ПОКА КОНЕЦ
Какая строка получится в результате применения приведённой выше программы к строке, состоящей из 86 идущих подряд цифр 4? В ответе запишите полученную строку.
Обязательно укажите способ с вами: страница ВК, электронная почта, скайп
3908 ege12 Редактор 3
Исполнитель Редактор получает на вход строку цифр и преобразовывает её. Редактор может выполнять две команды, в обеих командах v и w обозначают цепочки цифр.
заменить (v, w)
нашлось (v)
Дана программа для исполнителя Редактор:
НАЧАЛО ПОКА нашлось (4444) ИЛИ нашлось (7777) ЕСЛИ нашлось (4444) ТО заменить (4444, 77) ИНАЧЕ заменить (7777, 44) КОНЕЦ ЕСЛИ КОНЕЦ ПОКА КОНЕЦ
Какая строка получится в результате применения приведённой выше программы к строке, состоящей из 123 идущих подряд цифр 7? В ответе запишите полученную строку.
Обязательно укажите способ с вами: страница ВК, электронная почта, скайп
3895 ege12 Редактор 3
Исполнитель Редактор получает на вход строку цифр и преобразовывает её. Редактор может выполнять две команды, в обеих командах v и w обозначают цепочки цифр.
заменить (v, w)
нашлось (v)
Дана программа для исполнителя Редактор:
НАЧАЛО ПОКА нашлось (2222) ИЛИ нашлось (666) ЕСЛИ нашлось (2222) ТО заменить (2222, 6) ИНАЧЕ заменить (666, 2) КОНЕЦ ЕСЛИ КОНЕЦ ПОКА КОНЕЦ
Какая строка получится в результате применения приведённой выше программы к строке, состоящей из 79 идущих подряд цифр 2? В ответе запишите полученную строку.
Обязательно укажите способ с вами: страница ВК, электронная почта, скайп
3906 ege12 Редактор 3
Исполнитель Редактор получает на вход строку цифр и преобразовывает её. Редактор может выполнять две команды, в обеих командах v и w обозначают цепочки цифр.
заменить (v, w)
нашлось (v)
Дана программа для исполнителя Редактор:
НАЧАЛО ПОКА нашлось (4444) ИЛИ нашлось (7777) ЕСЛИ нашлось (4444) ТО заменить (4444, 77) ИНАЧЕ заменить (7777, 44) КОНЕЦ ЕСЛИ КОНЕЦ ПОКА КОНЕЦ
Какая строка получится в результате применения приведённой выше программы к строке, состоящей из 86 идущих подряд цифр 7? В ответе запишите полученную строку.
Обязательно укажите способ с вами: страница ВК, электронная почта, скайп
3907 ege12 Редактор 3
Исполнитель Редактор получает на вход строку цифр и преобразовывает её. Редактор может выполнять две команды, в обеих командах v и w обозначают цепочки цифр.
заменить (v, w)
нашлось (v)
Дана программа для исполнителя Редактор:
НАЧАЛО ПОКА нашлось (4444) ИЛИ нашлось (7777) ЕСЛИ нашлось (4444) ТО заменить (4444, 77) ИНАЧЕ заменить (7777, 44) КОНЕЦ ЕСЛИ КОНЕЦ ПОКА КОНЕЦ
Какая строка получится в результате применения приведённой выше программы к строке, состоящей из 123 идущих подряд цифр 4? В ответе запишите полученную строку.
Обязательно укажите способ с вами: страница ВК, электронная почта, скайп
3909 ege12 Редактор 3
Исполнитель Редактор получает на вход строку цифр и преобразовывает её. Редактор может выполнять две команды, в обеих командах v и w обозначают цепочки цифр.
заменить (v, w)
нашлось (v)
Дана программа для исполнителя Редактор:
НАЧАЛО ПОКА нашлось (4444) ИЛИ нашлось (777) ЕСЛИ нашлось (4444) ТО заменить (4444, 77) ИНАЧЕ заменить (777, 4) КОНЕЦ ЕСЛИ КОНЕЦ ПОКА КОНЕЦ
Какая строка получится в результате применения приведённой выше программы к строке, состоящей из 186 идущих подряд цифр 4? В ответе запишите полученную строку.
Обязательно укажите способ с вами: страница ВК, электронная почта, скайп
3910 ege12 Редактор 3
Исполнитель Редактор получает на вход строку цифр и преобразовывает её. Редактор может выполнять две команды, в обеих командах v и w обозначают цепочки цифр.
заменить (v, w)
нашлось (v)
Дана программа для исполнителя Редактор:
НАЧАЛО ПОКА нашлось (4444) ИЛИ нашлось (777) ЕСЛИ нашлось (4444) ТО заменить (4444, 77) ИНАЧЕ заменить (777, 4) КОНЕЦ ЕСЛИ КОНЕЦ ПОКА КОНЕЦ
Какая строка получится в результате применения приведённой выше программы к строке, состоящей из 186 идущих подряд цифр 7? В ответе запишите полученную строку.
Обязательно укажите способ с вами: страница ВК, электронная почта, скайп
3913 ege12 Редактор 3
Исполнитель Редактор получает на вход строку цифр и преобразовывает её. Редактор может выполнять две команды, в обеих командах v и w обозначают цепочки цифр.
заменить (v, w)
нашлось (v)
Дана программа для исполнителя Редактор:
НАЧАЛО ПОКА нашлось (4444) ИЛИ нашлось (777) ЕСЛИ нашлось (4444) ТО заменить (4444, 77) ИНАЧЕ заменить (777, 4) КОНЕЦ ЕСЛИ КОНЕЦ ПОКА КОНЕЦ
Какая строка получится в результате применения приведённой выше программы к строке, состоящей из 204 идущих подряд цифр 4? В ответе запишите полученную строку.
Обязательно укажите способ с вами: страница ВК, электронная почта, скайп
3911 ege12 Редактор 3
Исполнитель Редактор получает на вход строку цифр и преобразовывает её. Редактор может выполнять две команды, в обеих командах v и w обозначают цепочки цифр.
заменить (v, w)
нашлось (v)
Дана программа для исполнителя Редактор:
НАЧАЛО ПОКА нашлось (4444) ИЛИ нашлось (777) ЕСЛИ нашлось (4444) ТО заменить (4444, 77) ИНАЧЕ заменить (777, 4) КОНЕЦ ЕСЛИ КОНЕЦ ПОКА КОНЕЦ
Какая строка получится в результате применения приведённой выше программы к строке, состоящей из 197 идущих подряд цифр 4? В ответе запишите полученную строку.
Обязательно укажите способ с вами: страница ВК, электронная почта, скайп
3912 ege12 Редактор 3
Исполнитель Редактор получает на вход строку цифр и преобразовывает её. Редактор может выполнять две команды, в обеих командах v и w обозначают цепочки цифр.
заменить (v, w)
нашлось (v)
Дана программа для исполнителя Редактор:
НАЧАЛО ПОКА нашлось (4444) ИЛИ нашлось (777) ЕСЛИ нашлось (4444) ТО заменить (4444, 77) ИНАЧЕ заменить (777, 4) КОНЕЦ ЕСЛИ КОНЕЦ ПОКА КОНЕЦ
Какая строка получится в результате применения приведённой выше программы к строке, состоящей из 197 идущих подряд цифр 7? В ответе запишите полученную строку.
Обязательно укажите способ с вами: страница ВК, электронная почта, скайп
3915 ege12 Редактор 3
Исполнитель Редактор получает на вход строку цифр и преобразовывает её. Редактор может выполнять две команды, в обеих командах v и w обозначают цепочки цифр.
заменить (v, w)
нашлось (v)
Дана программа для исполнителя Редактор:
НАЧАЛО ПОКА нашлось (9999) ИЛИ нашлось (333) ЕСЛИ нашлось (9999) ТО заменить (9999, 3) ИНАЧЕ заменить (333, 99) КОНЕЦ ЕСЛИ КОНЕЦ ПОКА КОНЕЦ
Какая строка получится в результате применения приведённой выше программы к строке, состоящей из 185 идущих подряд цифр 9? В ответе запишите полученную строку.
Обязательно укажите способ с вами: страница ВК, электронная почта, скайп
3914 ege12 Редактор 3
Исполнитель Редактор получает на вход строку цифр и преобразовывает её. Редактор может выполнять две команды, в обеих командах v и w обозначают цепочки цифр.
заменить (v, w)
нашлось (v)
Дана программа для исполнителя Редактор:
НАЧАЛО ПОКА нашлось (4444) ИЛИ нашлось (777) ЕСЛИ нашлось (4444) ТО заменить (4444, 77) ИНАЧЕ заменить (777, 4) КОНЕЦ ЕСЛИ КОНЕЦ ПОКА КОНЕЦ
Какая строка получится в результате применения приведённой выше программы к строке, состоящей из 204 идущих подряд цифр 7? В ответе запишите полученную строку.
Обязательно укажите способ с вами: страница ВК, электронная почта, скайп
3916 ege12 Редактор 3
Исполнитель Редактор получает на вход строку цифр и преобразовывает её. Редактор может выполнять две команды, в обеих командах v и w обозначают цепочки цифр.
заменить (v, w)
нашлось (v)
Дана программа для исполнителя Редактор:
НАЧАЛО ПОКА нашлось (9999) ИЛИ нашлось (333) ЕСЛИ нашлось (9999) ТО заменить (9999, 3) ИНАЧЕ заменить (333, 99) КОНЕЦ ЕСЛИ КОНЕЦ ПОКА КОНЕЦ
Какая строка получится в результате применения приведённой выше программы к строке, состоящей из 185 идущих подряд цифр 3? В ответе запишите полученную строку.
Обязательно укажите способ с вами: страница ВК, электронная почта, скайп
Редактор 4 ( 4 )
Сколько цифр или сумма цифр в полученной строке
3932 ege12 Редактор 4
Исполнитель Редактор получает на вход строку цифр и преобразовывает её. Редактор может выполнять две команды, в обеих командах v и w обозначают цепочки цифр.
заменить (v, w)
нашлось (v)
Дана программа для исполнителя Редактор:
НАЧАЛО ПОКА нашлось (10) ИЛИ нашлось (1) ЕСЛИ нашлось (10) ТО заменить (10, 001) ИНАЧЕ заменить (1, 00) КОНЕЦ ЕСЛИ КОНЕЦ ПОКА КОНЕЦ
Какая строка получится в результате применения приведённой ниже программы к строке, состоящей из одной единицы и 75 стоящих справа от нее нулей? В ответе запишите, сколько нулей будет в конечной строке.
Обязательно укажите способ с вами: страница ВК, электронная почта, скайп
3933 ege12 Редактор 4
(А.Н. Носкин) Исполнитель Редактор получает на вход строку цифр и преобразовывает её. Редактор может выполнять две команды, в обеих командах v и w обозначают цепочки цифр.
заменить (v, w)
нашлось (v)
Дана программа для исполнителя Редактор:
НАЧАЛО ПОКА нашлось (555) ИЛИ нашлось (333) ЕСЛИ нашлось (555) ТО заменить (555, 3) ИНАЧЕ заменить (333, 5) КОНЕЦ ЕСЛИ КОНЕЦ ПОКА КОНЕЦ
Дана строка, состоящая из 300 цифр 5. Сколько пятёрок останется в строке после обработки по этой программе?
Обязательно укажите способ с вами: страница ВК, электронная почта, скайп
3934 ege12 Редактор 4
Исполнитель Редактор получает на вход строку цифр и преобразовывает её. Редактор может выполнять две команды, в обеих командах v и w обозначают цепочки цифр.
заменить (v, w)
нашлось (v)
Дана программа для исполнителя Редактор:
НАЧАЛО ПОКА нашлось (555) ИЛИ нашлось (333) ЕСЛИ нашлось (555) ТО заменить (555, 3) ИНАЧЕ заменить (333, 5) КОНЕЦ ЕСЛИ КОНЕЦ ПОКА КОНЕЦ
Дана строка, состоящая из 200 цифр 5. Чему равна сумма цифр строки, полученной после обработки по этой программе?
Обязательно укажите способ с вами: страница ВК, электронная почта, скайп
3939 ege12 Редактор 4
Исполнитель Редактор получает на вход строку цифр и преобразовывает её. Редактор может выполнять две команды, в обеих командах v и w обозначают цепочки цифр.
заменить (v, w)
нашлось (v)
Дана программа для исполнителя Редактор:
НАЧАЛО ПОКА нашлось (10) ИЛИ нашлось (1) ЕСЛИ нашлось (10) ТО заменить (10, 001) ИНАЧЕ заменить (1, 000) КОНЕЦ ЕСЛИ КОНЕЦ ПОКА КОНЕЦ
Какая строка получится в результате применения приведённой ниже программы к строке, состоящей из одной единицы и 80 стоящих справа от нее нулей? В ответе запишите, сколько нулей будет в конечной строке.
Обязательно укажите способ с вами: страница ВК, электронная почта, скайп
Редактор 5 ( 4 )
Сколько цифр было удалено
3936 ege12 Редактор 5
Исполнитель Редактор получает на вход строку цифр и преобразовывает её. Редактор может выполнять две команды, в обеих командах v и w обозначают цепочки цифр.
заменить (v, w)
нашлось (v)
Дана программа для исполнителя Редактор:
НАЧАЛО ПОКА нашлось (555) ИЛИ нашлось (333) ЕСЛИ нашлось (333) ТО заменить (333, 5) ИНАЧЕ заменить (555, 3) КОНЕЦ ЕСЛИ КОНЕЦ ПОКА КОНЕЦ
Дана строка, состоящая из 500 цифр 5. Сколько пятёрок было удалено за время обработки строки по этой программе?
Обязательно укажите способ с вами: страница ВК, электронная почта, скайп
3935 ege12 Редактор 5
Исполнитель Редактор получает на вход строку цифр и преобразовывает её. Редактор может выполнять две команды, в обеих командах v и w обозначают цепочки цифр.
заменить (v, w)
нашлось (v)
Дана программа для исполнителя Редактор:
НАЧАЛО ПОКА нашлось (555) ИЛИ нашлось (333) ЕСЛИ нашлось (555) ТО заменить (555, 3) ИНАЧЕ заменить (333, 5) КОНЕЦ ЕСЛИ КОНЕЦ ПОКА КОНЕЦ
Дана строка, состоящая из 400 цифр 5. Сколько пятёрок было удалено за время обработки строки по этой программе?
Обязательно укажите способ с вами: страница ВК, электронная почта, скайп
3938 ege12 Редактор 5
Исполнитель Редактор получает на вход строку цифр и преобразовывает её. Редактор может выполнять две команды, в обеих командах v и w обозначают цепочки цифр.
заменить (v, w)
нашлось (v)
Дана программа для исполнителя Редактор:
НАЧАЛО ПОКА нашлось (555) ИЛИ нашлось (333) ЕСЛИ нашлось (333) ТО заменить (333, 5) ИНАЧЕ заменить (555, 3) КОНЕЦ ЕСЛИ КОНЕЦ ПОКА КОНЕЦ
Дана строка, состоящая из 500 цифр 5. Сколько троек было удалено за время обработки строки по этой программе?
Обязательно укажите способ с вами: страница ВК, электронная почта, скайп
3937 ege12 Редактор 5
Исполнитель Редактор получает на вход строку цифр и преобразовывает её. Редактор может выполнять две команды, в обеих командах v и w обозначают цепочки цифр.
заменить (v, w)
нашлось (v)
Дана программа для исполнителя Редактор:
НАЧАЛО ПОКА нашлось (555) ИЛИ нашлось (333) ЕСЛИ нашлось (555) ТО заменить (555, 3) ИНАЧЕ заменить (333, 5) КОНЕЦ ЕСЛИ КОНЕЦ ПОКА КОНЕЦ
Дана строка, состоящая из 400 цифр 5. Сколько троек было удалено за время обработки строки по этой программе?
Обязательно укажите способ с вами: страница ВК, электронная почта, скайп
Редактор 6 ( 12 )
В два этапа
5106 ege12 Редактор 6
Исполнитель Редактор получает на вход строку цифр и преобразовывает её. Редактор может выполнять две команды, в обеих командах v и w обозначают цепочки символов.заменить (v, w)
нашлось (v)
Первая команда заменяет в строке первое слева вхождение цепочки v на цепочку w. Если цепочки v в строке нет, эта команда не изменяет строку. Вторая команда проверяет, встречается ли цепочка v в строке исполнителя Редактор. Если она встречается, то команда возвращает логическое значение «истина», в противном случае возвращает значение «ложь».
Дана программа для исполнителя Редактор:
НАЧАЛО ПОКА нашлось (11) заменить (11, 2) заменить (22, 3) заменить (33, 1) КОНЕЦ ПОКА КОНЕЦ
Какая строка получится в результате применения приведённой программы к строке вида 1…12…23….3 (13 единиц, 13 двоек и 13 троек)?
Обязательно укажите способ с вами: страница ВК, электронная почта, скайп
5105 ege12 Редактор 6
Исполнитель Редактор получает на вход строку цифр и преобразовывает её. Редактор может выполнять две команды, в обеих командах v и w обозначают цепочки символов.заменить (v, w)
нашлось (v)
Первая команда заменяет в строке первое слева вхождение цепочки v на цепочку w. Если цепочки v в строке нет, эта команда не изменяет строку. Вторая команда проверяет, встречается ли цепочка v в строке исполнителя Редактор. Если она встречается, то команда возвращает логическое значение «истина», в противном случае возвращает значение «ложь».
Дана программа для исполнителя Редактор:
НАЧАЛО ПОКА нашлось (1111) заменить (1111, 7) заменить (77, 1) КОНЕЦ ПОКА КОНЕЦ
Какая строка получится в результате применения приведённой программы к строке вида 1…17…7 (95 единиц и 31 семёрка)?
Обязательно укажите способ с вами: страница ВК, электронная почта, скайп
5104 ege12 Редактор 6
Исполнитель Редактор получает на вход строку цифр и преобразовывает её. Редактор может выполнять две команды, в обеих командах v и w обозначают цепочки символов.заменить (v, w)
нашлось (v)
Первая команда заменяет в строке первое слева вхождение цепочки v на цепочку w. Если цепочки v в строке нет, эта команда не изменяет строку. Вторая команда проверяет, встречается ли цепочка v в строке исполнителя Редактор. Если она встречается, то команда возвращает логическое значение «истина», в противном случае возвращает значение «ложь».
Дана программа для исполнителя Редактор:
НАЧАЛО ПОКА нашлось (111) заменить (111, 22) заменить (2222, 1) КОНЕЦ ПОКА КОНЕЦ
Какая строка получится в результате применения приведённой программы к строке вида 1…12…2 (63 единицы и 61 двойка)?
Обязательно укажите способ с вами: страница ВК, электронная почта, скайп
5103 ege12 Редактор 6
Исполнитель Редактор получает на вход строку цифр и преобразовывает её. Редактор может выполнять две команды, в обеих командах v и w обозначают цепочки символов.заменить (v, w)
нашлось (v)
Первая команда заменяет в строке первое слева вхождение цепочки v на цепочку w. Если цепочки v в строке нет, эта команда не изменяет строку. Вторая команда проверяет, встречается ли цепочка v в строке исполнителя Редактор. Если она встречается, то команда возвращает логическое значение «истина», в противном случае возвращает значение «ложь».
Дана программа для исполнителя Редактор:
НАЧАЛО ПОКА нашлось (1111) заменить (1111, 2) заменить (222, 1) КОНЕЦ ПОКА КОНЕЦ
Какая строка получится в результате применения приведённой программы к строке вида 1…12…2 (46 единиц и 31 двойка)?
Обязательно укажите способ с вами: страница ВК, электронная почта, скайп
5102 ege12 Редактор 6
Исполнитель Редактор получает на вход строку цифр и преобразовывает её. Редактор может выполнять две команды, в обеих командах v и w обозначают цепочки символов.заменить (v, w)
нашлось (v)
Первая команда заменяет в строке первое слева вхождение цепочки v на цепочку w. Если цепочки v в строке нет, эта команда не изменяет строку. Вторая команда проверяет, встречается ли цепочка v в строке исполнителя Редактор. Если она встречается, то команда возвращает логическое значение «истина», в противном случае возвращает значение «ложь».
Дана программа для исполнителя Редактор:
НАЧАЛО ПОКА нашлось (111) заменить (111, 2) заменить (222, 1) КОНЕЦ ПОКА КОНЕЦ
Какая строка получится в результате применения приведённой программы к строке вида 1…12…2 (2018 единиц и 2019 двоек)?
Обязательно укажите способ с вами: страница ВК, электронная почта, скайп
5101 ege12 Редактор 6
Исполнитель Редактор получает на вход строку цифр и преобразовывает её. Редактор может выполнять две команды, в обеих командах v и w обозначают цепочки символов.заменить (v, w)
нашлось (v)
Первая команда заменяет в строке первое слева вхождение цепочки v на цепочку w. Если цепочки v в строке нет, эта команда не изменяет строку. Вторая команда проверяет, встречается ли цепочка v в строке исполнителя Редактор. Если она встречается, то команда возвращает логическое значение «истина», в противном случае возвращает значение «ложь».
Дана программа для исполнителя Редактор:
НАЧАЛО ПОКА нашлось (111) ИЛИ нашлось (222) заменить (111, 2) заменить (222, 1) КОНЕЦ ПОКА КОНЕЦ
Какая строка получится в результате применения приведённой программы к строке вида 1…12…2 (2018 единиц и 2019 двоек)?
Обязательно укажите способ с вами: страница ВК, электронная почта, скайп
5100 ege12 Редактор 6
Исполнитель Редактор получает на вход строку цифр и преобразовывает её. Редактор может выполнять две команды, в обеих командах v и w обозначают цепочки символов.заменить (v, w)
нашлось (v)
Первая команда заменяет в строке первое слева вхождение цепочки v на цепочку w. Если цепочки v в строке нет, эта команда не изменяет строку. Вторая команда проверяет, встречается ли цепочка v в строке исполнителя Редактор. Если она встречается, то команда возвращает логическое значение «истина», в противном случае возвращает значение «ложь».
Дана программа для исполнителя Редактор:
НАЧАЛО ПОКА нашлось (111) заменить (111, 2) заменить (222, 3) заменить (333, 1) КОНЕЦ ПОКА КОНЕЦ
Какая строка получится в результате применения приведённой программы к строке вида 1…13…3 (2019 единиц и 2019 троек)?
Обязательно укажите способ с вами: страница ВК, электронная почта, скайп
5099 ege12 Редактор 6
Исполнитель Редактор получает на вход строку цифр и преобразовывает её. Редактор может выполнять две команды, в обеих командах v и w обозначают цепочки символов.заменить (v, w)
нашлось (v)
Первая команда заменяет в строке первое слева вхождение цепочки v на цепочку w. Если цепочки v в строке нет, эта команда не изменяет строку. Вторая команда проверяет, встречается ли цепочка v в строке исполнителя Редактор. Если она встречается, то команда возвращает логическое значение «истина», в противном случае возвращает значение «ложь».
Дана программа для исполнителя Редактор:
НАЧАЛО ПОКА нашлось (222) заменить (222, 1) заменить (111, 2) КОНЕЦ ПОКА КОНЕЦ
Какая строка получится в результате применения приведённой программы к строке вида 1…12…2 (2019 единиц и 2050 двоек)?
Обязательно укажите способ с вами: страница ВК, электронная почта, скайп
5098 ege12 Редактор 6
Исполнитель Редактор получает на вход строку цифр и преобразовывает её. Редактор может выполнять две команды, в обеих командах v и w обозначают цепочки символов.заменить (v, w)
нашлось (v)
Первая команда заменяет в строке первое слева вхождение цепочки v на цепочку w. Если цепочки v в строке нет, эта команда не изменяет строку. Вторая команда проверяет, встречается ли цепочка v в строке исполнителя Редактор. Если она встречается, то команда возвращает логическое значение «истина», в противном случае возвращает значение «ложь».
Дана программа для исполнителя Редактор:
НАЧАЛО ПОКА нашлось (111) заменить (111, 2) заменить (222, 3) заменить (333, 1) КОНЕЦ ПОКА КОНЕЦ
Какая строка получится в результате применения приведённой программы к строке вида 1…13…3 (2018 единиц и 2050 троек)?
Обязательно укажите способ с вами: страница ВК, электронная почта, скайп
5097 ege12 Редактор 6
Исполнитель Редактор получает на вход строку цифр и преобразовывает её. Редактор может выполнять две команды, в обеих командах v и w обозначают цепочки символов.заменить (v, w)
нашлось (v)
Первая команда заменяет в строке первое слева вхождение цепочки v на цепочку w. Если цепочки v в строке нет, эта команда не изменяет строку. Вторая команда проверяет, встречается ли цепочка v в строке исполнителя Редактор. Если она встречается, то команда возвращает логическое значение «истина», в противном случае возвращает значение «ложь».
Дана программа для исполнителя Редактор:
НАЧАЛО ПОКА нашлось (11) заменить (11, 2) заменить (22, 3) заменить (33, 1) КОНЕЦ ПОКА КОНЕЦ
Какая строка получится в результате применения приведённой программы к строке вида 1…13…3 (2019 единиц и 2119 троек)?
Обязательно укажите способ с вами: страница ВК, электронная почта, скайп
5096 ege12 Редактор 6
Исполнитель Редактор получает на вход строку цифр и преобразовывает её. Редактор может выполнять две команды, в обеих командах v и w обозначают цепочки символов.заменить (v, w)
нашлось (v)
Первая команда заменяет в строке первое слева вхождение цепочки v на цепочку w. Если цепочки v в строке нет, эта команда не изменяет строку. Вторая команда проверяет, встречается ли цепочка v в строке исполнителя Редактор. Если она встречается, то команда возвращает логическое значение «истина», в противном случае возвращает значение «ложь».
Дана программа для исполнителя Редактор:
НАЧАЛО ПОКА нашлось (222) заменить (222, 1) заменить (111, 2) КОНЕЦ ПОКА КОНЕЦ
Какая строка получится в результате применения приведённой программы к строке вида 1…12…2 (2019 единиц и 2119 двоек)?
Обязательно укажите способ с вами: страница ВК, электронная почта, скайп
5095 ege12 Редактор 6
Исполнитель Редактор получает на вход строку цифр и преобразовывает её. Редактор может выполнять две команды, в обеих командах v и w обозначают цепочки символов.заменить (v, w)
нашлось (v)
Первая команда заменяет в строке первое слева вхождение цепочки v на цепочку w. Если цепочки v в строке нет, эта команда не изменяет строку. Вторая команда проверяет, встречается ли цепочка v в строке исполнителя Редактор. Если она встречается, то команда возвращает логическое значение «истина», в противном случае возвращает значение «ложь».
Дана программа для исполнителя Редактор:
НАЧАЛО ПОКА нашлось (222) заменить (222, 1) заменить (111, 2) КОНЕЦ ПОКА КОНЕЦ
Какая строка получится в результате применения приведённой программы к строке вида 1…12…2 (2019 единиц и 2019 двоек)?
Обязательно укажите способ с вами: страница ВК, электронная почта, скайп
Редактор 7 ( 12 )
Определить исходную строку
5118 ege12 Редактор 7
Исполнитель Редактор получает на вход строку цифр и преобразовывает её. Редактор может выполнять две команды, в обеих командах v и w обозначают цепочки символов.заменить (v, w)
нашлось (v)
Первая команда заменяет в строке первое слева вхождение цепочки v на цепочку w. Если цепочки v в строке нет, эта команда не изменяет строку. Вторая команда проверяет, встречается ли цепочка v в строке исполнителя Редактор.
К исходной строке, содержащей не более 35 единиц и не содержащей других символов, применили приведённую ниже программу.
НАЧАЛО ПОКА нашлось (111) заменить (111, 33) заменить (333, 1) КОНЕЦ ПОКА КОНЕЦ
В результате получилась строка 131. Сколько различных значений количества единиц может быть в исходной строке?
Обязательно укажите способ с вами: страница ВК, электронная почта, скайп
5117 ege12 Редактор 7
Исполнитель Редактор получает на вход строку цифр и преобразовывает её. Редактор может выполнять две команды, в обеих командах v и w обозначают цепочки символов.заменить (v, w)
нашлось (v)
Первая команда заменяет в строке первое слева вхождение цепочки v на цепочку w. Если цепочки v в строке нет, эта команда не изменяет строку. Вторая команда проверяет, встречается ли цепочка v в строке исполнителя Редактор.
К исходной строке, содержащей не более 100 единиц и не содержащей других символов, применили приведённую ниже программу.
НАЧАЛО ПОКА нашлось (111) заменить (111, 2) заменить (222, 3) заменить (333, 1) КОНЕЦ ПОКА КОНЕЦ
В результате получилась строка 321. Сколько различных значений количества единиц может быть в исходной строке?
Обязательно укажите способ с вами: страница ВК, электронная почта, скайп
5116 ege12 Редактор 7
Исполнитель Редактор получает на вход строку цифр и преобразовывает её. Редактор может выполнять две команды, в обеих командах v и w обозначают цепочки символов.заменить (v, w)
нашлось (v)
Первая команда заменяет в строке первое слева вхождение цепочки v на цепочку w. Если цепочки v в строке нет, эта команда не изменяет строку. Вторая команда проверяет, встречается ли цепочка v в строке исполнителя Редактор.
К исходной строке, содержащей не более 50 шестёрок и не содержащей других символов, применили приведённую ниже программу.
НАЧАЛО ПОКА нашлось (66) заменить (66, 1) заменить (11, 2) заменить (22, 6) КОНЕЦ ПОКА КОНЕЦ
В результате получилась строка 21. Какое наибольшее количество шестёрок могло быть в исходной строке?
Обязательно укажите способ с вами: страница ВК, электронная почта, скайп
5115 ege12 Редактор 7
Исполнитель Редактор получает на вход строку цифр и преобразовывает её. Редактор может выполнять две команды, в обеих командах v и w обозначают цепочки символов.заменить (v, w)
нашлось (v)
Первая команда заменяет в строке первое слева вхождение цепочки v на цепочку w. Если цепочки v в строке нет, эта команда не изменяет строку. Вторая команда проверяет, встречается ли цепочка v в строке исполнителя Редактор.
К исходной строке, содержащей не более 100 троек и не содержащей других символов, применили приведённую ниже программу.
НАЧАЛО ПОКА нашлось (333) заменить (333, 4) заменить (4444, 3) КОНЕЦ ПОКА КОНЕЦ
В результате получилась строка 43. Какое наибольшее количество троек могло быть в исходной строке?
Обязательно укажите способ с вами: страница ВК, электронная почта, скайп
5114 ege12 Редактор 7
Исполнитель Редактор получает на вход строку цифр и преобразовывает её. Редактор может выполнять две команды, в обеих командах v и w обозначают цепочки символов.заменить (v, w)
нашлось (v)
Первая команда заменяет в строке первое слева вхождение цепочки v на цепочку w. Если цепочки v в строке нет, эта команда не изменяет строку. Вторая команда проверяет, встречается ли цепочка v в строке исполнителя Редактор.
К исходной строке, содержащей более 81 единицы и не содержащей других символов, применили приведённую ниже программу.
НАЧАЛО ПОКА нашлось (11) заменить (11, 2) заменить (2222, 111) КОНЕЦ ПОКА КОНЕЦ
В результате получилась строка 2221. Какое наименьшее количество единиц могло быть в исходной строке?
Обязательно укажите способ с вами: страница ВК, электронная почта, скайп
5113 ege12 Редактор 7
Исполнитель Редактор получает на вход строку цифр и преобразовывает её. Редактор может выполнять две команды, в обеих командах v и w обозначают цепочки символов.заменить (v, w)
нашлось (v)
Первая команда заменяет в строке первое слева вхождение цепочки v на цепочку w. Если цепочки v в строке нет, эта команда не изменяет строку. Вторая команда проверяет, встречается ли цепочка v в строке исполнителя Редактор.
К исходной строке, содержащей более 30 единиц и не содержащей других символов, применили приведённую ниже программу.
НАЧАЛО ПОКА нашлось (111) заменить (111, 2) заменить (222, 1) КОНЕЦ ПОКА КОНЕЦ
В результате получилась строка 211. Какое наименьшее количество единиц могло быть в исходной строке?
Обязательно укажите способ с вами: страница ВК, электронная почта, скайп
5112 ege12 Редактор 7
Исполнитель Редактор получает на вход строку цифр и преобразовывает её. Редактор может выполнять две команды, в обеих командах v и w обозначают цепочки символов.заменить (v, w)
нашлось (v)
Первая команда заменяет в строке первое слева вхождение цепочки v на цепочку w. Если цепочки v в строке нет, эта команда не изменяет строку. Вторая команда проверяет, встречается ли цепочка v в строке исполнителя Редактор.
К исходной строке, содержащей более 40 единиц и не содержащей других символов, применили приведённую ниже программу.
НАЧАЛО ПОКА нашлось (111) заменить (111, 2) заменить (222, 1) КОНЕЦ ПОКА КОНЕЦ
В результате получилась строка 11. Какое наименьшее количество единиц могло быть в исходной строке?
Обязательно укажите способ с вами: страница ВК, электронная почта, скайп
5111 ege12 Редактор 7
Исполнитель Редактор получает на вход строку цифр и преобразовывает её. Редактор может выполнять две команды, в обеих командах v и w обозначают цепочки символов.заменить (v, w)
нашлось (v)
Первая команда заменяет в строке первое слева вхождение цепочки v на цепочку w. Если цепочки v в строке нет, эта команда не изменяет строку. Вторая команда проверяет, встречается ли цепочка v в строке исполнителя Редактор.
К исходной строке, содержащей более 35 единиц и не содержащей других символов, применили приведённую ниже программу.
НАЧАЛО ПОКА нашлось (111) заменить (111, 2) заменить (222, 1) КОНЕЦ ПОКА КОНЕЦ
В результате получилась строка 1. Какое наименьшее количество единиц могло быть в исходной строке?
Обязательно укажите способ с вами: страница ВК, электронная почта, скайп
5110 ege12 Редактор 7
Исполнитель Редактор получает на вход строку цифр и преобразовывает её. Редактор может выполнять две команды, в обеих командах v и w обозначают цепочки символов.заменить (v, w)
нашлось (v)
Первая команда заменяет в строке первое слева вхождение цепочки v на цепочку w. Если цепочки v в строке нет, эта команда не изменяет строку. Вторая команда проверяет, встречается ли цепочка v в строке исполнителя Редактор.
К исходной строке, содержащей более 100 единиц и не содержащей других символов, применили приведённую ниже программу.
НАЧАЛО ПОКА нашлось (111) заменить (111, 2) заменить (222, 1) КОНЕЦ ПОКА КОНЕЦ
В результате получилась строка 2. Какое наименьшее количество единиц могло быть в исходной строке?
Обязательно укажите способ с вами: страница ВК, электронная почта, скайп
5109 ege12 Редактор 7
Исполнитель Редактор получает на вход строку цифр и преобразовывает её. Редактор может выполнять две команды, в обеих командах v и w обозначают цепочки символов.заменить (v, w)
нашлось (v)
Первая команда заменяет в строке первое слева вхождение цепочки v на цепочку w. Если цепочки v в строке нет, эта команда не изменяет строку. Вторая команда проверяет, встречается ли цепочка v в строке исполнителя Редактор.
К исходной строке, содержащей более 50 единиц и не содержащей других символов, применили приведённую ниже программу.
НАЧАЛО ПОКА нашлось (111) заменить (111, 2) заменить (222, 1) КОНЕЦ ПОКА КОНЕЦ
В результате получилась строка 22. Какое наименьшее количество единиц могло быть в исходной строке?
Обязательно укажите способ с вами: страница ВК, электронная почта, скайп
5108 ege12 Редактор 7
Исполнитель Редактор получает на вход строку цифр и преобразовывает её. Редактор может выполнять две команды, в обеих командах v и w обозначают цепочки символов.заменить (v, w)
нашлось (v)
Первая команда заменяет в строке первое слева вхождение цепочки v на цепочку w. Если цепочки v в строке нет, эта команда не изменяет строку. Вторая команда проверяет, встречается ли цепочка v в строке исполнителя Редактор.
К исходной строке, содержащей более 80 единиц и не содержащей других символов, применили приведённую ниже программу.
НАЧАЛО ПОКА нашлось (111) заменить (111, 2) заменить (222, 1) КОНЕЦ ПОКА КОНЕЦ
В результате получилась строка 21. Какое наименьшее количество единиц могло быть в исходной строке?
Обязательно укажите способ с вами: страница ВК, электронная почта, скайп
5107 ege12 Редактор 7
Исполнитель Редактор получает на вход строку цифр и преобразовывает её. Редактор может выполнять две команды, в обеих командах v и w обозначают цепочки символов.заменить (v, w)
нашлось (v)
Первая команда заменяет в строке первое слева вхождение цепочки v на цепочку w. Если цепочки v в строке нет, эта команда не изменяет строку. Вторая команда проверяет, встречается ли цепочка v в строке исполнителя Редактор.
К исходной строке, содержащей более 60 единиц и не содержащей других символов, применили приведённую ниже программу.
НАЧАЛО ПОКА нашлось (111) заменить (111, 2) заменить (222, 1) КОНЕЦ ПОКА КОНЕЦ
В результате получилась строка 221. Какое наименьшее количество единиц могло быть в исходной строке?
Обязательно укажите способ с вами: страница ВК, электронная почта, скайп
Робот 1 ( 7 )
Идет, куда смотрит
1504 ege12 Робот 1
Вы видите это сообщение,
потому что Ваш браузер не поддерживает canvas.
Тут должен быть canvas с отображением поля Робота
Сколько клеток приведенного лабиринта соответствуют требованию, что, выполнив предложенную ниже программу, РОБОТ уцелеет и остановится в той же клетке, с которой он начал движение?
НАЧАЛО
ПОКА <сверху свободно> вверх
ПОКА <справа свободно> вправо
ПОКА <снизу свободно> вниз
ПОКА <слева свободно> влево
КОНЕЦ
Обязательно укажите способ с вами: страница ВК, электронная почта, скайп
1500 ege12 Робот 1
Вы видите это сообщение,
потому что Ваш браузер не поддерживает canvas.
Тут должен быть canvas с отображением поля Робота
Сколько клеток приведенного лабиринта соответствуют требованию, что, выполнив предложенную ниже программу, РОБОТ остановится в той же клетке, с которой он начал движение?НАЧАЛО
ПОКА <слева свободно> влево
ПОКА <снизу свободно> вниз
ПОКА <справа свободно> вправо
ПОКА <сверху свободно> вверх
КОНЕЦ
Обязательно укажите способ с вами: страница ВК, электронная почта, скайп
1499 ege12 Робот 1
Вы видите это сообщение,
потому что Ваш браузер не поддерживает canvas.
Тут должен быть canvas с отображением поля Робота
Сколько клеток приведенного лабиринта соответствуют требованию, что, выполнив предложенную ниже программу, РОБОТ остановится в той же клетке, с которой он начал движение?
НАЧАЛО
ПОКА <справа свободно> вправо
ПОКА <сверху свободно> вверх
ПОКА <слева свободно> влево
ПОКА <снизу свободно> вниз
КОНЕЦ
Обязательно укажите способ с вами: страница ВК, электронная почта, скайп
1501 ege12 Робот 1
Вы видите это сообщение,
потому что Ваш браузер не поддерживает canvas.
Тут должен быть canvas с отображением поля Робота
Сколько клеток приведенного лабиринта соответствуют требованию, что, выполнив предложенную ниже программу, РОБОТ остановится в той же клетке, с которой он начал движение?
НАЧАЛО
ПОКА <снизу свободно> вниз
ПОКА <справа свободно> вправо
ПОКА <сверху свободно> вверх
ПОКА <слева свободно> влево
КОНЕЦ
Обязательно укажите способ с вами: страница ВК, электронная почта, скайп
1502 ege12 Робот 1
Вы видите это сообщение,
потому что Ваш браузер не поддерживает canvas.
Тут должен быть canvas с отображением поля Робота
Сколько клеток приведенного лабиринта
соответствуют требованию, что, выполнив
предложенную ниже программу, РОБОТ
остановится в той же клетке, с которой
он начал движение?
НАЧАЛО
ПОКА <слева свободно> влево
ПОКА <снизу свободно> вниз
ПОКА <справа свободно> вправо
ПОКА <сверху свободно> вверх
КОНЕЦ
Обязательно укажите способ с вами: страница ВК, электронная почта, скайп
1510 ege12 Робот 1
Вы видите это сообщение,
потому что Ваш браузер не поддерживает canvas.
Тут должен быть canvas с отображением поля Робота
Сколько клеток приведенного лабиринта соответствуют требованию, что, выполнив предложенную ниже программу, РОБОТ уцелеет и остановится в той же клетке, с которой он начал движение?
НАЧАЛО
ПОКА <сверху свободно> влево
ПОКА <слева свободно> вниз
ПОКА <снизу свободно> вправо
ПОКА <справа свободно> вверх
КОНЕЦ
Обязательно укажите способ с вами: страница ВК, электронная почта, скайп
1511 ege12 Робот 1
Вы видите это сообщение,
потому что Ваш браузер не поддерживает canvas.
Тут должен быть canvas с отображением поля Робота
Сколько клеток приведенного лабиринта соответствуют требованию, что, выполнив предложенную ниже программу, РОБОТ уцелеет и остановится в той же клетке, с которой он начал движение?
НАЧАЛО
ПОКА <снизу свободно> вниз
ПОКА <справа свободно> вправо
ПОКА <сверху свободно> вверх
ПОКА <слева свободно> влево
КОНЕЦ
Обязательно укажите способ с вами: страница ВК, электронная почта, скайп
Робот 2 ( 8 )
Смотрит не туда, куда идет
1503 ege12 Робот 2
Вы видите это сообщение,
потому что Ваш браузер не поддерживает canvas.
Тут должен быть canvas с отображением поля Робота
Сколько клеток приведенного лабиринта соответствуют требованию, что, выполнив предложенную ниже программу, РОБОТ уцелеет и остановится в той же клетке, с которой он начал движение?
НАЧАЛО
ПОКА <снизу свободно> влево
ПОКА <слева свободно> вверх
ПОКА <сверху свободно> вправо
ПОКА <справа свободно> вниз
КОНЕЦ
Обязательно укажите способ с вами: страница ВК, электронная почта, скайп
1505 ege12 Робот 2
Вы видите это сообщение,
потому что Ваш браузер не поддерживает canvas.
Тут должен быть canvas с отображением поля Робота
Сколько клеток приведенного лабиринта соответствуют требованию, что, выполнив предложенную ниже программу, РОБОТ уцелеет и остановится в той же клетке, с которой он начал движение?
НАЧАЛО
ПОКА <сверху свободно> вправо
ПОКА <справа свободно> вниз
ПОКА <снизу свободно> влево
ПОКА <слева свободно> вверх
КОНЕЦ
Обязательно укажите способ с вами: страница ВК, электронная почта, скайп
1506 ege12 Робот 2
Вы видите это сообщение,
потому что Ваш браузер не поддерживает canvas.
Тут должен быть canvas с отображением поля Робота
Сколько клеток приведенного лабиринта соответствуют требованию, что, выполнив предложенную ниже программу, РОБОТ уцелеет и остановится в той же клетке, с которой он начал движение?
НАЧАЛО
ПОКА <слева свободно> вниз
ПОКА <снизу свободно> вправо
ПОКА <справа свободно> вверх
ПОКА <сверху свободно> влево
КОНЕЦ
Обязательно укажите способ с вами: страница ВК, электронная почта, скайп
1507 ege12 Робот 2
Вы видите это сообщение,
потому что Ваш браузер не поддерживает canvas.
Тут должен быть canvas с отображением поля Робота
Сколько клеток приведенного лабиринта соответствуют требованию, что, выполнив предложенную ниже программу, РОБОТ уцелеет и остановится в той же клетке, с которой он начал движение?
НАЧАЛО
ПОКА <справа свободно> вверх
ПОКА <сверху свободно> влево
ПОКА <слева свободно> вниз
ПОКА <снизу свободно> вправо
КОНЕЦ
Обязательно укажите способ с вами: страница ВК, электронная почта, скайп
1508 ege12 Робот 2
Вы видите это сообщение,
потому что Ваш браузер не поддерживает canvas.
Тут должен быть canvas с отображением поля Робота
Сколько клеток приведенного лабиринта соответствуют требованию, что, выполнив предложенную ниже программу, РОБОТ уцелеет и остановится в той же клетке, с которой он начал движение?
НАЧАЛО
ПОКА <сверху свободно> вправо
ПОКА <справа свободно> вниз
ПОКА <снизу свободно> влево
ПОКА <слева свободно> вверх
КОНЕЦ
Обязательно укажите способ с вами: страница ВК, электронная почта, скайп
1512 ege12 Робот 2
Вы видите это сообщение,
потому что Ваш браузер не поддерживает canvas.
Тут должен быть canvas с отображением поля Робота
Сколько клеток приведенного лабиринта соответствуют требованию, что, выполнив предложенную ниже программу, РОБОТ уцелеет и остановится в той же клетке, с которой он начал движение?
НАЧАЛО
ПОКА <сверху свободно> вправо ПОКА <справа свободно> вниз ПОКА <снизу свободно> влево ПОКА <слева свободно> вверхКОНЕЦ
Обязательно укажите способ с вами: страница ВК, электронная почта, скайп
1513 ege12 Робот 2
Вы видите это сообщение,
потому что Ваш браузер не поддерживает canvas.
Тут должен быть canvas с отображением поля Робота
Сколько клеток приведенного лабиринта соответствуют требованию, что, выполнив предложенную ниже программу, РОБОТ уцелеет и остановится в той же клетке, с которой он начал движение?
ПОКА <сверху свободно> вправо
ПОКА <справа свободно> вниз
ПОКА <снизу свободно> влево
ПОКА <слева свободно> вверх
КОНЕЦ
Обязательно укажите способ с вами: страница ВК, электронная почта, скайп
1514 ege12 Робот 2
Вы видите это сообщение,
потому что Ваш браузер не поддерживает canvas.
Тут должен быть canvas с отображением поля Робота
Сколько клеток приведенного лабиринта соответствуют требованию, что, выполнив предложенную ниже программу, РОБОТ уцелеет и остановится в той же клетке, с которой он начал движение?
ПОКА <слева свободно> вниз
ПОКА <снизу свободно> вправо
ПОКА <справа свободно> вверх
ПОКА <сверху свободно> влево
КОНЕЦ
Обязательно укажите способ с вами: страница ВК, электронная почта, скайп
Робот 3 ( 30 )
Дойти до цели и не сломаться
1515 ege12 Робот 3
Вы видите это сообщение,
потому что Ваш браузер не поддерживает canvas.
Тут должен быть canvas с отображением поля Робота
Сколько клеток лабиринта соответствуют требованию, что, начав движение в ней и выполнив предложенную программу, РОБОТ уцелеет и остановится в клетке F6?
НАЧАЛО
ПОКА < справа свободно ИЛИ снизу свободно >
ПОКА < снизу свободно >
вниз
КОНЕЦ ПОКА
ПОКА < справа свободно >
вправо
КОНЕЦ ПОКА
КОНЕЦ ПОКА
КОНЕЦ
Обязательно укажите способ с вами: страница ВК, электронная почта, скайп
1516 ege12 Робот 3
Вы видите это сообщение,
потому что Ваш браузер не поддерживает canvas.
Тут должен быть canvas с отображением поля Робота
Сколько клеток лабиринта соответствуют требованию, что, начав движение в ней и выполнив предложенную программу, РОБОТ уцелеет и остановится в клетке F6?
НАЧАЛО
ПОКА < справа свободно ИЛИ снизу свободно >
ПОКА < снизу свободно >
вниз
КОНЕЦ ПОКА
ПОКА < справа свободно >
вправо
КОНЕЦ ПОКА
КОНЕЦ ПОКА
КОНЕЦ
Обязательно укажите способ с вами: страница ВК, электронная почта, скайп
1517 ege12 Робот 3
Вы видите это сообщение,
потому что Ваш браузер не поддерживает canvas.
Тут должен быть canvas с отображением поля Робота
Сколько клеток лабиринта соответствуют требованию, что, начав движение в ней и выполнив предложенную программу, РОБОТ уцелеет и остановится в клетке F6?
НАЧАЛО
ПОКА < справа свободно ИЛИ снизу свободно >
ПОКА < справа свободно >
вправо
КОНЕЦ ПОКА
ПОКА < снизу свободно >
вниз
КОНЕЦ ПОКА
КОНЕЦ ПОКА
КОНЕЦ
Обязательно укажите способ с вами: страница ВК, электронная почта, скайп
1518 ege12 Робот 3
Вы видите это сообщение,
потому что Ваш браузер не поддерживает canvas.
Тут должен быть canvas с отображением поля Робота
Сколько клеток лабиринта соответствуют требованию, что, начав движение в ней и выполнив предложенную программу, РОБОТ уцелеет и остановится в клетке F6?
НАЧАЛО
ПОКА < справа свободно ИЛИ снизу свободно >
ПОКА < снизу свободно >
вниз
КОНЕЦ ПОКА
вправо
КОНЕЦ ПОКА
КОНЕЦ
Обязательно укажите способ с вами: страница ВК, электронная почта, скайп
1519 ege12 Робот 3
Вы видите это сообщение,
потому что Ваш браузер не поддерживает canvas.
Тут должен быть canvas с отображением поля Робота
Сколько клеток лабиринта соответствуют требованию, что, начав движение в ней и выполнив предложенную программу, РОБОТ уцелеет и остановится в клетке F6?
НАЧАЛО
ПОКА < справа свободно ИЛИ снизу свободно >
ПОКА < справа свободно >
вправо
КОНЕЦ ПОКА
вниз
КОНЕЦ ПОКА
КОНЕЦ
Обязательно укажите способ с вами: страница ВК, электронная почта, скайп
1520 ege12 Робот 3
Вы видите это сообщение,
потому что Ваш браузер не поддерживает canvas.
Тут должен быть canvas с отображением поля Робота
Сколько клеток лабиринта соответствуют требованию, что, начав движение в ней и выполнив предложенную программу, РОБОТ уцелеет и остановится в клетке F6?
НАЧАЛО
ПОКА < справа свободно ИЛИ снизу свободно >
ЕСЛИ < снизу свободно > ТО
вниз
вниз
ИНАЧЕ
вправо
вправо
КОНЕЦ ЕСЛИ
КОНЕЦ ПОКА
КОНЕЦ
Обязательно укажите способ с вами: страница ВК, электронная почта, скайп
1521 ege12 Робот 3
Вы видите это сообщение,
потому что Ваш браузер не поддерживает canvas.
Тут должен быть canvas с отображением поля Робота
Сколько клеток лабиринта соответствуют требованию, что, начав движение в ней и выполнив предложенную программу, РОБОТ уцелеет и остановится в клетке F6?
НАЧАЛО
ПОКА < справа свободно ИЛИ снизу свободно >
вправо
ПОКА < снизу свободно >
вниз
КОНЕЦ ПОКА
КОНЕЦ ПОКА
КОНЕЦ
Обязательно укажите способ с вами: страница ВК, электронная почта, скайп
1522 ege12 Робот 3
Вы видите это сообщение,
потому что Ваш браузер не поддерживает canvas.
Тут должен быть canvas с отображением поля Робота
Сколько клеток лабиринта соответствуют требованию, что, начав движение в ней и выполнив предложенную программу, РОБОТ уцелеет и остановится в клетке F6?
НАЧАЛО
ПОКА < справа свободно ИЛИ снизу свободно >
вниз
ПОКА < справа свободно >
вправо
КОНЕЦ ПОКА
КОНЕЦ ПОКА
КОНЕЦ
Обязательно укажите способ с вами: страница ВК, электронная почта, скайп
1523 ege12 Робот 3
Вы видите это сообщение,
потому что Ваш браузер не поддерживает canvas.
Тут должен быть canvas с отображением поля Робота
Сколько клеток лабиринта соответствуют требованию, что, начав движение в ней и выполнив предложенную программу, РОБОТ уцелеет и остановится в клетке F6?
НАЧАЛО
ПОКА < справа свободно ИЛИ снизу свободно >
ПОКА < справа свободно >
вправо
КОНЕЦ ПОКА
вниз
КОНЕЦ ПОКА
КОНЕЦ
Обязательно укажите способ с вами: страница ВК, электронная почта, скайп
1524 ege12 Робот 3
Вы видите это сообщение,
потому что Ваш браузер не поддерживает canvas.
Тут должен быть canvas с отображением поля Робота
Сколько клеток лабиринта соответствуют требованию, что, начав движение в ней и выполнив предложенную программу, РОБОТ уцелеет и остановится в клетке F6?
НАЧАЛО
ПОКА < справа свободно ИЛИ снизу свободно >
ПОКА < снизу свободно >
вниз
КОНЕЦ ПОКА
вправо
КОНЕЦ ПОКА
КОНЕЦ
Обязательно укажите способ с вами: страница ВК, электронная почта, скайп
1525 ege12 Робот 3
Вы видите это сообщение,
потому что Ваш браузер не поддерживает canvas.
Тут должен быть canvas с отображением поля Робота
Сколько клеток лабиринта соответствуют требованию, что, начав движение в ней и выполнив предложенную программу, РОБОТ уцелеет и остановится в клетке F6?
НАЧАЛО
ПОКА < справа свободно ИЛИ снизу свободно >
вправо
ПОКА < снизу свободно >
вниз
КОНЕЦ ПОКА
КОНЕЦ ПОКА
КОНЕЦ
Обязательно укажите способ с вами: страница ВК, электронная почта, скайп
1526 ege12 Робот 3
Вы видите это сообщение,
потому что Ваш браузер не поддерживает canvas.
Тут должен быть canvas с отображением поля Робота
Сколько клеток лабиринта соответствуют требованию, что, начав движение в ней и выполнив предложенную программу, РОБОТ уцелеет и остановится в клетке F6?
НАЧАЛО
ПОКА < справа свободно ИЛИ снизу свободно >
вниз
ПОКА < справа свободно >
вправо
КОНЕЦ ПОКА
КОНЕЦ ПОКА
КОНЕЦ
Обязательно укажите способ с вами: страница ВК, электронная почта, скайп
1527 ege12 Робот 3
Вы видите это сообщение,
потому что Ваш браузер не поддерживает canvas.
Тут должен быть canvas с отображением поля Робота
Сколько клеток лабиринта соответствуют требованию, что, начав движение в ней и выполнив предложенную программу, РОБОТ уцелеет и остановится в клетке F6?
НАЧАЛО
ПОКА < справа свободно ИЛИ снизу свободно >
ПОКА < снизу свободно >
вниз
КОНЕЦ ПОКА
ПОКА < справа свободно >
вправо
КОНЕЦ ПОКА
КОНЕЦ ПОКА
КОНЕЦ
Обязательно укажите способ с вами: страница ВК, электронная почта, скайп
1528 ege12 Робот 3
Вы видите это сообщение,
потому что Ваш браузер не поддерживает canvas.
Тут должен быть canvas с отображением поля Робота
Сколько клеток лабиринта соответствуют требованию, что, начав движение в ней и выполнив предложенную программу, РОБОТ уцелеет и остановится в клетке F6?
НАЧАЛО
ПОКА < справа свободно ИЛИ снизу свободно >
ПОКА < справа свободно >
вправо
КОНЕЦ ПОКА
ПОКА < снизу свободно >
вниз
КОНЕЦ ПОКА
КОНЕЦ ПОКА
КОНЕЦ
Обязательно укажите способ с вами: страница ВК, электронная почта, скайп
1529 ege12 Робот 3
Вы видите это сообщение,
потому что Ваш браузер не поддерживает canvas.
Тут должен быть canvas с отображением поля Робота
Сколько клеток лабиринта соответствуют требованию, что, начав движение в ней и выполнив предложенную программу, РОБОТ уцелеет и остановится в клетке A1?
НАЧАЛО
ПОКА < слева свободно ИЛИ сверху свободно >
ЕСЛИ < слева свободно >
ТО влево
ИНАЧЕ вверх
КОНЕЦ ЕСЛИ
КОНЕЦ ПОКА
КОНЕЦ
Обязательно укажите способ с вами: страница ВК, электронная почта, скайп
1530 ege12 Робот 3
Вы видите это сообщение,
потому что Ваш браузер не поддерживает canvas.
Тут должен быть canvas с отображением поля Робота
Сколько клеток лабиринта соответствуют требованию, что, начав движение в ней и выполнив предложенную программу, РОБОТ уцелеет и остановится в клетке A1?
НАЧАЛО
ПОКА < слева свободно ИЛИ сверху свободно >
ЕСЛИ < слева свободно >
ТО влево
ИНАЧЕ вверх
КОНЕЦ ЕСЛИ
КОНЕЦ ПОКА
КОНЕЦ
Обязательно укажите способ с вами: страница ВК, электронная почта, скайп
1531 ege12 Робот 3
Вы видите это сообщение,
потому что Ваш браузер не поддерживает canvas.
Тут должен быть canvas с отображением поля Робота
Сколько клеток лабиринта соответствуют требованию, что, начав движение в ней и выполнив предложенную программу, РОБОТ уцелеет и остановится в клетке F6?
НАЧАЛО
ПОКА < справа свободно ИЛИ снизу свободно >
ПОКА < справа свободно >
вправо
КОНЕЦ ПОКА
ПОКА < снизу свободно >
вниз
КОНЕЦ ПОКА
КОНЕЦ ПОКА
КОНЕЦ
Обязательно укажите способ с вами: страница ВК, электронная почта, скайп
1532 ege12 Робот 3
Вы видите это сообщение,
потому что Ваш браузер не поддерживает canvas.
Тут должен быть canvas с отображением поля Робота
Сколько клеток лабиринта соответствуют требованию, что, начав движение в ней и выполнив предложенную программу, РОБОТ уцелеет и остановится в клетке F1?
НАЧАЛО
ПОКА < справа свободно ИЛИ снизу свободно >
ПОКА < снизу свободно >
вниз
КОНЕЦ ПОКА
ПОКА < справа свободно >
вправо
КОНЕЦ ПОКА
КОНЕЦ ПОКА
КОНЕЦ
Обязательно укажите способ с вами: страница ВК, электронная почта, скайп
1533 ege12 Робот 3
Вы видите это сообщение,
потому что Ваш браузер не поддерживает canvas.
Тут должен быть canvas с отображением поля Робота
Сколько клеток лабиринта соответствуют требованию, что, начав движение в ней и выполнив предложенную программу, РОБОТ уцелеет и остановится в клетке F1?
НАЧАЛО
ПОКА < справа свободно ИЛИ снизу свободно >
вниз
ПОКА < справа свободно >
вправо
КОНЕЦ ПОКА
ПОКА < снизу свободно >
вниз
КОНЕЦ ПОКА
КОНЕЦ ПОКА
КОНЕЦ
Обязательно укажите способ с вами: страница ВК, электронная почта, скайп
1534 ege12 Робот 3
Вы видите это сообщение,
потому что Ваш браузер не поддерживает canvas.
Тут должен быть canvas с отображением поля Робота
Сколько клеток лабиринта соответствуют требованию, что, начав движение в ней и выполнив предложенную программу, РОБОТ уцелеет и остановится в клетке F1?
НАЧАЛО
ПОКА < справа свободно ИЛИ снизу свободно >
ЕСЛИ справа свободно
ТО вправо
КОНЕЦ ЕСЛИ
ПОКА < снизу свободно >
вниз
КОНЕЦ ПОКА
ПОКА < справа свободно >
вправо
КОНЕЦ ПОКА
КОНЕЦ ПОКА
КОНЕЦ
Обязательно укажите способ с вами: страница ВК, электронная почта, скайп
1535 ege12 Робот 3
Вы видите это сообщение,
потому что Ваш браузер не поддерживает canvas.
Тут должен быть canvas с отображением поля Робота
Сколько клеток лабиринта соответствуют требованию, что, начав движение в ней и выполнив предложенную программу, РОБОТ уцелеет и остановится в клетке F1?
НАЧАЛО
ПОКА < справа свободно ИЛИ снизу свободно >
ЕСЛИ < снизу свободно > ТО
вниз
вниз
КОНЕЦ ЕСЛИ
ЕСЛИ < справа свободно > ТО
вправо
вправо
КОНЕЦ ЕСЛИ
КОНЕЦ ПОКА
КОНЕЦ
Обязательно укажите способ с вами: страница ВК, электронная почта, скайп
1536 ege12 Робот 3
Вы видите это сообщение,
потому что Ваш браузер не поддерживает canvas.
Тут должен быть canvas с отображением поля Робота
Сколько клеток лабиринта соответствуют требованию, что, начав движение в ней и выполнив предложенную программу, РОБОТ уцелеет и остановится в клетке F1?
ПОКА снизу свободно ИЛИ справа свободно
ЕСЛИ справа свободно
ТО вправо
КОНЕЦ ЕСЛИ
ЕСЛИ снизу свободно
ТО вниз
КОНЕЦ ЕСЛИ
КОНЕЦ ПОКА
Обязательно укажите способ с вами: страница ВК, электронная почта, скайп
1537 ege12 Робот 3
Вы видите это сообщение,
потому что Ваш браузер не поддерживает canvas.
Тут должен быть canvas с отображением поля Робота
Сколько клеток лабиринта соответствуют требованию, что, начав движение в ней и выполнив предложенную программу, РОБОТ уцелеет и остановится в клетке F1?
ПОКА снизу свободно ИЛИ справа свободно
ЕСЛИ справа свободно
ТО вправо
КОНЕЦ ЕСЛИ
ЕСЛИ снизу свободно
ТО вниз
КОНЕЦ ЕСЛИ
КОНЕЦ ПОКА
Обязательно укажите способ с вами: страница ВК, электронная почта, скайп
1538 ege12 Робот 3
Вы видите это сообщение,
потому что Ваш браузер не поддерживает canvas.
Тут должен быть canvas с отображением поля Робота
Сколько клеток лабиринта соответствуют требованию, что, начав движение в ней и выполнив предложенную программу, РОБОТ уцелеет и остановится в клетке F1?
ПОКА снизу свободно ИЛИ справа свободно
ПОКА снизу свободно
вниз
КОНЕЦ ПОКА
ЕСЛИ справа свободно ТО
вправо
КОНЕЦ ЕСЛИ
КОНЕЦ ПОКА
Обязательно укажите способ с вами: страница ВК, электронная почта, скайп
1539 ege12 Робот 3
Вы видите это сообщение,
потому что Ваш браузер не поддерживает canvas.
Тут должен быть canvas с отображением поля Робота
Сколько клеток лабиринта соответствуют требованию, что, начав движение в ней и выполнив предложенную программу, РОБОТ уцелеет и остановится в клетке F1?
ПОКА снизу свободно ИЛИ справа свободно
ПОКА справа свободно
вправо
КОНЕЦ ПОКА
вниз
КОНЕЦ ПОКА
Обязательно укажите способ с вами: страница ВК, электронная почта, скайп
1540 ege12 Робот 3
Вы видите это сообщение,
потому что Ваш браузер не поддерживает canvas.
Тут должен быть canvas с отображением поля Робота
Сколько клеток лабиринта соответствуют требованию, что, начав движение в ней и выполнив предложенную программу, РОБОТ уцелеет и остановится в клетке F1?
ПОКА снизу свободно ИЛИ справа свободно
ПОКА снизу свободно
вниз
КОНЕЦ ПОКА
вправо
КОНЕЦ ПОКА
Обязательно укажите способ с вами: страница ВК, электронная почта, скайп
1541 ege12 Робот 3
Вы видите это сообщение,
потому что Ваш браузер не поддерживает canvas.
Тут должен быть canvas с отображением поля Робота
Сколько клеток лабиринта соответствуют требованию, что, начав движение в ней и выполнив предложенную программу, РОБОТ уцелеет и остановится в клетке F1?
ПОКА снизу свободно ИЛИ справа свободно
ЕСЛИ снизу свободно
ТО вниз
ИНАЧЕ вправо
КОНЕЦ ЕСЛИ
КОНЕЦ ПОКА
Обязательно укажите способ с вами: страница ВК, электронная почта, скайп
1542 ege12 Робот 3
Вы видите это сообщение,
потому что Ваш браузер не поддерживает canvas.
Тут должен быть canvas с отображением поля Робота
Сколько клеток лабиринта соответствуют требованию, что, начав движение в ней и выполнив предложенную программу, РОБОТ уцелеет и остановится в клетке E1?
ПОКА сверху свободно ИЛИ справа свободно
ЕСЛИ справа свободно
ТО вправо
ИНАЧЕ вверх
КОНЕЦ ЕСЛИ
КОНЕЦ ПОКА
Обязательно укажите способ с вами: страница ВК, электронная почта, скайп
1543 ege12 Робот 3
Вы видите это сообщение,
потому что Ваш браузер не поддерживает canvas.
Тут должен быть canvas с отображением поля Робота
Сколько клеток лабиринта соответствуют требованию, что, начав движение в ней и выполнив предложенную программу, РОБОТ уцелеет и остановится в клетке F1?
ПОКА снизу свободно ИЛИ справа свободно
ПОКА справа свободно
вправо
КОНЕЦ ПОКА
вниз
КОНЕЦ ПОКА
Обязательно укажите способ с вами: страница ВК, электронная почта, скайп
1544 ege12 Робот 3
Вы видите это сообщение,
потому что Ваш браузер не поддерживает canvas.
Тут должен быть canvas с отображением поля Робота
Сколько клеток лабиринта соответствуют требованию, что, начав движение в ней и выполнив предложенную программу, РОБОТ уцелеет и остановится в клетке F1?
ПОКА снизу свободно ИЛИ справа свободно
ПОКА снизу свободно
вниз
КОНЕЦ ПОКА
вправо
КОНЕЦ ПОКА
Обязательно укажите способ с вами: страница ВК, электронная почта, скайп
Робот 4 ( 4 )
Стены толщиной в клетку
1545 ege12 Робот 4
Вы видите это сообщение,
потому что Ваш браузер не поддерживает canvas.
Тут должен быть canvas с отображением поля Робота
Сколько клеток приведенного лабиринта соответствуют требованию, что, выполнив предложенную ниже программу, РОБОТ уцелеет (не врежется в стену)?
НАЧАЛО
ПОКА <снизу свободно> вниз
ПОКА <слева свободно> влево
вверх
вправо
КОНЕЦ
Обязательно укажите способ с вами: страница ВК, электронная почта, скайп
1546 ege12 Робот 4
Вы видите это сообщение,
потому что Ваш браузер не поддерживает canvas.
Тут должен быть canvas с отображением поля Робота
Сколько клеток приведенного лабиринта соответствуют требованию, что, выполнив предложенную ниже программу, РОБОТ уцелеет (не врежется в стену)?
НАЧАЛО
ПОКА <сверху свободно> вверх
ПОКА <слева свободно> влево
вверх
влево
КОНЕЦ
Обязательно укажите способ с вами: страница ВК, электронная почта, скайп
1547 ege12 Робот 4
Вы видите это сообщение,
потому что Ваш браузер не поддерживает canvas.
Тут должен быть canvas с отображением поля Робота
Сколько клеток приведенного лабиринта соответствуют требованию, что, выполнив предложенную ниже программу, РОБОТ уцелеет (не врежется в стену)?
НАЧАЛО
ПОКА <снизу свободно> вниз
ПОКА <слева свободно> влево
вверх
влево
КОНЕЦ
Обязательно укажите способ с вами: страница ВК, электронная почта, скайп
1548 ege12 Робот 4
Вы видите это сообщение,
потому что Ваш браузер не поддерживает canvas.
Тут должен быть canvas с отображением поля Робота
Сколько клеток приведенного лабиринта соответствуют требованию, что, выполнив предложенную ниже программу, РОБОТ уцелеет (не врежется в стену)?
НАЧАЛО
ПОКА <слева свободно> влево
ПОКА <справа свободно> вправо
вверх
вправо
КОНЕЦ
Обязательно укажите способ с вами: страница ВК, электронная почта, скайп
Черепашка ( 24 )
1559 ege12 Черепашка
Что будет нарисовано в результате выполнения Черепашкой следующего алгоритма:
Вперед 100
Вправо 90
1. Один отрезок
2. Два отрезка под прямым углом
3 Два отрезка под тупым уголом
4. Два отрезка под острым углом
Обязательно укажите способ с вами: страница ВК, электронная почта, скайп
1560 ege12 Черепашка
Что будет нарисовано в результате выполнения Черепашкой следующего алгоритма:
Вперед 100
Вправо 180
Вперед 100
1. Один отрезок
2. Два отрезка под прямым углом
3. Два отрезка под тупым уголом
4. Два отрезка под острым углом
Обязательно укажите способ с вами: страница ВК, электронная почта, скайп
1561 ege12 Черепашка
Что будет нарисовано в результате выполнения Черепашкой следующего алгоритма:
Вперед 100
Вправо 360
Вперед 100
1. Один отрезок
2. Два отрезка под прямым углом
3. Два отрезка под тупым уголом
4. Два отрезка под острым углом
Обязательно укажите способ с вами: страница ВК, электронная почта, скайп
1562 ege12 Черепашка
Что будет нарисовано в результате выполнения Черепашкой следующего алгоритма:
Вперед 100
Вправо 30
Вперед 100
1. Один отрезок
2. Два отрезка под прямым углом
3. Два отрезка под тупым уголом
4. Два отрезка под острым углом
Обязательно укажите способ с вами: страница ВК, электронная почта, скайп
1563 ege12 Черепашка
Что будет нарисовано в результате выполнения Черепашкой следующего алгоритма:
Вперед 100
Вправо 200
Вперед 100
1. Один отрезок
2. Два отрезка под прямым углом
3. Два отрезка под тупым уголом
4. Два отрезка под острым углом
Обязательно укажите способ с вами: страница ВК, электронная почта, скайп
1564 ege12 Черепашка
Что будет нарисовано в результате выполнения Черепашкой следующего алгоритма:
Вперед 100
Вправо 300
Вперед 100
1. Один отрезок
2. Два отрезка под прямым углом
3. Два отрезка под тупым уголом
4. Два отрезка под острым углом
Обязательно укажите способ с вами: страница ВК, электронная почта, скайп
1566 ege12 Черепашка
Что будет нарисовано в результате выполнения Черепашкой следующего алгоритма:
ПОВТОРИ 5 [
Вперед 40
Вправо 90
]
1. Квадрат
2. Прямоугольник
3. Пятигольник
4. Ромб
5. Прямоугольный треугольник
6. Спираль
7. Незамкнутая ломаная линия
8. Замкнутая ломаная линия (начало и конец линии совпадают)
Обязательно укажите способ с вами: страница ВК, электронная почта, скайп
1567 ege12 Черепашка
Что будет нарисовано в результате выполнения Черепашкой следующего алгоритма:
ПОВТОРИ 3 [
Вперед 40
Вправо 90
]
1. Квадрат
2. Прямоугольник
3. Пятигольник
4. Ромб
5. Прямоугольный треугольник
6. Спираль
7. Незамкнутая ломаная линия
8. Замкнутая ломаная линия (начало и конец линии совпадают)
Обязательно укажите способ с вами: страница ВК, электронная почта, скайп
1569 ege12 Черепашка
Что будет нарисовано в результате выполнения Черепашкой следующего алгоритма:
ПОВТОРИ 2 [
Вперед 60
Вправо 90
Вперед 60
Вправо 90
]
1. Квадрат
2. Прямоугольник
3. Пятигольник
4. Ромб
5. Прямоугольный треугольник
6. Спираль
7. Незамкнутая ломаная линия
8. Замкнутая ломаная линия (начало и конец линии совпадают)
Обязательно укажите способ с вами: страница ВК, электронная почта, скайп
1568 ege12 Черепашка
Что будет нарисовано в результате выполнения Черепашкой следующего алгоритма:
ПОВТОРИ 3 [
Вперед 60
Вправо 60
]
1. Квадрат
2. Прямоугольник
3. Пятигольник
4. Ромб
5. Прямоугольный треугольник
6. Спираль
7. Незамкнутая ломаная линия
8. Замкнутая ломаная линия (начало и конец линии совпадают)
Обязательно укажите способ с вами: страница ВК, электронная почта, скайп
1570 ege12 Черепашка
Что будет нарисовано в результате выполнения Черепашкой следующего алгоритма:
ПОВТОРИ 20 [
Вперед 60
Вправо 90
Вперед 60
Вправо 90
]
1. Квадрат
2. Прямоугольник
3. Пятигольник
4. Ромб
5. Прямоугольный треугольник
6. Спираль
7. Незамкнутая ломаная линия
8. Замкнутая ломаная линия (начало и конец линии совпадают)
Обязательно укажите способ с вами: страница ВК, электронная почта, скайп
1571 ege12 Черепашка
Что будет нарисовано в результате выполнения Черепашкой следующего алгоритма:
ПОВТОРИ 2 [
Вперед 60
Вправо 60
Вперед 60
Вправо 120
]
1. Квадрат
2. Прямоугольник
3. Пятигольник
4. Ромб
5. Прямоугольный треугольник
6. Спираль
7. Незамкнутая ломаная линия
8. Замкнутая ломаная линия (начало и конец линии совпадают)
Обязательно укажите способ с вами: страница ВК, электронная почта, скайп
1572 ege12 Черепашка
Что будет нарисовано в результате выполнения Черепашкой следующего алгоритма:
ПОВТОРИ 10 [
ПОВТОРИ 4 [
Вперед 100
Вправо 45
]
]
1. Квадрат
2. Правильный пятигольник
3. Правильный восьмиугольник
4. Ломаная линия
Обязательно укажите способ с вами: страница ВК, электронная почта, скайп
1573 ege12 Черепашка
Что будет нарисовано в результате выполнения Черепашкой следующего алгоритма:
ПОВТОРИ 2 [
ПОВТОРИ 4 [
Вперед 100
Вправо 45
]
]
1. Квадрат
2. Правильный пятигольник
3. Правильный восьмиугольник
4. Ломаная линия
Обязательно укажите способ с вами: страница ВК, электронная почта, скайп
1574 ege12 Черепашка
Что будет нарисовано в результате выполнения Черепашкой следующего алгоритма:
ПОВТОРИ 8 [
ПОВТОРИ 2 [
Вперед 100
Вправо 20
]
]
1. Квадрат
2. Правильный пятигольник
3. Правильный восьмиугольник
4. Ломаная линия
Обязательно укажите способ с вами: страница ВК, электронная почта, скайп
1575 ege12 Черепашка
Что будет нарисовано в результате выполнения Черепашкой следующего алгоритма:
ПОВТОРИ 8 [
Вперед 100
Вправо 20
]
1. Квадрат
2. Правильный пятигольник
3. Правильный восьмиугольник
4. Ломаная линия
Обязательно укажите способ с вами: страница ВК, электронная почта, скайп
1576 ege12 Черепашка
Что будет нарисовано в результате выполнения Черепашкой следующего алгоритма:
ПОВТОРИ 8 [
Вперед 100
Вправо 30
Вправо 30
]
1. Правильный пятиугольник
2. Правильный шестиугольник
3. Правильный восьмиугольник
4. Ломаная линия
Обязательно укажите способ с вами: страница ВК, электронная почта, скайп
1577 ege12 Черепашка
Что будет нарисовано в результате выполнения Черепашкой следующего алгоритма:
ПОВТОРИ 6 [
Вперед 100
Вправо 120
]
1. Правильный треугольник
2. Правильный шестиугольник
3. Правильный восьмиугольник
4. Ломаная линия
Обязательно укажите способ с вами: страница ВК, электронная почта, скайп
1578 ege12 Черепашка
Какое значение должна иметь переменная А, чтобы был нарисован квадрат?
ПОВТОРИ 6 [
Вперед 100
Вправо A
]
1. Любое, все равно будет квадрат
2. Квадрат так нарисовать невозможно
3. 100
4. 90
Обязательно укажите способ с вами: страница ВК, электронная почта, скайп
1579 ege12 Черепашка
Какое значение должна иметь переменная А, чтобы был нарисован квадрат?
ПОВТОРИ 3 [
Вперед А
Вправо 90
]
1. Любое, все равно будет квадрат
2. Квадрат так нарисовать невозможно
3. 100
4. 90
Обязательно укажите способ с вами: страница ВК, электронная почта, скайп
1580 ege12 Черепашка
Какое минимальное значение может иметь переменная А, чтобы был нарисован правильный пятиугольник?
ПОВТОРИ А [
Вперед 100
Вправо 72
]
1. 4
2. 15
3. Нет правильных
4. 90
Обязательно укажите способ с вами: страница ВК, электронная почта, скайп
1582 ege12 Черепашка
Какую команду нужно написать вместо звездочек, чтобы получить правильный восьмиугольник?
ПОВТОРИ 4 [
Вперед 30
Вправо 30
Вперед 30
******
]
1. Вправо 15
2. Вперед 30
3. Вправо 45
4. Нет правильных вариантов
Обязательно укажите способ с вами: страница ВК, электронная почта, скайп
1581 ege12 Черепашка
Какое значение должна иметь переменная А, чтобы был нарисован прямоугольный треугольник?
ПОВТОРИ 4 [
Вперед 30
Вправо 30
Вперед 60
Вправо А
]
1. 60
2. 30
3. Нет правильных
4. 90
Обязательно укажите способ с вами: страница ВК, электронная почта, скайп
Словорез ( 7 )
Операции с символами
1442 ege12 Словорез
Имеется фрагмент алгоритма, записанный на алгоритмическом языке:
n := Длина(а)
m := 1
b := Извлечь(а, m)
нц для i от 7 до n
с := Извлечь(а, i)
b := Склеить(b, с)
Здесь переменные a, b и с — строкового типа; переменные n, m, k – целые. В алгоритме используются следующие функции:
Длина(х) – возвращает количество символов в строке х. Имеет тип «целое».
Извлечь(х,i) – возвращает i-й символ слева в строке х. Имеет строковый тип.
Склеить(х,у) – возвращает строку, в которой записаны подряд сначала все символы строки х, а затем все символы строки у. Имеет строковый тип.Значения строк записываются в кавычках (одинарных), например x=’школа’.
Какое значение примет переменная b после выполнения этого фрагмента алгоритма,если переменная а имела значение ‘ЭНЕРГЕТИКА’?
1) ‘РАНЕТ’
2) ‘ЭТИКА’
3) ‘ЭРКЕР’
4) ‘РЕНТА’
Обязательно укажите способ с вами: страница ВК, электронная почта, скайп
1441 ege12 Словорез
Имеется фрагмент алгоритма, записанный на алгоритмическом языке:
n := Длина(а)
m := 6
b := Извлечь(а, m)
с := Извлечь(а, m-4)
b := Склеить(b, с)
с := Извлечь(а, m+2)
b := Склеить(b, с)
нц для i от 10 до n
с := Извлечь(а, i)
b := Склеить(b, с)
кц
Здесь переменные a, b и с — строкового типа; переменные n, m, k – целые. В алгоритме используются следующие функции:
Длина(х) – возвращает количество символов в строке х. Имеет тип «целое».
Извлечь(х,i) – возвращает i-й символ слева в строке х. Имеет строковый тип.
Склеить(х,у) – возвращает строку, в которой записаны подряд сначала все символы строки х, а затем все символы строки у. Имеет строковый тип.Значения строк записываются в кавычках (одинарных), например x=’школа’.
Какое значение примет переменная b после выполнения этого фрагмента алгоритма,если переменная а имела значение ‘КИБЕРНЕТИКА’?
1) ‘БЕРЕТ’
2) ‘НИТКА’
3) ‘ТИБЕТ’
4) ‘НЕРКА’
Обязательно укажите способ с вами: страница ВК, электронная почта, скайп
1440 ege12 Словорез
Имеется фрагмент алгоритма, записанный на алгоритмическом языке:
m := 10
b := Извлечь(а, m)
нц для k от 4 до 5
с := Извлечь(а, k)
b := Склеить(b, с)
кц
нц для k от 1 до 3
с := Извлечь(а, k)
b := Склеить(b, с)
Здесь переменные a, b и с — строкового типа; переменные n, m, k – целые. В алгоритме используются следующие функции:
Длина(х) – возвращает количество символов в строке х. Имеет тип «целое».
Извлечь(х,i) – возвращает i-й символ слева в строке х. Имеет строковый тип.
Склеить(х,у) – возвращает строку, в которой записаны подряд сначала все символы строки х, а затем все символы строки у. Имеет строковый тип.Значения строк записываются в кавычках (одинарных), например x=’школа’.
Какое значение примет переменная b после выполнения этого фрагмента алгоритма,если переменная а имела значение ‘ИНФОРМАТИКА’?
1) ‘ФОРМАТ’
2) ‘ФОРИНТ’
3) ‘КОРТИК’
4) ‘КОРИНФ’
Обязательно укажите способ с вами: страница ВК, электронная почта, скайп
1443 ege12 Словорез
Имеется фрагмент алгоритма, записанный на алгоритмическом языке:
i := Длина(а)
k := 1
b := ‘T’
пока i > 1 нц
с := Извлечь(а, i)
b := Склеить(b, с)
i := i — k;
кц
Здесь переменные a, b и с — строкового типа; переменные n, m, k – целые. В алгоритме используются следующие функции:
Длина(х) – возвращает количество символов в строке х. Имеет тип «целое».
Извлечь(х,i) – возвращает i-й символ слева в строке х. Имеет строковый тип.
Склеить(х,у) – возвращает строку, в которой записаны подряд сначала все символы строки х, а затем все символы строки у. Имеет строковый тип.Значения строк записываются в кавычках (одинарных), например x=’школа’.
Какое значение примет переменная b после выполнения этого фрагмента алгоритма,если переменная а имела значение ‘КАРА’?
1) ‘КАРАТ’
2) ‘ТАРА’
3) ‘КРАТ’
4) ‘ТКАРА’
Обязательно укажите способ с вами: страница ВК, электронная почта, скайп
1444 ege12 Словорез
Имеется фрагмент алгоритма, записанный на алгоритмическом языке:
n := Длина(а)
i := n
b := »
нц пока i > 1
с := Извлечь(а, i)
b := Склеить(c, b)
i := i — 2
кц
Здесь переменные a, b и с — строкового типа; переменные n, m, k – целые. В алгоритме используются следующие функции:
Длина(х) – возвращает количество символов в строке х. Имеет тип «целое».
Извлечь(х,i) – возвращает i-й символ слева в строке х. Имеет строковый тип.
Склеить(х,у) – возвращает строку, в которой записаны подряд сначала все символы строки х, а затем все символы строки у. Имеет строковый тип.Значения строк записываются в кавычках (одинарных), например x=’школа’.
Какое значение примет переменная b после выполнения этого фрагмента алгоритма,если переменная а имела значение ‘ABCDEFGH’?
1) ‘HFDB’
2) ‘BCDE’
3) ‘BDFH’
4) ‘EFGH’
Обязательно укажите способ с вами: страница ВК, электронная почта, скайп
1445 ege12 Словорез
Имеется фрагмент алгоритма, записанный на алгоритмическом языке:
n := Длина(а)
k := 2
i := 1
b := ‘Р’
нц пока i < n
с := Извлечь(а, i)
b := Склеить(b, c)
i := i + k
кц
b := Склеить(b, ‘ДА’)
Здесь переменные a, b и с — строкового типа; переменные n, m, k – целые. В алгоритме используются следующие функции:
Длина(х) – возвращает количество символов в строке х. Имеет тип «целое».
Извлечь(х,i) – возвращает i-й символ слева в строке х. Имеет строковый тип.
Склеить(х,у) – возвращает строку, в которой записаны подряд сначала все символы строки х, а затем все символы строки у. Имеет строковый тип.Значения строк записываются в кавычках (одинарных), например x=’школа’.
Какое значение примет переменная b после выполнения этого фрагмента алгоритма,если переменная а имела значение ‘МОТОР’?
1) ‘РМТДА’
2) ‘РОТОДА’
3) ‘РОТОМДА’
4) ‘РОТОНДА’
Обязательно укажите способ с вами: страница ВК, электронная почта, скайп
1446 ege12 Словорез
Имеется фрагмент алгоритма, записанный на алгоритмическом языке:
b := »
нц для k от 1 до 3
с := Извлечь(а, 2*k)
b := Склеить(c, b)
кц
n := Длина(а)
i := 1
нц пока i < n
с := Извлечь(а, i)
b := Склеить(b, c)
i := i + 2
кц
Здесь переменные a, b и с — строкового типа; переменные n, m, k – целые. В алгоритме используются следующие функции:
Длина(х) – возвращает количество символов в строке х. Имеет тип «целое».
Извлечь(х,i) – возвращает i-й символ слева в строке х. Имеет строковый тип.
Склеить(х,у) – возвращает строку, в которой записаны подряд сначала все символы строки х, а затем все символы строки у. Имеет строковый тип.Значения строк записываются в кавычках (одинарных), например x=’школа’.
Какое значение примет переменная b после выполнения этого фрагмента алгоритма,если переменная а имела значение ‘ПРИВАЛ’?
1) ‘РВЛАПИ’
2) ‘ЛВРПИА’
3) ‘ЛВРАПИ’
4) ‘РВЛПИА’
Обязательно укажите способ с вами: страница ВК, электронная почта, скайп
Разное ( 2 )
Лестницы и др.
1447 ege12 Разное
Некий исполнитель умеет строить лесенки. Каждая ступенька такой лесенки имеет одну единицу по высоте и целое количество единиц в длину.
Исполнитель умеет выполнять команды ВВЕРХ и ВПРАВО N, где N – длина ступеньки, причем алгоритм всегда начинается командой ВВЕРХ и заканчивается командой ВПРАВО.
Необходимо, выполнив 8 команд, построить лесенку из четырех, ступенек, ведущую из точки А в точку В. Точка А имеет координаты (0,0) на координатной плоскости, а точка В – координаты (5,4).
Сколько различных последовательностей команд могут привести к требуемому результату?
Обязательно укажите способ с вами: страница ВК, электронная почта, скайп
3948 ege12 Разное
Исполнитель Шифровщик производит поразрядное преобразование натуральных восьмеричных чисел, используя представленную ниже таблицу шифрования.
Исходная цифра | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 |
Результат шифрования | 3 | 7 | 2 | 1 | 6 | 0 | 4 | 5 |
Пример. Исходное число: 1025. Преобразование разрядов: 1 → 7, 0 → 3, 2 → 2, 5 → 0. Результат: 7320. Какое число будет получено при исходном числе 32006, если его последовательно зашифровать с помощью Шифровщика 13 раз?
Обязательно укажите способ с вами: страница ВК, электронная почта, скайп
Определить N ( 24 )
Чертежник и Робот
1448 ege12 Определить N
Исполнитель Чертёжник перемещается на координатной плоскости, оставляя след в виде линии. Чертёжник может выполнять команду Сместиться на (a, b) (где a, b – целые числа), перемещающую Чертёжника из точки с координатами (x, y) в точку с координатами (x + a, y + b). Чертёжнику был дан для исполнения следующий алгоритм:
Сместиться на (2,-5)
Повтори N раз
Сместиться на (25, 12)
Сместиться на (a, b)
конец
Сместиться на (–17, –35)
Определите минимальное натуральное значение N > 1, для которого найдутся такие значения чисел a и b, что после выполнения программы Чертёжник возвратится в исходную точку?
Обязательно укажите способ с вами: страница ВК, электронная почта, скайп
1449 ege12 Определить N
Исполнитель Чертёжник перемещается на координатной плоскости, оставляя след в виде линии. Чертёжник может выполнять команду Сместиться на (a, b) (где a, b – целые числа), перемещающую Чертёжника из точки с координатами (x, y) в точку с координатами (x + a, y + b). Чертёжнику был дан для исполнения следующий алгоритм:
Сместиться на (-7,5)
Повтори N раз
Сместиться на (15, 22)
Сместиться на (a, b)
конец
Сместиться на (–17, –35)
Определите минимальное натуральное значение N > 1, для которого найдутся такие значения чисел a и b, что после выполнения программы Чертёжник возвратится в исходную точку?
Обязательно укажите способ с вами: страница ВК, электронная почта, скайп
1450 ege12 Определить N
Исполнитель Чертёжник перемещается на координатной плоскости, оставляя след в виде линии. Чертёжник может выполнять команду Сместиться на (a, b) (где a, b – целые числа), перемещающую Чертёжника из точки с координатами (x, y) в точку с координатами (x + a, y + b). Чертёжнику был дан для исполнения следующий алгоритм:
Сместиться на (52,-7)
Повтори N раз
Сместиться на (15, 22)
Сместиться на (a, b)
конец
Сместиться на (–17, –35)
Определите минимальное натуральное значение N > 1, для которого найдутся такие значения чисел a и b, что после выполнения программы Чертёжник возвратится в исходную точку?
Обязательно укажите способ с вами: страница ВК, электронная почта, скайп
1451 ege12 Определить N
Роботу был дан для исполнения алгоритм, в котором N > 1; А и В – целые числа.
НАЧАЛО
ВПРАВО 24
ПОВТОРИ N РАЗ
ВНИЗ 13
ВПРАВО А
ВНИЗ В
ВВЕРХ 28
ВНИЗ 15
КОНЕЦ ПОВТОРИ
ВНИЗ 13
КОНЕЦ
Укажите наименьшее возможное N, для которого найдутся такие А и В, что Робот после выполнения алгоритма окажется на 5 клеток ниже исходной.
Обязательно укажите способ с вами: страница ВК, электронная почта, скайп
1452 ege12 Определить N
Исполнитель Чертёжник перемещается на координатной плоскости, оставляя след в виде линии. Чертёжник может выполнять команду Сместиться на (a, b) (где a, b – целые числа), перемещающую Чертёжника из точки с координатами (x, y) в точку с координатами (x + a, y + b). Чертёжнику был дан для исполнения следующий алгоритм:
Сместиться на (38,-12)
Повтори N раз
Сместиться на (17, 12)
Сместиться на (a, b)
конец
Сместиться на (–16, –21)
Определите минимальное натуральное значение N > 1, для которого найдутся такие значения чисел a и b, что после выполнения программы Чертёжник возвратится в исходную точку?
Обязательно укажите способ с вами: страница ВК, электронная почта, скайп
1453 ege12 Определить N
Исполнитель Чертёжник перемещается на координатной плоскости, оставляя след в виде линии. Чертёжник может выполнять команду Сместиться на (a, b) (где a, b – целые числа), перемещающую Чертёжника из точки с координатами (x, y) в точку с координатами (x + a, y + b). Чертёжнику был дан для исполнения следующий алгоритм:
Сместиться на (38,-12)
Повтори N раз
Сместиться на (17, 12)
Сместиться на (a, b)
конец
Сместиться на (–21, –22)
Определите минимальное натуральное значение N > 1, для которого найдутся такие значения чисел a и b, что после выполнения программы Чертёжник возвратится в исходную точку?
Обязательно укажите способ с вами: страница ВК, электронная почта, скайп
1454 ege12 Определить N
Исполнитель Чертёжник перемещается на координатной плоскости, оставляя след в виде линии. Чертёжник может выполнять команду Сместиться на (a, b) (где a, b – целые числа), перемещающую Чертёжника из точки с координатами (x, y) в точку с координатами (x + a, y + b). Чертёжнику был дан для исполнения следующий алгоритм:
Сместиться на (32,-35)
Повтори N раз
Сместиться на (7, 32)
Сместиться на (a, b)
конец
Сместиться на (6, –22)
Определите минимальное натуральное значение N > 1, для которого найдутся такие значения чисел a и b, что после выполнения программы Чертёжник возвратится в исходную точку?
Обязательно укажите способ с вами: страница ВК, электронная почта, скайп
1455 ege12 Определить N
Исполнитель Чертёжник перемещается на координатной плоскости, оставляя след в виде линии. Чертёжник может выполнять команду Сместиться на (a, b) (где a, b – целые числа), перемещающую Чертёжника из точки с координатами (x, y) в точку с координатами (x + a, y + b). Чертёжнику был дан для исполнения следующий алгоритм:
Сместиться на (32,-25)
Повтори N раз
Сместиться на (7, b)
Сместиться на (a, 32)
конец
Сместиться на (-6, 64)
Определите минимальное натуральное значение N > 1, для которого найдутся такие значения чисел a и b, что после выполнения программы Чертёжник возвратится в исходную точку
Обязательно укажите способ с вами: страница ВК, электронная почта, скайп
1456 ege12 Определить N
Исполнитель Чертёжник перемещается на координатной плоскости, оставляя след в виде линии. Чертёжник может выполнять команду Сместиться на (a, b) (где a, b – целые числа), перемещающую Чертёжника из точки с координатами (x, y) в точку с координатами (x + a, y + b). Чертёжнику был дан для исполнения следующий алгоритм:
Сместиться на (32, 20)
Повтори N раз
Сместиться на (7, b)
Сместиться на (a, 13)
конец
Сместиться на (9, 62)
Определите минимальное натуральное значение N > 1, для которого найдутся такие значения чисел a и b, что после выполнения программы Чертёжник возвратится в исходную точку?
Обязательно укажите способ с вами: страница ВК, электронная почта, скайп
1457 ege12 Определить N
Исполнитель Чертёжник перемещается на координатной плоскости, оставляя след в виде линии. Чертёжник может выполнять команду Сместиться на (a, b) (где a, b – целые числа), перемещающую Чертёжника из точки с координатами (x, y) в точку с координатами (x + a, y + b). Чертёжнику был дан для исполнения следующий алгоритм:
Сместиться на (32, -112)
Повтори N раз
Сместиться на (17, b)
Сместиться на (a, 23)
конец
Сместиться на (-78, 43)
Определите минимальное натуральное значение N > 1, для которого найдутся такие значения чисел a и b, что после выполнения программы Чертёжник возвратится в исходную точку?
Обязательно укажите способ с вами: страница ВК, электронная почта, скайп
1458 ege12 Определить N
Исполнитель Чертёжник перемещается на координатной плоскости, оставляя след в виде линии. Чертёжник может выполнять команду Сместиться на (a, b) (где a, b – целые числа), перемещающую Чертёжника из точки с координатами (x, y) в точку с координатами (x + a, y + b). Чертёжнику был дан для исполнения следующий алгоритм:
Сместиться на (2, -1)
Повтори N раз
Сместиться на (a, b)
Сместиться на (13, 2)
конец
Сместиться на (-20, 49)
Определите максимальное натуральное значение N, для которого найдутся такие значения чисел a и b, что после выполнения программы Чертёжник возвратится в исходную точку?
Обязательно укажите способ с вами: страница ВК, электронная почта, скайп
1459 ege12 Определить N
Исполнитель Чертёжник перемещается на координатной плоскости, оставляя след в виде линии. Чертёжник может выполнять команду Сместиться на (a, b) (где a, b – целые числа), перемещающую Чертёжника из точки с координатами (x, y) в точку с координатами (x + a, y + b). Чертёжнику был дан для исполнения следующий алгоритм:
Сместиться на (12, 42)
Повтори N раз
Сместиться на (11, b)
Сместиться на (a, 5)
конец
Сместиться на (66, 49)
Определите максимальное натуральное значение N, для которого найдутся такие значения чисел a и b, что после выполнения программы Чертёжник возвратится в исходную точку?
Обязательно укажите способ с вами: страница ВК, электронная почта, скайп
1460 ege12 Определить N
Исполнитель Чертёжник перемещается на координатной плоскости, оставляя след в виде линии. Чертёжник может выполнять команду Сместиться на (a, b) (где a, b – целые числа), перемещающую Чертёжника из точки с координатами (x, y) в точку с координатами (x + a, y + b). Чертёжнику был дан для исполнения следующий алгоритм:
Сместиться на (12, 11)
Повтори N раз
Сместиться на (a, b)
Сместиться на (1, 2)
конец
Сместиться на (-57, 49)
Определите максимальное натуральное значение N, для которого найдутся такие значения чисел a и b, что после выполнения программы Чертёжник возвратится в исходную точку?
Обязательно укажите способ с вами: страница ВК, электронная почта, скайп
1461 ege12 Определить N
Исполнитель Чертёжник перемещается на координатной плоскости, оставляя след в виде линии. Чертёжник может выполнять команду Сместиться на (a, b) (где a, b – целые числа), перемещающую Чертёжника из точки с координатами (x, y) в точку с координатами (x + a, y + b). Чертёжнику был дан для исполнения следующий алгоритм:
Сместиться на (1, -3)
Повтори N раз
Сместиться на (11, b)
Сместиться на (a, 5)
конец
Сместиться на (-13, 24)
Определите максимальное натуральное значение N, для которого найдутся такие значения чисел a и b, что после выполнения программы Чертёжник возвратится в исходную точку?
Обязательно укажите способ с вами: страница ВК, электронная почта, скайп
1462 ege12 Определить N
Исполнитель Чертёжник перемещается на координатной плоскости, оставляя след в виде линии. Чертёжник может выполнять команду Сместиться на (a, b) (где a, b – целые числа), перемещающую Чертёжника из точки с координатами (x, y) в точку с координатами (x + a, y + b). Чертёжнику был дан для исполнения следующий алгоритм:
Сместиться на (3, 24)
Повтори N раз
Сместиться на (11, b)
Сместиться на (a, 5)
конец
Сместиться на (-38, 24)
Определите максимальное натуральное значение N, для которого найдутся такие значения чисел a и b, что после выполнения программы Чертёжник возвратится в исходную точку?
Обязательно укажите способ с вами: страница ВК, электронная почта, скайп
1463 ege12 Определить N
Исполнитель Чертёжник перемещается на координатной плоскости, оставляя след в виде линии. Чертёжник может выполнять команду Сместиться на (a, b) (где a, b – целые числа), перемещающую Чертёжника из точки с координатами (x, y) в точку с координатами (x + a, y + b). Чертёжнику был дан для исполнения следующий алгоритм:
Сместиться на (-3, 24)
Повтори N раз
Сместиться на (91, b)
Сместиться на (a, 54)
конец
Сместиться на (-15, 24)
Сколько существует натуральных значений N, для которых найдутся такие значения чисел a и b, что после выполнения программы Чертёжник возвратится в исходную точку?
Обязательно укажите способ с вами: страница ВК, электронная почта, скайп
1464 ege12 Определить N
Исполнитель Чертёжник перемещается на координатной плоскости, оставляя след в виде линии. Чертёжник может выполнять команду Сместиться на (a, b) (где a, b – целые числа), перемещающую Чертёжника из точки с координатами (x, y) в точку с координатами (x + a, y + b). Чертёжнику был дан для исполнения следующий алгоритм:
Сместиться на (13, -4)
Повтори N раз
Сместиться на (91, b)
Сместиться на (a, 54)
конец
Сместиться на (-15, 19)
Сколько существует натуральных значений N, для которых найдутся такие значения чисел a и b, что после выполнения программы Чертёжник возвратится в исходную точку?
Обязательно укажите способ с вами: страница ВК, электронная почта, скайп
1465 ege12 Определить N
Исполнитель Чертёжник перемещается на координатной плоскости, оставляя след в виде линии. Чертёжник может выполнять команду Сместиться на (a, b) (где a, b – целые числа), перемещающую Чертёжника из точки с координатами (x, y) в точку с координатами (x + a, y + b). Чертёжнику был дан для исполнения следующий алгоритм:
Сместиться на (-3, 4)
Повтори N раз
Сместиться на (a, b)
Сместиться на (12, 5)
конец
Сместиться на (-9, 32)
Сколько существует натуральных значений N, для которых найдутся такие значения чисел a и b, что после выполнения программы Чертёжник возвратится в исходную точку?
Обязательно укажите способ с вами: страница ВК, электронная почта, скайп
1466 ege12 Определить N
Исполнитель Чертёжник перемещается на координатной плоскости, оставляя след в виде линии. Чертёжник может выполнять команду Сместиться на (a, b) (где a, b – целые числа), перемещающую Чертёжника из точки с координатами (x, y) в точку с координатами (x + a, y + b). Чертёжнику был дан для исполнения следующий алгоритм:
Сместиться на (-1, 24)
Повтори N раз
Сместиться на (a, b)
Сместиться на (11, -1)
конец
Сместиться на (13, -4)
Сколько существует натуральных значений N, для которых найдутся такие значения чисел a и b, что после выполнения программы Чертёжник возвратится в исходную точку?
Обязательно укажите способ с вами: страница ВК, электронная почта, скайп
1467 ege12 Определить N
Исполнитель Чертёжник перемещается на координатной плоскости, оставляя след в виде линии. Чертёжник может выполнять команду Сместиться на (a, b) (где a, b – целые числа), перемещающую Чертёжника из точки с координатами (x, y) в точку с координатами (x + a, y + b). Чертёжнику был дан для исполнения следующий алгоритм:
Сместиться на (-1, -2)
Повтори N раз
Сместиться на (a, b)
Сместиться на (-1, -2)
конец
Сместиться на (-20, -12)
После выполнения этого алгоритма Чертёжник возвращается в исходную точку. Какое наибольшее число повторений могло быть указано в конструкции «Повтори … раз»?
Обязательно укажите способ с вами: страница ВК, электронная почта, скайп
1468 ege12 Определить N
Исполнитель Чертёжник перемещается на координатной плоскости, оставляя след в виде линии. Чертёжник может выполнять команду Сместиться на (a, b) (где a, b – целые числа), перемещающую Чертёжника из точки с координатами (x, y) в точку с координатами (x + a, y + b). Чертёжнику был дан для исполнения следующий алгоритм:
Сместиться на (-1, 2)
Повтори N раз
Сместиться на (a, b)
Сместиться на (-1, -2)
конец
Сместиться на (-24, -12)
После выполнения этого алгоритма Чертёжник возвращается в исходную точку. Какое наибольшее число повторений могло быть указано в конструкции «Повтори … раз»?
Обязательно укажите способ с вами: страница ВК, электронная почта, скайп
1469 ege12 Определить N
Исполнитель Чертёжник перемещается на координатной плоскости, оставляя след в виде линии. Чертёжник может выполнять команду Сместиться на (a, b) (где a, b – целые числа), перемещающую Чертёжника из точки с координатами (x, y) в точку с координатами (x + a, y + b). Чертёжнику был дан для исполнения следующий алгоритм:
Сместиться на (16, -21)
Повтори N раз
Сместиться на (a, b)
Сместиться на (-1, -2)
конец
Сместиться на (-60, -12)
После выполнения этого алгоритма Чертёжник возвращается в исходную точку. Какое наибольшее число повторений могло быть указано в конструкции «Повтори … раз»?
Обязательно укажите способ с вами: страница ВК, электронная почта, скайп
1470 ege12 Определить N
Чертёжник находился в начале координат. Ему был дан для исполнения следующий алгоритм:
Сместиться на (-7,–1)
Повтори N раз
Сместиться на (15, 22)
Сместиться на (a, b)
конец
Сместиться на (23, –32)
Найдите наибольшее число повторений N в конструкции «Повтори … раз», при котором значения a и b можно выбрать так, что после выполнения алгоритм Чертёжник окажется в точке (1; –3).
Обязательно укажите способ с вами: страница ВК, электронная почта, скайп
1471 ege12 Определить N
Исполнитель Чертёжник перемещается на координатной плоскости, оставляя след в виде линии. Чертёжник может выполнять команду Сместиться на (a, b) (где a, b – целые числа), перемещающую Чертёжника из точки с координатами (x, y) в точку с координатами (x + a, y + b). Чертёжнику был дан для исполнения следующий алгоритм:
Сместиться на (1, -3)
Повтори … раз
Сместиться на (…, …)
Сместиться на (-1, -2)
конец
Сместиться на (-25, -33)
После выполнения этого алгоритма Чертёжник возвращается в исходную точку. Какое наибольшее число повторений могло быть указано в конструкции «Повтори … раз»?
Обязательно укажите способ с вами: страница ВК, электронная почта, скайп
1494 ege12 Определить b при неизвестном N
Чертежнику был дан для исполнения следующий алгоритм:
Сместиться на (3,–6)
Повтори N раза
Сместиться на (4, b)
Сместиться на (6, –6)
конец
Сместиться на (-53, 26)
Найдите целое значение b, для которого после выполнения программы Чертёжник окажется в исходной точке.
Обязательно укажите способ с вами: страница ВК, электронная почта, скайп
1495 ege12 Определить b при неизвестном N
Чертежник находился в начале координат. Ему был дан для исполнения следующий алгоритм:
Сместиться на (-3,–5)
Повтори N раза
Сместиться на (2, b)
Сместиться на (8, –12)
конец
Сместиться на (2, 3)
Найдите целое значение b, для которого после выполнения программы Чертёжник окажется в точке (59; 46).
Обязательно укажите способ с вами: страница ВК, электронная почта, скайп
5094 ege12 Редактор новый
Исполнитель Редактор получает на вход строку цифр и преобразовывает её. Редактор может выполнять две команды, в обеих командах v и w обозначают цепочки символов.заменить (v, w)
нашлось (v)
Первая команда заменяет в строке первое слева вхождение цепочки v на цепочку w. Если цепочки v в строке нет, эта команда не изменяет строку. Вторая команда проверяет, встречается ли цепочка v в строке исполнителя Редактор. Если она встречается, то команда возвращает логическое значение «истина», в противном случае возвращает значение «ложь».
Дана программа для исполнителя Редактор:
ПОКА нашлось (111) заменить(111, 2) заменить(222, 3) заменить(333, 1) КОНЕЦ ПОКА
Какая строка получится в результате применения приведённой ниже программы к строке, состоящей из 130 единиц?
Обязательно укажите способ с вами: страница ВК, электронная почта, скайп
5093 ege12 Редактор новый
Исполнитель Редактор получает на вход строку цифр и преобразовывает её. Редактор может выполнять две команды, в обеих командах v и w обозначают цепочки символов.заменить (v, w)
нашлось (v)
Первая команда заменяет в строке первое слева вхождение цепочки v на цепочку w. Если цепочки v в строке нет, эта команда не изменяет строку. Вторая команда проверяет, встречается ли цепочка v в строке исполнителя Редактор. Если она встречается, то команда возвращает логическое значение «истина», в противном случае возвращает значение «ложь».
Дана программа для исполнителя Редактор:
ПОКА нашлось (111) заменить(111, 2) заменить(222, 3) заменить(333, 1) КОНЕЦ ПОКА
Какая строка получится в результате применения приведённой ниже программы к строке, состоящей из 120 единиц?
Обязательно укажите способ с вами: страница ВК, электронная почта, скайп
5092 ege12 Редактор новый
Исполнитель Редактор получает на вход строку цифр и преобразовывает её. Редактор может выполнять две команды, в обеих командах v и w обозначают цепочки символов.заменить (v, w)
нашлось (v)
Первая команда заменяет в строке первое слева вхождение цепочки v на цепочку w. Если цепочки v в строке нет, эта команда не изменяет строку. Вторая команда проверяет, встречается ли цепочка v в строке исполнителя Редактор. Если она встречается, то команда возвращает логическое значение «истина», в противном случае возвращает значение «ложь».
Дана программа для исполнителя Редактор:
ПОКА нашлось (111) заменить(111, 2) заменить(222, 3) заменить(333, 1) КОНЕЦ ПОКА
Какая строка получится в результате применения приведённой ниже программы к строке, состоящей из 110 единиц?
Обязательно укажите способ с вами: страница ВК, электронная почта, скайп
5091 ege12 Редактор новый
Исполнитель Редактор получает на вход строку цифр и преобразовывает её. Редактор может выполнять две команды, в обеих командах v и w обозначают цепочки символов.заменить (v, w)
нашлось (v)
Первая команда заменяет в строке первое слева вхождение цепочки v на цепочку w. Если цепочки v в строке нет, эта команда не изменяет строку. Вторая команда проверяет, встречается ли цепочка v в строке исполнителя Редактор. Если она встречается, то команда возвращает логическое значение «истина», в противном случае возвращает значение «ложь».
Дана программа для исполнителя Редактор:
ПОКА нашлось (111) заменить(111, 2) заменить(222, 3) заменить(333, 1) КОНЕЦ ПОКА
!
Какая строка получится в результате применения приведённой ниже программы к строке, состоящей из 100 единиц?
Обязательно укажите способ с вами: страница ВК, электронная почта, скайп
5090 ege12 Редактор новый
Исполнитель Редактор получает на вход строку цифр и преобразовывает её. Редактор может выполнять две команды, в обеих командах v и w обозначают цепочки цифр.заменить (v, w)
нашлось (v)
Первая команда заменяет в строке первое слева вхождение цепочки v на цепочку w, вторая проверяет, встречается ли цепочка v в строке исполнителя Редактор. Если она встречается, то команда возвращает логическое значение «истина», в противном случае возвращает значение «ложь».
Дана программа для исполнителя Редактор:
НАЧАЛО ПОКА нашлось (12) ИЛИ нашлось (1) ЕСЛИ нашлось (12) ТО заменить (12, 2221) ИНАЧЕ заменить (1,222222) КОНЕЦ ЕСЛИ КОНЕЦ ПОКА КОНЕЦ
Какая строка получится в результате применения приведённой ниже программы к строке, состоящей одной единицы и 51 стоящих справа от неё цифр 2? В ответ, запишите, сколько цифр 2 будет в конечной строке.
Обязательно укажите способ с вами: страница ВК, электронная почта, скайп
5089 ege12 Редактор новый
Исполнитель Редактор получает на вход строку цифр и преобразовывает её. Редактор может выполнять две команды, в обеих командах v и w обозначают цепочки цифр.заменить (v, w)
нашлось (v)
Первая команда заменяет в строке первое слева вхождение цепочки v на цепочку w, вторая проверяет, встречается ли цепочка v в строке исполнителя Редактор. Если она встречается, то команда возвращает логическое значение «истина», в противном случае возвращает значение «ложь».
Дана программа для исполнителя Редактор:
НАЧАЛО ПОКА нашлось (78) ИЛИ нашлось (7) ЕСЛИ нашлось (788) ТО заменить (78, 8887) ИНАЧЕ заменить (7,8888) КОНЕЦ ЕСЛИ КОНЕЦ ПОКА КОНЕЦ
Какая строка получится в результате применения приведённой ниже программы к строке, состоящей одной цифры 7 и 55 стоящих справа от неё цифр 8. В ответ, запишите, сколько цифр 8 будет в конечной строке.
Обязательно укажите способ с вами: страница ВК, электронная почта, скайп
5088 ege12 Редактор новый
Исполнитель Редактор получает на вход строку цифр и преобразовывает её. Редактор может выполнять две команды, в обеих командах v и w обозначают цепочки цифр.заменить (v, w)
нашлось (v)
Первая команда заменяет в строке первое слева вхождение цепочки v на цепочку w, вторая проверяет, встречается ли цепочка v в строке исполнителя Редактор. Если она встречается, то команда возвращает логическое значение «истина», в противном случае возвращает значение «ложь».
Дана программа для исполнителя Редактор:
НАЧАЛО ПОКА нашлось (88777) ИЛИ нашлось (7) ЕСЛИ нашлось (88777) ТО заменить (88777, 8) ИНАЧЕ заменить (7,8) КОНЕЦ ЕСЛИ КОНЕЦ ПОКА КОНЕЦ
Какая строка получится в результате применения приведённой ниже программы к строке, состоящей из 120 идущих подряд цифр 7.
Обязательно укажите способ с вами: страница ВК, электронная почта, скайп
5087 ege12 Редактор новый
Исполнитель Редактор получает на вход строку цифр и преобразовывает её. Редактор может выполнять две команды, в обеих командах v и w обозначают цепочки цифр.заменить (v, w)
нашлось (v)
Первая команда заменяет в строке первое слева вхождение цепочки v на цепочку w, вторая проверяет, встречается ли цепочка v в строке исполнителя Редактор. Если она встречается, то команда возвращает логическое значение «истина», в противном случае возвращает значение «ложь».
Дана программа для исполнителя Редактор:
НАЧАЛО ПОКА нашлось (8887) ИЛИ нашлось (77) ЕСЛИ нашлось (8887) ТО заменить (8887, 8) ИНАЧЕ заменить (77,8) КОНЕЦ ЕСЛИ КОНЕЦ ПОКА КОНЕЦ
Какая строка получится в результате применения приведённой ниже программы к строке, состоящей из 120 идущих подряд цифр 7.
Обязательно укажите способ с вами: страница ВК, электронная почта, скайп
5086 ege12 Редактор новый
Исполнитель Редактор получает на вход строку цифр и преобразовывает её. Редактор может выполнять две команды, в обеих командах v и w обозначают цепочки цифр.заменить (v, w)
нашлось (v)
Первая команда заменяет в строке первое слева вхождение цепочки v на цепочку w, вторая проверяет, встречается ли цепочка v в строке исполнителя Редактор. Если она встречается, то команда возвращает логическое значение «истина», в противном случае возвращает значение «ложь».
Дана программа для исполнителя Редактор:
НАЧАЛО ПОКА нашлось (1111) ИЛИ нашлось (000) ЕСЛИ нашлось (1111) ТО заменить (1111, 10000) ИНАЧЕ заменить (000,11) КОНЕЦ ЕСЛИ КОНЕЦ ПОКА КОНЕЦ
Какая строка получится в результате применения приведённой ниже программы к строке, состоящей из 90 идущих подряд цифр 1.
В ответе через запятую запишите количество цифр 1 и цифр 0, которое будет в конечной строке.
Обязательно укажите способ с вами: страница ВК, электронная почта, скайп
5085 ege12 Редактор новый
Исполнитель Редактор получает на вход строку цифр и преобразовывает её. Редактор может выполнять две команды, в обеих командах v и w обозначают цепочки цифр.заменить (v, w)
нашлось (v)
Первая команда заменяет в строке первое слева вхождение цепочки v на цепочку w, вторая проверяет, встречается ли цепочка v в строке исполнителя Редактор. Если она встречается, то команда возвращает логическое значение «истина», в противном случае возвращает значение «ложь».
Дана программа для исполнителя Редактор:
НАЧАЛО ПОКА нашлось (888) ИЛИ нашлось (77) ЕСЛИ нашлось (888) ТО заменить (888, 8777) ИНАЧЕ заменить (77,8) КОНЕЦ ЕСЛИ КОНЕЦ ПОКА КОНЕЦ
Какая строка получится в результате применения приведённой ниже программы к строке, состоящей из 100 идущих подряд цифр 8.
В ответе через запятую запишите количество цифр 8 и цифр 7, которое будет в конечной строке.
Обязательно укажите способ с вами: страница ВК, электронная почта, скайп
За это задание ты можешь получить 1 балл. На решение дается около 2 минут. Уровень сложности: базовый.
Средний процент выполнения: 59.9%
Ответом к заданию 12 по информатике может быть цифра (число) или слово.
Разбор сложных заданий в тг-канале
Задачи для практики
Задача 1
Исполнитель Редактор получает на вход строку цифр и преобразовывает её. Редактор может выполнять две команды. В обеих командах v и w обозначают цепочки цифр.
A) заменить(v,w). Эта команда заменяет в строке первое слева вхождение цепочки v на цепочку w.
Например, выполнение команды заменить(111,27) преобразует строку 051111105 в строку 05271105. Если в строке нет вхождений цепочки v, то выполнение команды заменить(v,w) не меняет эту строку.
Б) нашлось(v). Эта команда проверяет, встречается ли цепочка v в строке исполнителя Редактор. Если она встречается, то команда возвращает логическое значение «истина», в противном случае возвращает значение «ложь». Строка исполнителя при этом не изменяется.
Цикл
ПОКА
условие последовательность команд
КОНЕЦ ПОКА
означает, что последовательность команд выполняется, пока условие истинно.
В конструкции
ЕСЛИ условие
ТО команда1
ИНАЧЕ команда2
КОНЕЦ ЕСЛИ
выполняется команда1 (если условие истинно) или команда2 (если условие ложно).
Какая строка получится в результате применения приведённой ниже программы к строке, состоящей из 38 идущих подряд цифр 5? В ответе запишите полученную строку.
НАЧАЛО
ПОКА нашлось (555) ИЛИ нашлось (333)
ЕСЛИ нашлось (555)
ТО заменить (555, 3)
ИНАЧЕ заменить (333, 5)
КОНЕЦ ЕСЛИ
КОНЕЦ ПОКА
КОНЕЦ
Решение
1) Приоритет в замене пятёрок, значит сначала заменятся все пятёрки на тройки:
из 38 пятёрок получится 12 троек и 2 пятёрки
2) Далее обработав подстроку из 9 троек понимаем, что она сокращается до одной тройки, значит алгоритм сокращает по 8 троек. 12 / 8 = 1,… то есть из 12 троек одна группа из 8 троек будет сокращена и останется 4 тройки и те две пятёрки из первого пункта
3) Получили строку 333355. Алгоритм заменит три тройки на пятёрку и прекратит своё выполнение, поскольку условие цикла далее не выполянется
Результат: 5355
Решение при помощи программы на С++:
#include <iostream>
#include <string>using namespace std;
const size_t np = string::npos;
int main() {
string text = "";
for (int i = 0; i < 38; ++i)
text += "5";
while (text.find("555") != np || text.find("333") != np){
if (text.find("555") != np)
text.replace(text.find("555"), 3, "3");
else if (text.find("333") != np)
text.replace(text.find("333"), 3, "5");
}
cout << text;
return 0;
}
Ответ: 5355
Задача 2
Исполнитель Чертёжник перемещается на координатной плоскости, оставляя след в виде линии. Чертёжник может выполнять команду Сместиться на (a,b) (где a, b — целые числа), перемещающую Чертёжника из точки с координатами (x, y) в точку с координатами (x +a, y +b). Если числа a, b положительные, значение соответствующей координаты увеличивается, если отрицательные — уменьшается. Например, если Чертёжник находится в точке с координатами (2, 3), то команда Сместиться на (-5,2) переместит Чертёжника в точку (−3, 5).
Цикл
ПОВТОРИ число РАЗ
последовательность команд
КОНЕЦ ПОВТОРИ
означает, что последовательность команд будет выполнена указанное число раз (число должно быть натуральным).
Чертёжнику был дан для исполнения следующий алгоритм (количество повторений и величины смещения в первой из повторяемых команд неизвестны):
НАЧАЛО
Сместиться на (-11,32)
ПОВТОРИ … РАЗ
Сместиться на (15,-12)
Сместиться на (… , …)
КОНЕЦ ПОВТОРИ
Сместиться на (-19,38)
КОНЕЦ
В результате выполнения этого алгоритма Чертёжник возвращается в исходную точку. Какое наибольшее число повторений могло быть указано в конструкции «ПОВТОРИ … РАЗ»?.
Решение
Пусть первоначально Чертёжник находился в точке с координатами (x, y). Обозначим через n число повторений цикла, через a и b смещения по оси x и y в команде Сместиться на (… , …). Тогда после выполнения заданного алгоритма Чертёжник переместится в точку с координатами (x − 11 + n(15 + a) − 19, y + 32 + n(−12 + b) + 38) = (x − 30 + n(15 + a), y + 70 + n(b − 12)).
После выполнения программы Чертёжник возвратится в исходную точку, из которой он начал движение, то есть в точку с координатами (x, y). Следовательно, должны выполняться условия
${tablex − 30 + n(15 + a) = x; y + 70 + n(b − 12) = y;$
Отсюда
${tablen(15 + a) = 30; n(b − 12) = −70;$
Наибольшее возможное n является наибольшим общим делителем чисел 30 и −70. Следовательно, n = 10.
Ответ: 10
Задача 3
Исполнитель Редактор получает на вход строку цифр и преобразовывает её. Редактор может выполнять две команды. В обеих командах v и w обозначают цепочки цифр.
A) заменить (v,w).
Эта команда заменяет в строке первое слева вхождение цепочки v на цепочку w. Например, выполнение команды
заменить (222,58)
преобразует строку 45222222234 в строку 4558222234.
Если в строке нет вхождений цепочки v, то выполнение команды
заменить (v,w)
не меняет эту строку.
Б) нашлось (v).
Эта команда проверяет, встречается ли цепочка v в строке исполнителя Редактор. Если она встречается, то команда возвращает логическое значение «истина», в противном случае возвращает значение «ложь». Строка исполнителя при этом не изменяется.
Цикл
ПОКА условие
последовательность команд
КОНЕЦ ПОКА
означает, что последовательность команд выполняется, пока условие истинно.
В конструкции
ЕСЛИ условие
ТО команда1
ИНАЧЕ команда2
КОНЕЦ ЕСЛИ
выполняется команда1 (если условие истинно) или команда2 (если условие ложно).
Какая строка получится в результате применения приведённой ниже программы к строке, состоящей из 80 идущих подряд цифр 1? В ответе запишите полученную строку.
НАЧАЛО
ПОКА нашлось (2121) ИЛИ нашлось (111)
ЕСЛИ нашлось (2121)
ТО заменить (2121, 2)
ИНАЧЕ заменить (111, 12)
КОНЕЦ ЕСЛИ
КОНЕЦ ПОКА
КОНЕЦ
Решение
Выпишем первые несколько строк, которые будут являться результатом работы исполнителя, после входа в цикл ПОКА.
Шаг | Входная строка | нашлось(2121) | заменить(2121,2) | заменить(111,12) |
1 | нет | – | ||
2 | нет | – | ||
3 | да | — | ||
4 | нет | – | ||
5 | да | — | ||
6 | нет | – | ||
7 | да | — | ||
… |
Заметим, что, начиная со второго шага цикла ПОКА, на каждом втором шаге входная строка имеет одинаковое строение. Например, рассмотрим значения входных строк на 2, 4, 6, 8, . . .шагах.
На шаге 2 строка имеет вид Всего 79 цифр. На каждом из шагов: 4, 6, 8, . . . входная строка также имеет вид 12 , при этом в каждой из перечисленных строк количество цифр уменьшается на 4. Так на шаге 4 в строке 75(= 79 − 4) цифры. На шаге 6 в строке 71(= 75 − 4) цифр.
Количество цифр исходной строки на каждом втором шаге цикла уменьшается на 4. Если мы разделим количество цифр в входной последовательности на втором шаге на 2, то целая честь результата деления, умноженная на 4, будет номером шага, на котором входная строка будет иметь вид 12.
79/4 = 19, 75; 19 · 2 = 38.
Учитывая первую строку получаем, что на 39 шаге цикла входная строка будет иметь вид 12. При этом в строке будет 79 − 4·19 = 3 цифры. То есть входная строка будет иметь вид 121.
Так как для числа 121 условие нашлось (2121) ИЛИ нашлось (111), входящее в цикл ПОКА, ложно, то на этом цикл оканчивает свою работу. В результате будет получена строка 121.
Ответ: 121
Задача 4
Исполнитель Чертёжник перемещается на координатной плоскости, оставляя след в виде линии. Чертёжник может выполнять команду Сместиться на (a,b) (где a, b — целые числа), перемещающую Чертёжника из точки с координатами (x, y) в точку с координатами (x + a, y + b). Если числа a, b положительные, значение соответствующей координаты увеличивается, если отрицательные—уменьшается.
Например, если Чертёжник находится в точке (2, 3), то команда Сместиться на (-5,2) переместит Чертёжника в точку (−3, 5).
Цикл
ПОВТОРИ число РАЗ
последовательность команд
КОНЕЦ ПОВТОРИ
означает, что последовательность команд будет выполнена указанное число раз (число должно быть натуральным).
Чертёжнику был дан для исполнения следующий алгоритм (буквами n, a, b обозначены неизвестные числа, при этом n > 1):
НАЧАЛО
Сместиться на (6,12)
ПОВТОРИ n РАЗ
Сместиться на (a, b)
Сместиться на (–22,-8)
Сместиться на (25,16)
КОНЕЦ ПОВТОРИ
Сместиться на (12,-21)
КОНЕЦ
Укажите наименьшее возможное значение числа n, для которого найдутся такие значения чисел a и b, что после выполнения программы Чертёжник возвратится в исходную точку, из которой он начал движение.
Задача 5
Исполнитель Чертёжник перемещается на координатной плоскости, оставляя след в виде линии. Чертёжник может выполнять команду Сместиться на (a,b) (где a, b — целые числа), перемещающую Чертёжника из точки с координатами (x, y) в точку с координатами (x +a, y +b). Если числа a, b положительные, значение соответствующей координаты увеличивается, если отрицательные—уменьшается. Например, если Чертёжник находится в точке с координатами (2, 3), то команда Сместиться на (-5,2) переместит Чертёжника в точку (−3, 5).
Цикл
ПОВТОРИ число РАЗ
последовательность команд
КОНЕЦ ПОВТОРИ
означает, что последовательность команд будет выполнена указанное число раз (число должно быть натуральным).
Чертёжнику был дан для исполнения следующий алгоритм (количество повторений и величины смещения в первой из повторяемых команд неизвестны):
НАЧАЛО
Сместиться на (52,-26)
ПОВТОРИ … РАЗ
Сместиться на (-35,-10)
Сместиться на (… , …)
КОНЕЦ ПОВТОРИ
Сместиться на (-7,-34)
КОНЕЦ
В результате выполнения этого алгоритма Чертёжник возвращается в исходную точку. Какое наибольшее число повторений могло быть указано в конструкции «ПОВТОРИ … РАЗ»?
Задача 6
Исполнитель Редактор получает на вход строку цифр и преобразовывает её. Редактор может выполнять две команды. В обеих командах v и w обозначают цепочки цифр.
A) заменить(v,w).
Эта команда заменяет в строке первое слева вхождение цепочки v на цепочку w.
Например, выполнение команды
заменить(111,27)
преобразует строку 051111105 в строку 05271105.
Если в строке нет вхождений цепочки v, то выполнение команды
заменить(v,w)
не меняет эту строку.
Б) нашлось(v).
Эта команда проверяет, встречается ли цепочка v в строке исполнителя Редактор. Если она встречается, то команда возвращает логическое значение «истина», в противном случае возвращает значение «ложь».
Строка исполнителя при этом не изменяется.
Цикл
ПОКА условие
последовательность команд
КОНЕЦ ПОКА
означает, что последовательность команд выполняется, пока условие истинно.
В конструкции
ЕСЛИ условие
ТО команда1
ИНАЧЕ команда2
КОНЕЦ ЕСЛИ
выполняется команда1 (если условие истинно) или команда2 (если условие ложно).
Какая строка получится в результате применения приведённой ниже программы к строке, состоящей из 45 идущих подряд цифр 9? В ответе запишите полученную строку.
НАЧАЛО
ПОКА нашлось (999) ИЛИ нашлось (111)
ЕСЛИ нашлось (999)
ТО заменить (999, 1)
ИНАЧЕ заменить (111, 9)
КОНЕЦ ЕСЛИ
КОНЕЦ ПОКА
КОНЕЦ
Задача 7
Исполнитель Редактор получает на вход строку цифр и преобразовывает её. Редактор может выполнять две команды. В обеих командах v и w обозначают цепочки цифр.
A) заменить(v,w).
Эта команда заменяет в строке первое слева вхождение цепочки v на цепочку w. Например, выполнение команды
заменить(222,58)
преобразует строку 45222222234 в строку 4558222234.
Если в строке нет вхождений цепочки v, то выполнение команды
заменить(v,w)
не меняет эту строку.
Б) нашлось(v).
Эта команда проверяет, встречается ли цепочка v в строке исполнителя Редактор. Если она встречается, то команда возвращает логическое значение «истина», в противном случае возвращает значение «ложь».
Строка исполнителя при этом не изменяется.
Цикл
ПОКА условие
последовательность команд
КОНЕЦ ПОКА
означает, что последовательность команд выполняется, пока условие истинно.
В конструкции
ЕСЛИ условие
ТО команда1
ИНАЧЕ команда2
КОНЕЦ ЕСЛИ
выполняется команда1 (если условие истинно) или команда2 (если условие ложно).
Какая строка получится в результате применения приведённой ниже программы к строке, состоящей из 108 идущих подряд цифр 3? В ответе запишите полученную строку.
НАЧАЛО
ПОКА нашлось (444) ИЛИ нашлось (333)
ЕСЛИ нашлось (444)
ТО заменить (444, 3)
ИНАЧЕ заменить (333, 4)
КОНЕЦ ЕСЛИ
КОНЕЦ ПОКА
КОНЕЦ
Задача 8
Исполнитель Чертёжник перемещается на координатной плоскости, оставляя след в виде линии. Чертёжник может выполнять команду Сместиться на (a,b) (где a, b — целые числа), перемещающую Чертёжника из точки с координатами (x, y) в точку с координатами (x +a, y +b). Если числа a, b положительные, значение соответствующей координаты увеличивается, если отрицательные — уменьшается.
Например, если Чертёжник находится в точке с координатами (2, 3), то команда Сместиться на (-5,2) переместит Чертёжника в точку (−3, 5).
Цикл
ПОВТОРИ число РАЗ
последовательность команд
КОНЕЦ ПОВТОРИ
означает, что последовательность команд будет выполнена указанное число раз (число должно быть натуральным).
Чертёжнику был дан для исполнения следующий алгоритм (буквами n, a, b обозначены неизвестные числа, при этом n > 1):
НАЧАЛО
ПОВТОРИ n РАЗ
Сместиться на (-24, -7)
Сместиться на (a, b)
Сместиться на (15, 23)
КОНЕЦ ПОВТОРИ
Сместиться на (9, 16)
КОНЕЦ
Укажите наименьшее возможное значение числа n, для которого найдутся такие значения чисел a и b, что Чертёжник, начав выполнение программы из точки с координатами (-18,14), после выполнения алгоритма окажется в точке (12, 15).
Задача 9
Исполнитель Чертёжник перемещается на координатной плоскости, оставляя след в виде линии. Чертёжник может выполнять команду Сместиться на (a,b) (где a, b — целые числа), перемещающую Чертёжника из точки с координатами (x, y) в точку с координатами (x + a, y + b). Если числа a, b положительные, значение соответствующей координаты увеличивается, если отрицательные — уменьшается. Например, если Чертёжник находится в точке с координатами (2, 3), то команда Сместиться на (-5,2) переместит Чертёжника в точку (−3, 5).
Цикл
ПОВТОРИ число
РАЗ последовательность команд
КОНЕЦ ПОВТОРИ
означает, что последовательность команд будет выполнена указанное число раз (число должно быть натуральным).
Чертёжнику был дан для исполнения следующий алгоритм (буквами n, a, b обозначены неизвестные числа, при этом n > 1):
НАЧАЛО
ПОВТОРИ n РАЗ
Сместиться на (-24, -7)
Сместиться на (a, b)
Сместиться на (15, 23)
КОНЕЦ ПОВТОРИ
Сместиться на (19, 16)
КОНЕЦ
Укажите наименьшее возможное значение числа n, для которого найдутся такие значения чисел a и b, что Чертёжник, начав выполнение программы из точки с координатами (-18,14), после выполнения алгоритма окажется в точке (13, 16).