вівторок, 11 січня 2011 р.

На посту (Selena +1)

КПП (командно-пропускной пункт) военной базы. На посту стоит постовой. Постовой говорит пароль, в ответ получает отзыв. Если постовой получит правильный отзыв, то позволит пройти на территорию базы.

В кустах возле КПП лежит в засаде шпион. Ему надо на базу. Шпион слушает пароли и отзывы:

1-й посетитель:

Пароль (говорит постовой): двадцать два.

Отзыв: Одиннадцать.

Постовой: - проходи.

2-й посетитель:

Пароль (говорит постовой): двадцать шесть.

Отзыв: тринадцать.

Постовой: - проходи.

Шпион решает, что он достаточно слышал и подходит к постовому.

Пароль (говорит постовой): сто.

Отзыв (отвечает шпион): пятьдесят.

Постовой дал сигнал тревоги и приказал арестовать шпиона, потому что это был неправильный отзыв.

Вопрос: Каким должен быть правильный отзыв?

Дополнение к вопросу: Ответ должен иметь обоснование.

35 коментарів:

  1. Правильно було б, якби шпигун ще посидів і послухав. Навіть, враховуючи третю сценку, відповідь може бути неоднозначна (5, 47, 49, 51, 53, 98 і т. д.).

    Приклад 1. Максимальний простий множник числа.
    22 - 11, 26 - 13, 100 - 5

    Приклад 2. Найбільше просте число, що не перевищує половини запитаного:
    22 - 11, 26 - 13, 100 - 47.

    Приклад 3. Найбільше непарне число, що не перевищує половини запитаного:
    22 - 11, 26 - 13, 100 - 49.

    Приклад 4. Найменше непарне число, не менше половини запитаного:
    22 - 11, 26 - 13, 100 - 51.

    Приклад 5. Найменше просте число, не менше половини запитаного:
    22 - 11, 26 - 13, 100 - 53.

    Можна придумати ще низку складніших

    Приклад 6. Сума множників числа (окрім нього самого і 1) мінус їхня кількість.
    22 - 11 (11 = 11 + 2 - 2),
    26 - 13 (13 = 13 + 2 - 2),
    100 - 98 (98 = 2 + 4 + 5 + 10 + 20 + 25 + 50 - 8)

    Приклад 7. Сума множників числа (окрім нього самого і 1) мінус найменше.
    22 - 11 (11 = 11 + 2 - 2),
    26 - 13 (13 = 13 + 2 - 2),
    100 - 98 (98 = 2 + 4 + 5 + 10 + 20 + 25 + 50 - 8)

    Приклад 8. Сума простих множників числа (окрім нього самого і 1) мінус їхня кількість.
    22 - 11 (11 = 11 + 2 - 2),
    26 - 13 (13 = 13 + 2 - 2),
    100 - 5 (5 = 2 + 5 - 2)

    Приклад 9. Сума простих множників числа (окрім нього самого і 1) мінус найменше.
    22 - 11 (11 = 11 + 2 - 2),
    26 - 13 (13 = 13 + 2 - 2),
    100 - 5 (5 = 2 + 5 - 2)

    ВідповістиВидалити
  2. Перепрошую, у прикладах 7 і 8 мало бути 108 і 114 відповідно.

    ВідповістиВидалити
  3. Отже, відповідь на задачу полягає у тому, що слово в паролі тут ні до чого, шпигуна видало щось інше. Можливо те, що він виліз з-за кущів або був одягнений не по формі.

    ВідповістиВидалити
  4. Нет, все дело в пароле и отзыве.
    В Ваших ответах не прозвучало ни одного правильного алгорифма, ув. Victor Polyanko. Ищите дальше:)

    ВідповістиВидалити
  5. И ещё, ув. Victor Polyanko, читайте, пожалуйста вопросы внимательно. Не "что выдало шпиона?", а "Каким должен быть правильный отзыв?"

    ВідповістиВидалити
  6. Поскольку правильный ответ на данный момент не назван, то полностью будет засчитываться только ответ с объяснением.

    ВідповістиВидалити
  7. Lokki, або в умові задачі помилка, або відповідь - не число. У попередньому пості я це проілюстрував на прикладах, але можу і теоретично довести.
    Отже, розглянемо площину з декартовою сіткою координат. Кожна точка має координати (х,y). По горизонталі ведемо пряму паролів, по вертикалі - відопвідей. Тоді кожна точка - це пара пароль-відопвідь.
    Далі, існує якась функція f(x) = y, яка кожному паролю ставить у відповідність єдину відповідь. Таким чином задача полягає у пошуці форми цієї фукнції, коли відомом, що
    f(22) = 11,
    f(26) = 13,
    f(100) <> 50.
    Насправді таких фукнцій може бути безліч. Це можуть бути параболи, гіперболи, еліпси, круги або їх комбінації - на скільки вистачить фантазії. Крім того, функція може бути недиференційовна в окремих точках, звідки викликають такі складники як Max, Min і т. п.
    Висновок. Без додаткових обмежень на функцію та інформації про додаткові точки єдиного розвязку не існує.
    Логічно?

    ВідповістиВидалити
  8. Ув. Victor Polyanko, не понимая до конца Ваших рассуждений, я нахожу их вполне логичными. Но к решению задачи это не имеет никакого отношения. Более того скажу, что для решения этой задачи достаточно знаний по арифметике. Любой из соавторов данного блога в состоянии решить данную задачу не прибегая к дополнительному изучению курсов высшей математики.
    Желаю удачи:)

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

    ВідповістиВидалити
  10. Ув. eviall, к сожалению ответ неправильный, а Ваше объяснение мне не понятно.

    ВідповістиВидалити
  11. Тут сяйнула одна думка. Відповідь має бути на тій же мові, що й пароль. Можливо шпигун, засліплений радістю, забув переключитися і випалив: "fifty"

    ВідповістиВидалити
  12. Ув. ... Витёк, пароль и отзыв написаны в условии задачи...на русском языке...
    И какое "fifty", может шпион вобще узбек?

    ВідповістиВидалити
  13. А, от і підказка: шпигун - узбек і сказав пароль з акцентом. А на базі всі чистокровні словяни, от і повязали маджахеда-то...

    ВідповістиВидалити
  14. Задчка не разгадана. Время прошло. Публиковать ответ?

    ВідповістиВидалити
  15. ні, ще будемо думати. До речі, я писав у скайпі, але мабуть ніхто не помітив:
    "замінити у правилах фразу " Автор оголошує переможця і правильну відповідь на наступну добу після публікування задачі" на "Автор оголошує переможця на наступну добу після публікування правильної відповіді"?"
    Що про це скажете?

    ВідповістиВидалити
  16. До речі, ось придумав ще одну версію: шпигун мав сказати, котра хвилина. Тобто, схема перевірки проста: вартовий каже від лампочки будь-яке число, а перехожий дивиться на годинник і каже скільки хвилин. Перший пройшов в 11 хвилин, другий - в 13 хвилин, а шпигун, якщо вискочив одразу після другого, мав би сказати 14, або 15, якщо він черепаха :-)

    ВідповістиВидалити
  17. Нет, Витёк. Пароль и отзыв связаны.

    ВідповістиВидалити
  18. есть обоснованное предположение что в связи с сезонной миграцией сусликов в зимний период в средней полосе россии отзыв на пароль 100 = 100, и это даже можно обосновать, лана я наработу...

    ВідповістиВидалити
  19. Ув. Fess, ход вашей мысли понятен. Заверяю Вас, что сезонная миграция сусликов не оказывает влияни на соотношение пароль-отзыв в данной задаче (хотя, это, конечно, недоработка автора, впредь такие недоработки будут заблаговременно устраняться;).

    ВідповістиВидалити
  20. М-да, схоже ця задача може стати задачею місяця :-)
    Таке питання: тут часом відповідь не подібного типу, як у доволі відомої загадки про трьох черепах? Там вони повзли у пустелі треба було вгадати, в якому порядку, на основі тверджень кожної з них. Там просто мозок кипів від процесу мислення, будуючи різні логічні схеми на основі тих тверджень. А коли ніхто не вгадав, загадуючий сказав, що відгадка в тому, що одна з черепах збрехала :-)

    ВідповістиВидалити
  21. Ув. Victor Polyanko, задача (конечно искусственно и примитивно) имитирует реальную ситуация на военном объекте. Как Вы представляете себе подвох такого рода?... "Часовой решил поприкалываться, поднял по сигналу тревоги всю базу приказал арестовать человека, который правильно назвал отзыв...Ах да, конечно же! Часовому приснилось в ту ночь, что прийдет шпион и назовет правильный отзыв, и часовой во сне видел лицо этого шпиона, а когда проснулся (ну его разбудили те двое, которые пришли перед шпионом) он узнал подлого иноземного контрагента и выдал его властям... А потом получил высшую правительственную награду, звание Генерала (а также машину генерала, дачу генерала...и старую жену генерала, чтоб жизнь совсем сказкой не казалась), стал супергероем и улетел в космос воевать с покемонами"???

    ВідповістиВидалити
  22. Тоді от ще така версія: шпигун нерозчув, що сказав вартовий, йому здалося, що "сто" і він сказав "пятдесят". А можливо вартовий сказав "триста". Отже треба було сказати "сто пятдесят".
    ВІДПОВІДЬ: 150

    ВідповістиВидалити
  23. Ув. Victor Polyanko, Вы меня конечно извините, но #$%@$%!
    Сконцентрируйте, пожалуйста, энергию Вашего интелекта на решение задачи (так как она есть), вместо придумывания алгоритмов гипотетического решения придуманной задачи.

    ВідповістиВидалити
  24. если пароль 300 то отзыв 100, шифр прост, нетребует ничего, и вполне реален

    ВідповістиВидалити
  25. могу обосновать свой вариант, но пусь остальные пробуют дойти сами

    ВідповістиВидалити
  26. Ув. Fess...*Пауза*...можете обосновать свой вариант решения сусликам во время миграции в зимний период в средней полосе России, поскольку, как видно из Вашего примера, Ваш вариант решения неверный. Благодарю за внимание.

    ВідповістиВидалити
  27. Гаразд, от є більш адектватна відповідь. Оскільки ми довели, що правильна відповдь не є числом, виникає наступна гіпотеза. Існує певний діапазон чисел, які можуть входити до паролю. Наприклад, двозначні натуральні. Якщо ж вартовий називає число поза діапазону, то відповідач має сказати, що це помилка - теж свого роду перевірка.
    Отже, відповідь може бути такою:
    Вартовий: 100!
    Шпигун: Numeric Value Out Of Range!
    Вартовий: Проходь!

    ВідповістиВидалити
  28. Якщо повертатися до числових результатів, то можна навести ще кілька прикладів:

    1. відповідь - це пароль, поділений на кількість десятків. Тоді для 100 буде 10.
    1б. відповідь - це пароль, поділений на суму кількості десятків і сотень, помножених на 10. Для 100 маємо 5.
    1в. відповідь - це пароль, поділений на суму кількості десятків і сотень, помножених на 15. Для 100 маємо 4. І т. д.

    2а. відповідь - це пароль, поділений навпіл, від якого відняли кількість сотень. Для 100 маємо 49
    2б. відповідь - це пароль, поділений навпіл, від якого відняли кількість сотень, помножених на 2.
    Отже на 100 треба сказати 48.
    2в. відповідь - пароль, поділений навпіл, від якого відняли кількість сотень, помножених на 3. Для 100 маємо 47. І т. д.

    3. відповідь - це пароль, поділений навпіл, до якого додали кількість сотень. Для 100 маємо 51
    3б. відповідь - це пароль, поділений навпіл, до якого додали кількість сотень, помножених на 2.
    Отже на 100 треба сказати 52.
    3в. відповідь - пароль, поділений навпіл, до якого додали кількість сотень, помножених на 3. Для 100 маємо 53. І т. д.

    ВідповістиВидалити
  29. Оскільки останні варіанти залишилися без відповіді, можливо відповідь і справді число. Точніше - одне з чисел. Бо, як ми довели, єдиного числового розвязку не існує.
    Отже, ще кілька варіантів без надлишкової математизації:

    1. відповідь складається з двох чисел, перше з яких показує попередній десяток, а друга - найближчий десяток до другої цифри. Так для 22 маємо 11, бо перед 2-м десятком йде 1-й, а друга 2-ка ближча до 1-го десятку. Для 26 - 13; з першою аналогічно, а 6-ка ближча до 3-го десятку, ніж до 1-го. Виходячи з цього, для 100 маємо 99.

    2. відповідь - число, сума цифр якого удвічі менша за суму цифр паролю. Для 22 - 11 (бо 2+2=4, а 1+1=2), для 26 - 13 (бо 2+6=8, а 1+3=4). Тоді для 100 маємо 0.5, бо в сотні всього одна цифра, яка не нульова.

    3. більш адекватний варіант (без переходу у дроби). відповідь - число, сума десятків і одинць якого вдвічі менша за суму десятків і одиниціь паролю. Для 22 і 26 все те ж саме, що й у попередньому прикладі. для 100 маємо 5, бо 10+0=10. Щоправда, тут може бути також 14, 23, 32, 41 або 50.

    ВідповістиВидалити
  30. Victor Polyanko, Ваша логика понятна, но только она не правильная. Соответствие между паролем и отзыво - не математическая функция.

    ВідповістиВидалити
  31. Думаю, что ответ должен звучать "три", по количеству букв в слове пароля. В числительном "двадцать два" --11 букв, в числительном "двадцать шесть"-- 13 букв.

    ВідповістиВидалити
  32. Справді, математика тут була не домісця. І те, що математичних розвязків виявилося багато, мало б мені це зробити зрозумілим.
    Прочитавши пост Selen-и, я вже був подумав, що ось він - правильний варіант. Але доба минула, а відгуку автора немає. Отже, може й не такий він і правильний. У будь-якому разі, я нічого не втрачу, якщо наведу ще один.
    Пропоную наступне: кожну циферку можна розбити на шнурочки, кільця та порожнини. Тоді кожну цифру можна перевести в іншу таким чином:
    1 -> 1, 2 -> 1, 3 -> 1, 4 -> 3, 5 -> 1, 6 -> 3, 7 -> 1, 8 -> 4, 9 -> 3, 0 -> 2.
    За цією схемою маємо:
    22 -> 11, 26 -> 13, 100 -> 122.

    ВІДПОВІДЬ: 122

    ВідповістиВидалити