zverevahelen
?>

На почту пришло сообщение с незнакомого адреса. Прочитав его, Фьюри, не теряя времени, попытался созвать команду Мстителей, только на зов никто не откликнулся. Повторная попытка не увенчалась успехом. Понимая, что незамедлительно нужно действовать, он решился на эксперимент и велел послать вестников юным Мстителей, пересылая сообщение незнакомого отправителя, которое им необходимо будет проанализировать и решить. Текст сообщения был следующий: «24/15/30/60/18. 12/54/99/15/21/60 57/54/3/24/18/45/30/18»

Информатика

Ответы

ЛаринаЛощаков
{Данная программа переводит любое сочетание символов ASCII в систему счисления заданную пользователем.}

//Pascal ABC.NET v3.0 сборка 1111

var
 a,i,b,r,n,j,bug:integer;
 s,se,slo,slof:string;

procedure preob(var a,b,n:integer; var se:string);
 begin
  repeat
   b:=a mod n;
   a:=a div n;
   str(b,se);
   s+=se;
  until (a<=n-1);
 end;

beginreadln(slo);
readln(n);
for j:=1 to length(slo) do
begin;
a:=ord(slo[j]);
preob(a,b,n,se);
str(a,se);
s+=se;
for i:=1 to length(s) div 2 do
begin;
se:=s[i];
s[i]:=s[length(s)-i+1];
s[length(s)-i+1]:=se[1];
end;
write(s,'-');
slof:=slof+s;
delete(s,1,length(s));
end;
end.

Пример ввода:
Домашняя работа на завтра.
2
Пример вывода:
11000100-11101110-11101100-11100000-11111000-11101101-11111111-11111111-100000-11110000-11100000-11100001-11101110-11110010-11100000-100000-11101101-11100000-100000-11100111-11100000-11100010-11110010-11110000-11100000-101110-

{Таким образом, фразу "Домашняя работа на завтра." можно закодировать как "11000100-11101110-11101100-11100000-11111000-11101101-11111111-11111111-100000-11110000-11100000-11100001-11101110-11110010-11100000-100000-11101101-11100000-100000-11100111-11100000-11100010-11110010-11110000-11100000-101110-".}

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

На почту пришло сообщение с незнакомого адреса. Прочитав его, Фьюри, не теряя времени, попытался созвать команду Мстителей, только на зов никто не откликнулся. Повторная попытка не увенчалась успехом. Понимая, что незамедлительно нужно действовать, он решился на эксперимент и велел послать вестников юным Мстителей, пересылая сообщение незнакомого отправителя, которое им необходимо будет проанализировать и решить. Текст сообщения был следующий: «24/15/30/60/18. 12/54/99/15/21/60 57/54/3/24/18/45/30/18»
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

gennadevna
I.B.Petrishchev
snow8646
Svetlana395
ulechkaevseeva
Abdulganieva1367
lyukiss
dream2366
sadkofamily61
Chervonnaya-Aleksei
svetavancevich
Alekseeva_Khlistov
Дмитрий_Владимирович1162
Giurievna1977
kraevaea