Есть ответ 👍

Ограничение времени: 1 с

ограничение памяти: 256m

улиточные бега


каждые 100 лет в стране улиток проводятся улиточные бега на дистанции l сантиметров. это станет для вас неожиданностью, но в этом столетии они проводятся именно сегодня!


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

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


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


формат входных данных


вводятся три целых числа a, b, l (2 ≤ a, b ≤ 106, 1 ≤ l ≤ 109) - длина и ширина прямоугольника и длина пути соответственно. гарантируется, что улитка не останавливается в углу прямоугольника.


формат результата


выведите top, если улитка остановится на верхней стороне прямоугольника, bottom - на нижней, left - на левой, right - на правой стороне прямоугольника.


примеры


входные данные


2

4

11

результат работы


left

входные данные


2

4

13

результат работы


bottom

115
316
Посмотреть ответы 2

Ответы на вопрос:

Raptilla
4,4(58 оценок)

ответ:

program abc;

var a,b,l: integer;

begin

  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.

объяснение:

sacredand
4,6(38 оценок)

Тут, во-первых, не понятно о каких именно таблицах идет речь для таблиц баз данных: 1) строка называется записью и может удаляться. столбец называется колонка и может удаляться. ячейка (поле) по сути сама по себе удаляться не может, но может быть очищена от данных или содержать данные по умолчанию 2) строка(несколько вариантов), целое(несколько вариант), с плавающей запятой (несколько вариантов), логического типа, дата, дата-время, время и двоичные данные или blob для электронных таблиц типа excel: 1) столбцы, строки и ячейки могут быть удалены. при удалении отдельной ячейки выбирается, как именно должны быть смещены данные  2) строка, ссылка, гиперссылка, целое число, дробное число, проценты, денежные единицы, дата, дата-время, время, формула. так же ячейка может содержать дополнительные данные типа личного имени, комментария, форматирование, цвет фона и тд

Популярно: Информатика