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

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

  1. vvsh

    vvsh Гость

    Здравствуйте, дали мне такое задание, вернее нашел, вот

    Расшифруйте отрывок из романа А. С. Пушкина «Евгений Онегин»:
    … 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

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

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

    vital Больной Компом Детектед
    Команда форума Web Team

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

    vvsh Гость

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

    vital Больной Компом Детектед
    Команда форума Web Team

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

    vvsh Гость

    можно сюда ее выложить?
     
  7. vital

    vital Больной Компом Детектед
    Команда форума Web Team

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

    vvsh Гость

    ну ладно, программа на 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 Гость

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

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

    Artem325 Гость

    это слишком жестоко)))
     
  12. vvsh

    vvsh Гость

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

    vvsh Гость

    дело в том что ответ как бы есть, так вы думаете, что тут надо проверять на сочетание гласных и согласных, рифму и т.д.?
     
Загрузка...
Похожие Темы - Шифровка олимпиады по
  1. Реник
    Ответов:
    6
    Просмотров:
    1.164
  2. ymerla91
    Ответов:
    2
    Просмотров:
    1.862
  3. ymerla91
    Ответов:
    0
    Просмотров:
    1.214
  4. Chasovskiy
    Ответов:
    0
    Просмотров:
    1.176
  5. Chasovskiy
    Ответов:
    1
    Просмотров:
    1.256

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