Описание карты
в давние времена карт почти не было, поэтому о возможности проехать из одного города в другой можно было узнать только из описаний других путешественников.
всего было известно о существовании n городов, занумерованных числами от 1 до n. сначала о существовании путей о дорогах между не было известно ничего, затем стали приходить отчёты от путшественников о возможности или невозможности добраться от одного города до другого, а также запросы о возможности или невозможности добраться от одного города до другого. все дороги двусторонние, то есть если от одного города возможно (или невозможно) добраться до второго, то и от второго возможно (или невозможно) добраться до первого.
ученым, исследующим дорожную сеть давних времен, ответить на запросы. запросы следует обрабатывать в том порядке, как они задавались, используя только имеющуюся на момент запроса информацию. дорожная сеть в процессе работы не менялась, отчёты путешественников не содержат противоречий.
формат входных данных
в первой строке входных данных задаётся два числа: n и k (1 ≤ n, k ≤ 1) — количество городов и запросов.
в каждой из следующих k строк записан запрос одного из трех типов:
+ i j — существует путь по дорогам из города i в город j
- i j — не существует пути по дорогам из города i в город j
? i j — определить, существует ли путь по дорогам из города i в город j.
формат результата
на каждый запрос о существовании пути по дорогам выведите одну из трёх строк:
+ — если путь существует
- — если пути не существует
? — если по имеющимся на момент запроса отчётам нельзя точно определить существует или не существует путь между
примеры
входные данные
3 4
+ 1 2
? 1 3
+ 3 2
? 1 3
результат работы
?
+
входные данные
4 5
+ 1 2
+ 3 4
- 1 4
? 2 4
? 1 3
результат работы
-
-
Чтобы Чертёжник вернулся в исходную точку, необходимо переместить его на (−6, −12). Учитывая, наличие команды Повтори 3, приходим к выводу, что Команда 1 это команда Сместиться на (−2, −4).
Правильный ответ указан под номером 3.
А вот дальше если укладывать решётку так как в примере получаем три тетрады (4х буквенные последовательности, полученные в одном положении решётки) и последнюю букву "т".
"исто", "мерф", "ксес", "т"
Ну последняя буква считается на месте. А вот остальная фраза не читабельна. Разве, что переставить 1ю и 2ю тетрады. На картинке поменяются местами 1е и 2е положения. Тогда получим нечто
"мерф.исто.ксес.т" (точками я отделил терады ) или слитно
"мерфистоксест"
Я так полагаю Мерфи Стокс ест. (Трапезничать изволит :) )