1. Наш канал codeby в telegram. Пишем об информационной безопасности, методах защиты информации, о программировании. Не пропускай новости с кодебай, будь в тренде ! Подробнее ...

    Скрыть объявление

Шифровка с олимпиады по программированию

Тема в разделе "Вопросы новичков и не только", создана пользователем vvsh, 8 фев 2010.

  1. vvsh

    vvsh Гость

    Репутация:
    0
    Здравствуйте, дали мне такое задание, вернее нашел, вот

    Расшифруйте отрывок из романа А. С. Пушкина «Евгений Онегин»:
    … 11 39 22 24 33 39, 35 11 21 38 31 30 28 11 30 29 38 33 17 36 22 37 23,
    38 11 35 33 37 27 17 39 15 21 38 22 24 15 25 39 22 32 31,
    24 35 22, 28 11 26 22 36 21 31 36 23, 38 11 35 33 37 33 27 23 32 31
    33 37 33 21 37 33 27 36 15 37 33, 28 11 30 34 33 36 15 36 22 37 23 …
    Запишите четверостишие великого поэта, если известно, что каждой букве соответствует свое двузначное число (знаки препинания сохранены в соответствии с оригиналом).

    Помогите кто, заранее спасибо
     
  2. European

    Репутация:
    0
    Регистрация:
    4 сен 2006
    Сообщения:
    2.566
    Симпатии:
    2
    А может сами?

    Добавлено: А может сами?
     
  3. vital

    vital Больной Компом Детектед

    Репутация:
    0
    Регистрация:
    29 янв 2006
    Сообщения:
    2.432
    Симпатии:
    40
     
  4. vvsh

    vvsh Гость

    Репутация:
    0
    я подсчитал эту частоту, написав программу, ну и начал сравнивать, не сходится частота с таблицей, что дальше?
     
  5. vital

    vital Больной Компом Детектед

    Репутация:
    0
    Регистрация:
    29 янв 2006
    Сообщения:
    2.432
    Симпатии:
    40
    Проверяем правильность программы... Если все верно - значит я ошибся. Но вряд ли.
     
  6. vvsh

    vvsh Гость

    Репутация:
    0
    можно сюда ее выложить?
     
  7. vital

    vital Больной Компом Детектед

    Репутация:
    0
    Регистрация:
    29 янв 2006
    Сообщения:
    2.432
    Симпатии:
    40
    а для чего по-вашему предназначен форум?)
     
  8. vvsh

    vvsh Гость

    Репутация:
    0
    ну ладно, программа на PHP

    PHP:
    $text "11 39 22 24 33 39 35 11 21 38 31 30 28 11 30 29 38 33 17 36 22 37 23 38 11 35 33 37 27 17 39 15 21 38 22 24 15 25 39 22 32 31 24 35 22 28 11 26 22 36 21 31 36 23 38 11 35 33 37 33 27 23 32 31 33 37 33 21 37 33 27 36 15 37 33 28 11 30 34 33 36 15 36 22 37 23";

    $ar explode(" "$text);
    asort($ar);
    $b = array();
    $countInText count($ar);

    foreach (
    $ar as $a){
    if(!isset(
    $b[$a]))
    $b[$a] = '';

    $b[$a]++;
    }

    foreach (
    $b as $key => $val) {
    $countChastota[$key] = $val/$countInText;
    }

    print_r($countChastota);
     
  9. Artem325

    Artem325 Гость

    Репутация:
    0
    vital
    А можно вопрос? как вы получили это четверостишие?
     
  10. European

    Репутация:
    0
    Регистрация:
    4 сен 2006
    Сообщения:
    2.566
    Симпатии:
    2
    Перечитал всего Онегина и сравнил знаки препинания ;)
     
  11. Artem325

    Artem325 Гость

    Репутация:
    0
    это слишком жестоко)))
     
  12. vvsh

    vvsh Гость

    Репутация:
    0
    там на первой страницы романа это, я тоже получил ответ, но мне программа нужна
     
  13. vvsh

    vvsh Гость

    Репутация:
    0
    дело в том что ответ как бы есть, так вы думаете, что тут надо проверять на сочетание гласных и согласных, рифму и т.д.?
     
Загрузка...

Поделиться этой страницей