Координаты

> Сначала строка или столбец? По-вертикали или по-горизонтали? Начинать с 0 или 1? Как вообще определиться с системой отсчёта координат?
>
>

**Координаты** *(англ. Coordinates)* — модовый обычный модуль. Представляет собой экран, отображающий координаты в различных форматах, а также содержит две стрелки для переключения экрана и красную кнопку для отправки ответа. Фишка модуля — в определении координат на двумерной плоскости, записанных совершенно странным и различным образом. Для обезвреживания модуля необходимо выяснить, какие две координаты на экране обозначают одну и ту же позицию на сетке.

Модуль является лёгким для сапёра и средним по сложности для эксперта: требует изображения и записи координат на плоскости, а также может быть немного труден при чтении форматов с числами и буквами на экране. Не требует никакой информации о корпусе бомбы.

## Руководство

* Для решения модуля подготовьте **двумерную сетку** — поле, размер которого вам необходимо определить, а также найти все координаты на нём.
* Используйте стрелки «влево» и «вправо» на модуле, чтобы просмотреть все подсказки. Одна из подсказок обозначает размер сетки, все прочие — позиции на сетке.
	+ Чтобы определить размер сетки, найдите подсказку, представленную в любом из форматов в **Таблице 1**.
	+ Координаты на сетке обозначаются любым из форматов, представленных в **Таблице 2**. Модуль так же может описывать местоположение с помощью дополнительных слов, означающих сдвиг от указанной координаты на определённое число клеток (например, используя направления: *«влево» (left)/«вправо» (right)/«вверх» (up)/«вниз» (down) от (from) <позиция>*; либо используя стороны света: *«север» (north)/«запад» (west)/«юг» (south)/«восток» (east) от (from) <позиция>*).
* Для деактивации модуля найдите две координаты, обозначающих **одну и ту же позицию** на сетке, и нажмите на кнопку в центре для их отправки. Сначала выберите одну из координат, затем вторую. Отправлять их можно в любом порядке.

### **Таблица 1: форматы размеров сетки**

Буквы X и Y в таблице обозначают число(-а) на модуле.

 (x)
 x × y
 x by y
 x \* y
 x : y

### **Таблица 2: форматы координат сетки**

Буквы X и Y в таблицах обозначают число(-а) на модуле. Также для каждого формата координат даны примеры их обозначений на небольших сетках 3×3, выделенных разным цветов для более удобной визуализации.

Координаты в виде направлений, сторон света и часовых позиций всегда относятся к крайним сторонам или углам сетки, каких бы размеров она ни была. Например, «левый верх» (top left) или «северо-западный угол» (north-west corner) всегда будут относиться к самой верхней левой позиции на поле.

 [0,1]
 [0,2]

 <1,0>
 <2,0>

 2,1
 3,1

 (0,1)
 (0,0)

 “1,0”
 “0,0”

 2/1
 1/1

 A2
 A3

 A-2
 A-1

 4th
 7th

 [3]
 [6]

 #4
 #1

[1] Порядок чтения начинается слева сверху, затем идёт в строке слева направо; после каждого полного ряда идёт к следующей строке сверху вниз.

[2] Декартовый порядок начинается слева снизу, затем идёт в строке слева направо; после каждого полного ряда идёт к следующей строке снизу вверх.

[3] Китайский порядок чтения начинается сверху справа, затем идёт в столбце сверху вниз; после идёт к следующему столбцу справа налево. Смотрите Таблицу 3 для определения записи китайских чисел.

### **Таблица 3: Китайские числа**

Правила записи китайских чисел:

* Цифра умножается на идущую за ней степень десятки: `30 = 3 × 10: «三十»`
* Идущие подряд группы складываются: `47 = 4 × 10 + 7: «四十七»`
* Для записей чисел от 10 до 19 единица перед символом десятков не пишется: `12 = 1 × 10 + 2: «十二»`

 六

## Советы по обезвреживанию

Для начала пролистайте все координаты на модуле, пока не найдёте одну подсказку, обозначающую размер сетки. Решение модуля можно начинать только построив сетку, зная её размер. Вы можете строить её любыми способами: расчертив её по клеточкам в тетради, используя таблицу Microsoft Excel, либо интерактивное руководство.

Далее, всё, что нужно делать сапёру — листать координаты на модуле, сообщая их эксперту. Эксперт, в свою очередь, должен внимательно отмечать клетки на своём поле, смотря и проверяя разные форматы записи их координат. Будьте особо внимательны при чтении координат и подсказок! Например, если числа стоят в скобках, всегда уточняйте, какие именно это скобки: круглые «**( )**», квадратные «**[ ]**», или же угловые «**< >**». Если координаты записаны в виде буквы и цифры, обязательно уточните, стоит ли между ними дефис. Из подсказок, обозначающих форматы размеров сетки, также может быть подвох: знаки умножения могут быть записаны как в виде звёздочки-астериска «**\***», так и в виде крестика «**×**».

Что касается некоторых уникальных форматов записи координат, то у эксперта могут возникнуть проблемы с направлениями, сторонами света и часовыми позициями. Здесь всё просто — как сказано в руководстве, любые из этих форматов всегда относятся к углам или краям всего целого вашего поля (например, «12 o’clock» обозначает самую верхнюю центральную позицию на сетке, ровно как и направление «top middle» или «north center»). Что касается дополнительных шагов от этих позиций, то с этим тоже не сложно:

* Например, если координата записана в виде «1 south, 1 left from 12 o’clock», что в переводе будет «1 шаг на юг, 1 шаг влево от 12 часов», то это значит, что вам нужно отступить от самой верхней центральной клетки на вашем поле одну клетку вниз, и одну клетку влево. Это и будет ваша координата.

Больше всего трудностей может возникнуть с чтением китайских чисел. Если они вам встретились, то вам предстоит их постараться понятно описать, и далее, используя Таблицу 3, определить, что они значат.

Помимо этого, стоит отметить, что данный модуль можно решать как параллельно, интерактивно (то есть сапёр сначала сообщает эксперту размер сетки, а затем по очереди все координаты, а эксперт параллельно с этим помечает их у себя на поле), так и использовать экспертный вариант решения (сапёр просто перечисляет все подсказки эксперту, а тот записывать себе их все, и после самостоятельно находит формат размера сетки, и определяет все остальные форматы координат; в конце лишь сообщает сапёру, какие координаты тому необходимо ввести).

## Ссылки

* Оригинал на английском
* Оригинал на русском
* Интерактивное руководство (от samfundev)
* Оптимизированное руководство с визуализацией координат (от Blananas2)
* Оптимизированное руководство (от samfundev)