Много
уличные бега
каждые 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
0
Если положили R $ под x% годовых, то через год стало
R1 = R*(1 + x/100) = R + R*x/100 $.
Теперь забрали W $, стало
R1 - W = R - W + R*x/100
Еще через год стало
R2 = (R-W+R*x/100)*(1+x/100) = R-W+2R*x/100-W*x/100+R*x^2/10000 $
И по условию это равно W $.
x^2*R/10000 + x*(2R - W)/100 + (R - 2W) = 0
Умножаем все на 10000
R*x^2 + 100*(2R - W)*x + 10000*(R - 2W) = 0
И решаем квадратное уравнение
D = 10000*(2R-W)^2 - 40000*(R^2-2RW) =
= 10000*(4R^2-4RW+W^2) - 10000*(4R^2 - 8RW) = 10000*(4RW + W^2)
- не подходит
- подходит
1. Начало
2. Ввод R и W
3. X = (-100*(2*R - W) + 100*Sqrt(4*R*W + W*W) ) / R
4. Вывод X
5. Конец
Палитра 256 цветов.
Размер 10x10 пикселей.
Найти:
Каков информационный объём этого файла?
Решение:
Вначале определяем глубину цвета по формуле
2^i = N. 2^i = 256 по условию, отсюда i = 8 бит.
Вычисляем общее количество пикселей в картинке:
10*10 = 100 пикселей
Информационный объём равен
100 пикселей * 8 бит = 800 бит.
Дано:
разрешающая экрана 1440*900 точек
глубина цвета 32 бит
Найти:
объём графического изображения
Решение:
Вначале вычисляем общее количество пикселей в картинке:
1440 * 900 = 1 296 000 пикселей.
Информационный объем вычисляется по формуле
Объем = количество пикселей * глубина цвета
Объем = 1 296 000 * 32 бит = 41 472 000 бит
Делим на 8 бит в байте, 41 472 000 / 8 = 5 184 000 байт