Геокэшинг :  Форумы на Geocaching.su Геокэшинг.RU
Обсуждение игры "Геокэшинг
Пример № 2.
Пользователь: debugger (IP)
Дата: 19 Апрель 2010 01:02

Начальная точка N 56° 31.386' E 43° 30.446'. Нужно найти надпись, из которой получить значения переменных:

K – порядковый номер месяца;
Q – разница между годами;
S – 4-я цифра большей даты;
T – количество букв в названии месяца.

Коробочка зарыта в точке N 56° T(Q-1).(K+Q)1(S+1)' E 43° Q(T*3).S(Q-1)((K*Q)-(S+Q))'.

Замечу, что шифровать третий знак после точки практически бессмысленно — в моей области одна сотая (т. е. второй знак после точки) градуса по широте уводит в сторону на 18 метров, по долготе — всего на 10. Третий знак будет давать «увод» в 1.8 и 1 метр соответственно. (Одновременно замечу, что одна минута широты «уводит» на 1.8 км, долготы — на километр.)

Ладно, начинаем рассуждать. Смотрим на координаты тайника. Смотрим на формулу. Вряд ли автор закопал коробку в 20 километрах от начальной точки (хотя и такое бывает, но редко). Поэтому можно предположить, что коробка зарыта в точке N 56° (29..33)' E 43° (28..32)' (отступаем от начальной точки пару минут туда-сюда по широте и долготе, другими словами, предполагаем, что коробочка не далее как километрах четырёх-пяти от стартовой точки).

Смотрим на широту: N 56° (29..33)', она же N 56° T(Q-1). Отсюда выводим, что T = 2 или 3. Припоминаем, что T — количество букв в названии месяца, припоминаем названия месяцев (двухбуквенных названий месяцев в русском языке нет) и получаем железную уверенность что месяц — май, а T = 3.

Далее займёмся долготой: E 43° (28..32)', она же E 43° Q(T*3)'. Нам уже известно, что T = 3, откуда E 43° Q9', или 28 <= Q9 <= 32. Видно, что Q = 2.

(Кстати, мы могли бы изначально предположить и вдвое больший «размах»: N 56° (27..35)' E 43° (26..34)', на результат (T = 3, Q = 2), это бы не повлияло.)

Подставляем T и Q в формулу: N 56° 31.(K+2)1(S+1)' E 43° 29.S1((2*K)-(S+2))'.

Вспоминаем, что K — порядковый номер месяца мая, т. е. K = 5, подставляем: N 56° 31.71(S+1)' E 43° 29.S1(8-S)'.

Осталась всего одна переменная, S. Из определения («S – 4-я цифра большей даты») можно сделать вывод что 0 <= S <= 9. Однако, в формуле мы видим, что (S+1) тоже должно являться цифрой, поэтому диапазон возможных значений немного сужается: 0 <= S <= 8 (что подтверждается другим наблюдением S: (S-8) тоже должно являться цифрой).

Вроде бы, тупик... Но мы имеем всего всего девять потенциальных точек:

N 56° 31.711' E 43° 29.018'
N 56° 31.712' E 43° 29.117'
N 56° 31.713' E 43° 29.216'
N 56° 31.714' E 43° 29.315'
N 56° 31.715' E 43° 29.414'
N 56° 31.716' E 43° 29.513'
N 56° 31.717' E 43° 29.612'
N 56° 31.718' E 43° 29.711'
N 56° 31.719' E 43° 29.810'

Причём расстояние между крайними вариантами — всего 800 метров. Пора ехать «в поля». Начинаем с точки, ближайшей к начальной... Бинго! Проверять вторую точку уже не требуется.

(Честно говоря, я нашёл этот тайник «честным» образом. Но обилие переменных и их взаимосвязи навели меня на мысль что здесь всё проще, чем кажется. Приехав домой, я в этом убедился. Но пример № 1 найден именно так — сначала размышления дома, потом полевая проверка.)

Перейти: 
Опции: ОтветитьЦитировать


Тема Просмотров Автор Дата
  Новая игра: Логический поиск тайников. 1483 debugger 19.04.2010 00:57
  Пример № 2. 600 debugger 19.04.2010 01:02
  Пример № 1. 626 debugger 19.04.2010 01:25
  Re: Пример № 1. 451 Dimkin 19.04.2010 10:26
  Советы авторам. 538 debugger 19.04.2010 01:36
  Re: Новая игра: Логический поиск тайников. 458 Dionisiy 19.04.2010 09:04
  Re: Новая игра: Логический поиск тайников. 560 RaFaeL 19.04.2010 11:23
  Подвиг Ивана Сусанина 679 November 19.04.2010 15:20
  Баян 492 RaFaeL 19.04.2010 11:26
  Пример №3 492 RaFaeL 19.04.2010 11:40


Активные пользователи

Гостей: 1