Contest.samsu.ru :: соревнования по программированию
Русская версия || English version
Login:
Password:
Забыли пароль?
 пример поиска: Вася Пупкин
 

Задача A. Хорошая погода (Школьный этап 2015 - 2016)

Задачу добавил: alef

Успешно сдано решений: 435

ограничение по времени на тест - 2 секунды
ограничение по памяти на тест -256 мегабайт

ввод - стандартный ввод или input.txt (выбирается при сдаче задачи)
вывод -стандартный вывод или output.txt (выбирается при сдаче задачи)


Два товарища (для определённости назовём их A и B) договорились пойти погулять. При этом каждый из них высказал пожелание, чтобы прогулка непременно состоялась при хорошей погоде. Однако выяснилось, что их представления о «хорошей погоде» не совсем совпадают.

Товарищи A и B оценивают погоду по трём характеристикам — температуре t, скорости ветра v и облачности c. Каждый из них указал диапазон для каждой из этих характеристик. Таким образом, если одновременно выполняются неравенства

то товарищ A будет считать погоду хорошей. А чтобы погода была хорошей с точки зрения товарища B, необходимо, чтобы одновременно выполнялись неравенства

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

Входные данные

В первой строке записаны через пробел три целых числа t, v и c ( - 50 ≤ t ≤ 50,  0 ≤ v ≤ 30,  0 ≤ c ≤ 100) — значения температуры, скорости ветра и облачности в интересующий нас день.

Во второй строке записаны через пробел шесть целых чисел , , , , ,  — нижние и верхние границы диапазонов температуры, скорости ветра и облачности, в которых товарищ A считает погоду хорошей.

В третьей строке записаны через пробел шесть целых чисел , , , , ,  — нижние и верхние границы диапазонов температуры, скорости ветра и облачности, в которых товарищ B считает погоду хорошей.

Для границ диапазонов верно:

Выходные данные

В первой строке выведите одно из следующих значений:

  • 0 — если ни товарищ A, ни товарищ B не сочтут погоду хорошей;
  • A — если товарищ A сочтёт погоду хорошей, а товарищ B так считать не будет;
  • B — если товарищ B сочтёт погоду хорошей, но она не будет хорошей по мнению товарища A;
  • AB — если погода будет хорошей с точки зрения как товарища A, так и товарища B.

Обратите внимание, что буквы A и B — заглавные и должны быть напечатаны в латинской (английской) раскладке.

Примеры тестов

Входные данные
15 8 70
15 20 0 8 20 40
18 23 2 4 25 35
Выходные данные
0
Входные данные
18 5 30
15 20 0 8 20 40
18 23 2 4 25 35
Выходные данные
A
Входные данные
28 4 5
25 30 2 4 10 15
25 28 3 5 0 20
Выходные данные
B
Входные данные
25 2 10
20 25 0 5 0 20
22 27 2 4 10 30
Выходные данные
AB

Сдать задачу

Задать вопрос жюри по этой задаче