Предмет: Информатика, автор: pfuykupidoras

Сдать решение задачи B-Улиточные бега
Имя входного файла: snail.in или стандартный поток ввода
Имя выходного файла: snail.out или стандартный поток вывода
Ограничение времени: 1 с
Ограничение памяти: 256M
Улиточные бега
Каждые 100 лет в Стране Улиток проводятся улиточные бега на дистанции L сантиметров. Это станет для вас неожиданностью, но в этом столетии они проводятся именно сегодня!

В этом году организаторы приняли решение провести бега на новой трассе - прямоугольнике размера A × B сантиметров. Согласно правилам, участники начнут бежать из нижнего левого угла прямоугольника против часовой стрелки в соответствии со схемой ниже:



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

Обратите внимание, что длина забега может быть больше периметра прямоугольника. В таком случае, участники должны будут пробежать несколько кругов прежде чем финишировать.

Формат входных данных
Вводятся три целых числа A, B, L (2 ≤ A, B ≤ 106, 1 ≤ L ≤ 1018) - длина и ширина прямоугольника и длина пути соответственно. Гарантируется, что улитка не останавливается в углу прямоугольника.

Формат результата
Выведите TOP, если улитка остановится на верхней стороне прямоугольника, BOTTOM - на нижней, LEFT - на левой, RIGHT - на правой стороне прямоугольника.

Примеры
Входные данные
2
4
11
Результат работы
LEFT
Входные данные
2
4
13
Результат работы
BOTTOM
Примечания
Обратите внимание, что в данной задаче величина L превышает максимально возможное значение 32-битных типов данных. Для работы с большими целыми числами в языке Pascal предусмотрен тип int64, а в C++ - тип long long.
На любом языке программирования . СРОЧНО

Ответы

Автор ответа: Aniforka
4

program abc;

var a,b,l:int64;

begin

 assign(input,'snail.in');

 assign(output,'snail.out');

 readLn(a,b,l);

 if (l div (a+b)) mod 2 = 0 then if (l mod (a+b))-a<0 then writeLn('BOTTOM') else writeLn('RIGHT')

 else if (l mod (a+b))-a<0 then writeLn('TOP') else writeLn('LEFT')

end.


pfuykupidoras: не работает
pfuykupidoras: неожиданный символ
Aniforka: исправил
Aniforka: ну как?
dimabrin: не работает
Aniforka: скопируй нормально, ибо я проверял перед отправкой
Похожие вопросы
Предмет: Литература, автор: netda7073
Текст 2 Совсем недавно в моем доме появился новый друг, который сразу стал помощником и даже получил имя – Марсик. И да, он моющий, подметающий, чистящий. В общем, о таком друге мечтает любая хозяйка! Как же я раньше без него жила? Сейчас мои эмоции просто не передать. Наверняка многие слышали об этих трудягах, имеют общее представление, но в то же время ничего оних не знают. Поэтому давайте разберемся, что это такое и есть ли смысл его покупать. Поюзав чудо-помощника вдоль и поперек, постараюсь охарактеризовать его максимально объективно. Дизайн стильный глянцевый блестящий пластик. в коробке были: сам пылесос, зарядная база, блок питания, 4 щеточки, пульт, резервуар для воды, фильтр. Есть 6 режимов уборки. За такую цену, которую стоит мой Марсик, отличные функции комплектация! B движении всегда распознает мебель. Углы обходит или разворачивается и идет работать дальше. Вывод: если у вас даже небольшая квартира, но дефицит времени, и вы очень любите чистоту - вам нужен этот робот! 2. В чем сходство текстов? - и 3. Определите идеи двух текстов. Текст 1 Текст 2 даю 30 баллов​
Предмет: Русский язык, автор: necepaevaluda
Спишите, заполните пропуски, вставьте пропущенные знаки.
Ож..дая Генку Миша раст..нулся на до(сч,щ)атом полу шалаша и уткнулся подб..родком в кулаки. Что т..перь делать (Не) н..чевать же на улице… Он вспомнил о кортике и испугался что его могут случайно найти. Вот будет ..стория!

Скво..ь л..ству виден сад ни..корослые ябл..ни в..твистые груши кусты м..лины крыж..вника. На (М,м)ишиной руке по..вилась божья к..ро..ка с ч..рной точкой г..ловы. Миша учас..ливо погл..дел на ..ее пол..жил на л..донь и произнес

Божья к..ро..ка ул..ти на небо прин..си нам хлеба

Она раскрыла тонкие крылышки и ул..тела.

Жу(ж,жж)ит оса над Мишей и смолкнув с..дит..ся ему на ногу. Ужалит или нет (Не) ужалит если Миша (не) пош..велит..ся. Оса (н..)которое время поползет по ..его ноге и с жу(ж,жж)анием ул..тает.

(Не)заметный но огромный живой мир к..пошит..ся вокру..

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

В шалаш запыхавшись вск..ра..кался Генка у которого за пазухой большой кусок еще теплой говядины.
Предмет: Биология, автор: artiom26026
Предмет: История, автор: Viktory1122
Предмет: Физика, автор: Юлялип