АВТ
Язык:

Дистанционный практикум по программированию

Задачи Online статус Соревнования
Новости Справка СДО
 
Здравствуйте, Гость! Войдите с паролем или зарегистрируйтесь.

1067. Дельта-волна

Ограничение времени: 1 сек.
Ограничение памяти:65536 КБайт
Баллы:100
Статистика Послать на проверку Задачу добавил debug

 

На треугольном поле, устроенном так, как показано на рисунке сверху, клетки пронумерованы последовательными натуральными числами от единицы до бесконечности.

 

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

 

Напишите программу, которая вычисляет длину кратчайшего маршрута для заданных точек M и N.

 

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

Во входном файле содержатся числа M и N, разделенные одним или несколькими пробелами. Числа M, N - натуральные, не менее единицы и не более одного миллиарда.

 

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

Программа должна выдать длину кратчайшего маршрута из M в N.

 

Пример.

 

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

Результат

12 6

3

 


Статистика Послать на проверку Обсуждение задачи Автор/источник:
Задачи с соревнований и сборов / Отборочные туры ВоГУ / Отборочный тур на Межвузовскую олимпиаду 2012 /
1065. B - Точки 1067. 1066. С - Отчёт
 
время генерации 0.094 сек.
© Copyright ВоГУ, АВТ, Носов Д.А., Андрианов И.А.