Pull to refresh

Comments 35

Результат моделирования можно увидеть в двух приложениях под iPad и еще в двух под iPhone.

Которые стоят по 1$. Можно хотя бы видео приложить? Уж очень интересно.
Хакен бесплатен до 12 мая (возможно тормоза русского аппстора), Фроггер с завтрашнего дня (хочу проверить число платных загрузок). Видео сейчас, сейчас… Готово.
А последовательность такая?
...,T,S,N,T,T,T,T,F...?
Кто б сомневался, что ты разгадаешь.
Я тут новую игру в слова придумал, сейчас тебе скриншот брошу, голову поломаешь.
image

Задача — восстановить стих на доске, записанный без пробелов. Слева-справа стоят буквы, которые должны быть в данной строке. Снизу — буквы, которые стояли в данном столбце.
10 минут. Причём я не догадался, что под картинкой есть какая-то инструкция.
Хорошо, значит хлеб делать не надо) В приложении, если решаешь правильно в финале высвечивается полный текст стиха. Мой самый любимый из 100 запрограммированных — Стоит могила Незнамо чья и все же мило — что не моя)
Да уж. После того, как отгадаешь второй столбец и 4-ю строку, всё ещё ничего не понятно, а ни одна буква (кроме первой) не открывается.
Ну, задача проста и занимает ровно столько времени, сколько нужно, чтобы зачеркивать и вписывать буквы. И это даже несколько меньше, чем 10 минут.
В данном примере для решения не требуется просмотр вперед и поле небольшое. Потому и около 10 минут нужно. С увеличением поля и/или добавлением неоднозначных шагов головоломка может потребовать немало времени для ручного решения. Вот только не знаю, насколько сложно увеличивать именно неоднозначность.

Задачу упрощает само содержание исходного текста. Его можно додумать, что является большим бонусом к чисто алгоритмическому решению.
10 минут нужно на то, чтобы по картинке понять задачу, разобраться, почему мягкие знаки в левом столбце не противоречат этому пониманию, и перерисовать картинку на бумажку, чтобы было где вычёркивать буквы.
Именно так. Если внимательно посмотреть на скриншот, то по надписи на тулбаре можно вычислить начальное поле ребуса 5*5=25. Практически все стихи решались в лоб. 6 на 6 — другое дело, без знания русского языка не решить все подряд. А есть скороговорка, которую и на поле 5 на 5 решить невозможно.
Не фанат головоломок, но заинтригован. Можно скрин?
Доберусь до компьютера- выложу. Сама игра генерит расклады случайно, не могу поймать нужный.
Решается.
Чуть дальше будут слова «утром рано».
А вот это уже весело. Однозначно определяется только две буквы, а дальше начинаются допущения с выделением наиболее вероятных последовательностей букв. Выручает отсутствие вычурных и неожиданных слов.

И, если мне не показалось, подходящий результат тут может быть не один.
Действительно интересно. Верно ли, что если ответов больше одного, то для какого-нибудь из них найдётся ломаная с прямыми углами, у которой в чётных вершинах будет стоять одна буква (общая для всех вершин), а в нечётных — другая?
Не уверен, что правильно понял вопрос. Но, кажется, утверждение неверно. Если взять из приведенной выше задачи 3-4 строки и из них первые три буквы, получим подзадачу с полем 3 на 2. Подзадача имеет 2 решения: строки можно менять местами, не нарушая условий.

Насколько я понимаю, подразумевается ломаная, соединяющая хотя бы 4 точки. Но во взятой подзадаче можно соединить лишь по три.

Хотя я вижу в этой же задаче возможность провести такую ломаную, и в этом месте также появляется еще один ответ. Так что это условие, похоже, достаточное, но не необходимое.
Да, согласен. И ломаную тоже теперь нашёл.

А вот задача, над которой на одном из форумов думали три года:

Расшифровать анаграмму: МЯЕАПНТНРАОАТГРИМЕ
(существительное в именительном падеже)
В тред вызываются химики. Я бы еще пригласил людей из театрального искусства, ибо тут и про пантомиму что-то можно найти, но «грим» лежит настолько на поверхности, что это явно не оно. Так что здесь определенно химический термин. Вещество какое-нибудь. Всплывают, конечно, слова и из других сфер, но не особо похоже на правду.
Одной из гипотез было «прямометание гранат». Но здесь одно слово.
Будучи убежденным, что речь не про гранаты, и отбросив вариант с пентаграммой, я еще более убедился, что это какая-то химия, смирился с нулевой вероятностью решения и воспользовался интернетом. Как ни странно, решение нашлось мгновенно. Выяснилось, что это титриметрический метод количественного анализа веществ, основанный на реакциях окисления. Угадал я как сферу, так и то, что решить эту анаграмму мне было не под силу.
Ещё бы не мгновенно. Яндекс про этот форум знает. Но я сначала сконструировал слово, и только потом проверил его существование…
А вот перевёртыш в соседней ветке пока не по зубам.
Я и не заметил, что на том форуме есть ответ. Воспользовался первым сервисом, который гугл дал по запросу «анаграмма».
Сволочи. Игрушку испортили. А их так мало осталось.
А что из себя представляет эта последовательность?
TDDVVTTC. ¡Viva la patria!
как считаются высоты я понял а как картинка на основе этих высот строится нет.
«В каждой точке вычисляется смещение от начальной картинки и интерполируется на текущую» — это как?

Обожаю такие статьи, а есть может ресурсы где данные алгоритмы коллекционируются?
По листингу программы довольно просто восстановить алгоритм. Вкратце, луч света, отраженный от дна преломляется на границе сред. Смещение преломления прямо пропорционально смещению пружины в данной точке от начального положения. И все.
Возможно, если бы переменные были названы чуть иначе, чем k1, s2, алгоритм стал бы понятнее.
У вас прям код как половина функций в Вангерах (хотя проще, как минимум там всегда while и смещение указателей). :) Ну собственно там то же игрались с похожими эффектами.
Настоящий программист способен написать программу на фортране на любом языке :)
Sign up to leave a comment.