В
Все
М
Математика
О
ОБЖ
У
Українська мова
Д
Другие предметы
Х
Химия
М
Музыка
Н
Немецкий язык
Б
Беларуская мова
Э
Экономика
Ф
Физика
Б
Биология
О
Окружающий мир
Р
Русский язык
У
Українська література
Ф
Французский язык
П
Психология
А
Алгебра
О
Обществознание
М
МХК
В
Видео-ответы
Г
География
П
Право
Г
Геометрия
А
Английский язык
И
Информатика
Қ
Қазақ тiлi
Л
Литература
И
История
shmkvnst17
shmkvnst17
16.02.2021 00:55 •  Информатика

Исполнитель буквоед работает со строками. при выполнении алгоритма он полностью проходит строку слева направо и ищет комбинации букв. в случае нахождения, заменяет их на указанные.

у исполнителя есть две команды:

аб → ба (заменяет буквы аб на ба)
бба → абб (заменяет буквы бба на абб)
например, если дана строка бабаб и команда 1, на вывод будет подана строка ббаба.

дана строка абба и алгоритм из трёх команд:
1, 1, 2.

какую строку выведет исполнитель?

Показать ответ
Ответ:
NASTEN111
NASTEN111
22.06.2022 04:45

{PascalABC}

Program Puzzle;

var  

 R,day:integer;  

 week:array[1..7] of string;

 i:integer;

 s:string;

begin

 week[7]:='Воскресенье';

 week[6]:='Суббота';

 week[5]:='Пятница';

 week[4]:='Четверг';

 week[3]:='Среда';

 week[2]:='Вторник';

 week[1]:='Понедельник';

 s:=' -=Alphaeus=- ';

 for i:=1 to 22 do begin write(s[i]); sleep(200) end;

 writeln; writeln('ОК, Задумайте день недели (номер от 1 до 7)');

 writeln('Удвойте этот номер');

 writeln('Увеличьте результат на 5');

 writeln('Умножьте полученное число на 5');

 writeln('Теперь то, что получилось, умножьте на 10');

 writeln('Введите полученный результат'); readln(R);

 day:= round((R-250)/100);

 writeln('');

 case day of

   1..7: writeln('      Вы задумали ',week[day]);

   else writeln('Что-то пошло не так... Либо вы задумали не число между 1 и 7, либо ошиблись в рассчётах')

 end;

 writeln('');

end.

0,0(0 оценок)
Ответ:
Gvgvv
Gvgvv
05.02.2022 15:26

Переводим целую часть 2567351010 в 8-ую систему последовательным делением на 8:

25673510/8 = 3209188, остаток: 6

3209188/8 = 401148, остаток: 4

401148/8 = 50143, остаток: 4

50143/8 = 6267, остаток: 7

6267/8 = 783, остаток: 3

783/8 = 97, остаток: 7

97/8 = 12, остаток: 1

12/8 = 1, остаток: 4

1/8 = 0, остаток: 1

2567351010 = 1417374468


Переводим целую часть 809841010 в 8-ую систему последовательным делением на 8:

8098410/8 = 1012301, остаток: 2

1012301/8 = 126537, остаток: 5

126537/8 = 15817, остаток: 1

15817/8 = 1977, остаток: 1

1977/8 = 247, остаток: 1

247/8 = 30, остаток: 7

30/8 = 3, остаток: 6

3/8 = 0, остаток: 3

809841010 = 367111528

0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота