Logo Море(!) аналитической информации!
IT-консалтинг Software Engineering Программирование СУБД Безопасность Internet Сети Операционные системы Hardware
VPS/VDS серверы. 30 локаций на выбор

Серверы VPS/VDS с большим диском

Хорошие условия для реселлеров

4VPS.SU - VPS в 17-ти странах

2Gbit/s безлимит

Современное железо!

Бесплатный конструктор сайтов и Landing Page

Хостинг с DDoS защитой от 2.5$ + Бесплатный SSL и Домен

SSD VPS в Нидерландах под различные задачи от 2.6$

✅ Дешевый VPS-хостинг на AMD EPYC: 1vCore, 3GB DDR4, 15GB NVMe всего за €3,50!

🔥 Anti-DDoS защита 12 Тбит/с!

Next: Задачи пятой олимпиады Up: 7.5. Условия задач олимпиад Previous: Задачи третьей олимпиады Contents: Содержание

Задачи четвертой олимпиады

4.1. Ключом шифра, называемого ``решеткой'', является прямоугольный трафарет размера $ 6\times10$ клеток. В трафарете вырезаны 15 клеток так, что при наложении его на прямоугольный лист бумаги размера $ 6\times10$ клеток четырьмя возможными способами его вырезы полностью покрывают всю площадь листа.

Буквы сообщения (без пропусков) последовательно вписываются в вырезы трафарета (по строкам, в каждой строке слева направо) при каждом из четырех его возможных положений. Прочтите исходный текст, если после зашифрования на листе бумаги оказался следующий текст (на русском языке):

Р П Т Е Ш А В Е С Л
О Я Т А Л - Ь З Т -
- У К Т - Я А Ь - С
Н П - Ь Е У - Ш Л С
Т И Ь З Ы Я Е М - О
- Е Ф - - Р О - С М

4.2. Криптограмма
12 2 24 5 3 21    6 29    28 2 20 18    20 21 5 10     27 17 2 11 2 16 -
19 2     27 5     8 29 12 31 22 2 16,     19 2     19 5     17 29 8 29 6 29 16:
8 2 19 19 29     10    19 29 14 19 29    29 19 10     2 24 2 11 2 16
10 14 18 21     17 2 20 2 28 29 16     21 29 28 6 29 16.
получена заменой букв на числа (от 1 до 32) так, что разным буквам соответствуют разные числа. Отдельные слова разделены несколькими пробелами, буквы - одним пробелом, знаки препинания сохранены. Буквы ``е'' и ``\myyo'' не различаются. Прочтите четверостишие В. Высоцкого.

4.3. ``Шифровальный диск'' используется для зашифрования числовых сообщений. Он состоит из неподвижного диска и соосно вращающегося на нем диска меньшего диаметра. На обоих дисках нанесены цифры от 0 до 9, которые расположены в вершинах правильных 10-угольников, вписанных в диски.

Цифра $ X$ на неподвижном диске зашифровывается в цифру $ Y$ подвижного диска, лежащую на том же радиусе, что и $ X$.

Для построения вписанного 10-угольника без транспортира надо уметь строить угол в $ 36^\circ$. Попытайтесь вычислить с точностью до 0,1 значение какой-либо тригонометрической функции такого угла без таблиц и калькулятора.

4.4. Зашифрование фразы на латинском языке осуществлено в два этапа. На первом этапе каждая буква текста заменяется на следующую в алфавитном порядке (последняя Z заменяется на первую A). На втором этапе применяется шифр простой замены с неизвестным ключом. Его применение заключается в замене каждой буквы шифруемого текста буквой того же алфавита, при этом разные буквы заменяются разными буквами. Ключом такого шифра является таблица, в которой указано, какой буквой надо заменить каждую букву алфавита.

По данному шифртексту

OSZJX FXRE YOQJSZ RAYFJ

восстановите открытое сообщение, если известно, что для использованного (неизвестного) ключа результат шифрования не зависит от порядка выполнения указанных этапов для любого открытого сообщения. Пробелы в тексте разделяют слова.

Латинский алфавит состоит из следующих 24 букв:

A B C D E F G H I J L M N O P Q R S T U V X Y Z.

4.5. Для проверки телетайпа, печатающего буквами русского алфавита

АБВГДЕ\myYoЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯ

передан набор из 9 слов, содержащий все 33 буквы алфавита. В результате неисправности телетайпа на приемном конце получены слова

ГЪЙ АЭЕ БПРК ЕЖЩЮ НМЬЧ СЫЛЗ ШДУ ЦХОТ ЯФВИ

Восстановите исходный текст, если известно, что характер неисправности таков, что каждая буква заменяется буквой, отстоящей от нее в указанном алфавите не дальше, чем на две буквы. Например, буква Б может перейти в одну из букв $ \{$А, Б, В, Г$ \}$.

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

А Б В Г Д Е Ж З И К Л М Н О П Р С Т У Ф Х Ц Ч Ш Щ Ь Ы Э Ю Я
00 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29

Для зашифрования полученного числового сообщения используется шифрующий отрезок последовательности $ A_1, A_2, \dots $ подходящей длины, начинающийся с $ A_{100}$.

При зашифровании каждое число числового сообщения складывается с соответствующим числом шифрующего отрезка. Затем вычисляется остаток от деления полученной суммы на 30, который по данной таблице заменяется буквой. Восстановите сообщение КЕНЗЭРЕ, если шифрующий отрезок взят из последовательности, у которой $ A_1=3$ и $ A_{k+1}=A_k+3(k^2+k+1)$ для любого натурального $ k$.

4.7. Чтобы запомнить периодически меняющийся пароль в ЭВМ, математики придумали следующий способ. При известном числе $ a$ (например, номере месяца в году), пароль представляет собой первые шесть цифр наименьшего решения уравнения

\begin{displaymath}a(x^2-1)=\sqrt{1+\frac{x}{a}}.\end{displaymath}

(Число меньшей значности дополняется справа необходимым числом нулей.)

Решите такое уравнение при произвольном $ a > 0$.

Next: Задачи пятой олимпиады Up: 7.5. Условия задач олимпиад Previous: Задачи третьей олимпиады Contents: Содержание

VPS в России, Европе и США

Бесплатная поддержка и администрирование

Оплата российскими и международными картами

🔥 VPS до 5.7 ГГц под любые задачи с AntiDDoS в 7 локациях

💸 Гифткод CITFORUM (250р на баланс) и попробуйте уже сейчас!

🛒 Скидка 15% на первый платеж (в течение 24ч)

Скидка до 20% на услуги дата-центра. Аренда серверной стойки. Colocation от 1U!

Миграция в облако #SotelCloud. Виртуальный сервер в облаке. Выбрать конфигурацию на сайте!

Виртуальная АТС для вашего бизнеса. Приветственные бонусы для новых клиентов!

Виртуальные VPS серверы в РФ и ЕС

Dedicated серверы в РФ и ЕС

По промокоду CITFORUM скидка 30% на заказ VPS\VDS

Новости мира IT:

Архив новостей

IT-консалтинг Software Engineering Программирование СУБД Безопасность Internet Сети Операционные системы Hardware

Информация для рекламодателей PR-акции, размещение рекламы — adv@citforum.ru,
тел. +7 495 7861149
Пресс-релизы — pr@citforum.ru
Обратная связь
Информация для авторов
Rambler's Top100 TopList This Web server launched on February 24, 1997
Copyright © 1997-2000 CIT, © 2001-2019 CIT Forum
Внимание! Любой из материалов, опубликованных на этом сервере, не может быть воспроизведен в какой бы то ни было форме и какими бы то ни было средствами без письменного разрешения владельцев авторских прав. Подробнее...