Есть вопросы?

Здесь Вы можете найти ответы на многие вопросы или задать свой вопрос!

РЕШАЮ ОЛИМПИАДУ!!! Вася строит дом

Мальчик Вася живёт на координатной прямой. На этой прямой в точке A располагается школа, а в точке B — любимый Васин компьютерный клуб. Также в точках …,−d,0,d,…,k⋅d,…, где k — произвольное целое число, а d — чётное натуральное число, расположены киоски с мороженым. Вася хочет построить дом в некоторой точке с целой координатой. При этом, ему хочется, чтобы расстояние от дома до школы и от дома до компьютерного клуба было одинаковым. Если это вдруг невозможно, то он хочет, чтобы сумма этих расстояний была как можно меньше, а также чтобы расстояния отличались как можно меньше друг от друга. Если под Васин дом подходит несколько вариантов точек, то он выберет ту, расстояние от которой до ближайшего киоска с мороженым минимально Васе выбрать точку, где строить дом, а также выведите расстояние до ближайшего киоска с мороженым.

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

В единственной строке входных данных заданы три числа — A, B и d. Гарантируется, что A и B — целые числа, по модулю не превышающие 2⋅109, A≠B. d — чётное натуральное число, 2≤d≤2⋅109.

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

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

Примеры

Ввод

1 5 4

3 1

Вывод

1 6 4

4 0
Добавлю балов если код будет и на С++ и на Питоне!!!
Те ответы, которые будут списаны с других сайтов я удалю!!!

Другие вопросы по: Информатика

Знаешь правильный ответ?
РЕШАЮ ОЛИМПИАДУ!!! Вася строит домМальчик Вася живёт на координатной прямой. На этой прямой в точке...

Популярные вопросы