sveta1864
?>

От разведчика была получена следующая шифрованная радиограмма, переданная с использованием азбуки морзе: при передаче радиограммы было потеряно разбиение на буквы, но известно, что в радиограмме использовались только следующие буквы: и.. а .- н -. г ч определите текст радиограммы.

Информатика

Ответы

Yarovitsin
Сначала выпишем четко известные буквы: и = ..; а = .-; н = -.; г = ; ч = текст сообщения: первые знаки: тире, две точки, тире, две точки. очевидно, это буква н = -. , потом а = .- , потом и = ..дальше идет две тире, две точки, 4 тире и точка. две тире и точка - это г. точка и тире - это а, три тире и точка - это ч. получается слово наигач похоже, что это тоже шифровка.
porotikova1004
// pascalabc.net 3.3, сборка 1600 от 23.12.2017 // внимание! если программа не работает, обновите версию! begin   var (m,n): =readinteger2('количество строк и столбцов в массиве: ');   writeln('*** исходный массив ***');   var a: =matrrandom(m,n,-99,99);   a.println(4); writeln(4*a.colcount*'-');   var b: =a.cols.select(x-> x.sum).toarray; b.println end. пример количество строк и столбцов в массиве: 6 7 *** исходный массив ***   62 -85  18  64  95  41 -14   72  50 -91  83  70 -14  -9   -51 -16  24 -43  28 -97  96   -53 -45 -54  42  72  97  23   -34  39  27 -64    7 -33  59   38 -59  60 -16 -26  49 -14 34 -116 -16 66 246 43 141
academycoffee243
// pascalabc.net 3.3, сборка 1600 от 23.12.2017 // внимание! если программа не работает, обновите версию! begin   var (n,m): =readinteger2('количество строк и столбцов в матрице: ');   writeln('*** исходная матрица ***');   var a: =matrrandom(n,m,-99,99);   a.println(4); writeln(4*a.colcount*'-');   var (q,k): =readinteger2('укажите номера строк q и k: ');   assert((k< > q) and k.between(1,n) and q.between(1,n),'неверная пара (q,k)');   k-=1; q-=1; // перешли к индексам   var rk: =a.row(k);   if k< q then begin       for var r: =k+1 to q do a.setrow(r-1,a.row(r));       a.setrow(q,rk)       end   else begin       for var r: =k-1 downto q+1 do a.setrow(r+1,a.row(r));       a.setrow(q+1,rk)       end;   writeln('*** результат ***'); a.println(4) end. примеры количество строк и столбцов в матрице: 5 8 *** исходная матрица ***   32  -6 -66  81  84    0  50 -83   93    5  90 -33  88  30  -5  85   -46  35 -22  74 -66    8  -3 -86   -23 -81 -82  30  -1 -71  28  19     0 -95 -30 -46 -24 -77  38  49 укажите номера строк q и k: 4 1 *** результат ***   93    5  90 -33  88  30  -5  85   -46  35 -22  74 -66    8  -3 -86   -23 -81 -82  30  -1 -71  28  19   32  -6 -66  81  84    0  50 -83     0 -95 -30 -46 -24 -77  38  49 количество строк и столбцов в матрице: 4 3 *** исходная матрица ***   -68  53 -35   -83  78 -78   99  -4  -9   -86  11 -30 укажите номера строк q и k: 2 4 *** результат ***   -68  53 -35   -83  78 -78   -86  11 -30   99  -4  -9

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

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

От разведчика была получена следующая шифрованная радиограмма, переданная с использованием азбуки морзе: при передаче радиограммы было потеряно разбиение на буквы, но известно, что в радиограмме использовались только следующие буквы: и.. а .- н -. г ч определите текст радиограммы.
Ваше имя (никнейм)*
Email*
Комментарий*

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

chysvv
Kalmikova1666
lika080489
achernakov
Goldaram84
zaravshan20134
lebedevevgen
olkay
Карева Даниил1537
yaart-klementiev29
oskar-pn
Nefedova1432
VASILEVNA
ekaterinasamoylova4705
Dmitrievna405