ENG  RUSTimus Online Judge
Online Judge
Задачи
Авторы
Соревнования
О системе
Часто задаваемые вопросы
Новости сайта
Форум
Ссылки
Архив задач
Отправить на проверку
Состояние проверки
Руководство
Регистрация
Исправить данные
Рейтинг авторов
Текущее соревнование
Расписание
Прошедшие соревнования
Правила

Чемпионат школьников. Март 2005

Описание     Задачи     Отправить на проверку     Состояние проверки     Результаты
Соревнование завершено

I. К вопросу о лысине

Ограничение времени: 1.0 секунды
Ограничение памяти: 64 МБ
Студенту снится сон. Во сне он ходит по городу, в котором ужасно много трактиров. В каждом трактире выпивает кружку эля. Все трактиры пронумерованы целыми положительными числами, и из трактира с номером n можно пойти только в трактир с номером, который делится на n. Начинается сон в трактире с номером a. Студент знает, что ему надо попасть в трактир с номером b. При этом, понятно, хочет по пути выпить как можно больше эля. Если он не может дойти из трактира a в трактир b, то сразу просыпается в холодном поту.

Исходные данные

В первой строке дано T — количество тестов, далее идут T строк с числами a и b (0 ≤ T ≤ 20; 1 ≤ a, b ≤ 109)

Результат

Для каждого теста в отдельной строке выведите максимальное количество кружек, которое студент может выпить по пути.

Пример

исходные данныерезультат
5
30 89
2 16
3 243
1 1
2 2
0
4
5
1
1
Автор задачи: Александр Бикбаев
Источник задачи: Чемпионат школьников. Март 2005
Чтобы отправить решение этой задачи на проверку перейдите в Архив задач: 1355. К вопросу о лысине