33*63=2079 на одной странице
2079*19=39 501 байт - для 19 страниц
Для кодирования одного из 256 символов требуется log(2)256=8 бит (2^8=256).
8 бит = 1 байт
Количество страниц в сообщении = 9752 / (53*46*1) = 4
Ответ: 4
Путь робота:
<span>1132432
Значит
Вверх, вверх, вправо, вниз, влево, вправо, вниз.
Значит, чтобы вернуться он должен выполнить программу, ровно обратную данной. Для этого, во-первых надо прочитать команду задом наперёд, во-вторых, каждое "влево" превратить в "вправо", "вверх" в "вниз" и тд.</span><span>
Программа </span><span>1132432 принимает следующий вид:
(1) Переворачиваем:
2342311
(2) Меняем:
14314122
Ответ: </span>
<span>14314122</span>
// PascalABC.NET 3.3, сборка 1611 от 06.01.2018
// Внимание! Если программа не работает, обновите версию!
begin
var (x,n):=ReadInteger2('x,n =');
var ans :=1;
while (n > 0)do
begin
ans*=x; dec(n);
end;
Writeln(ans);
end.
<u>Пример:</u>
x,n = 2 10
1024
Выводятся такие значиния
k= 1 p=120
j=10 s= 20 j=11 s= 42 j=12 s= 66 j=13 s= 92 j=14 s= 120 j=15 s= 150