Школа программиста

Забыли пароль?
[задачи] [курсы] [олимпиады] [регистрация]
Логин:   Пароль:    
Скрыть меню
О школе
Правила
Олимпиады
Фотоальбом
Гостевая
Форум
Архив олимпиад
Архив задач
Состояние системы
Рейтинг
Курсы
Новичкам
Работа в системе
Курсы ККДП
Дистрибутивы
Статьи
Ссылки


 

Кроха

(Время: 1 сек. Память: 16 Мб Сложность: 78%)

Кроха сын к отцу пришел, и сказала кроха: «Нам тут задачку по математике задали, помоги решить. Известно, что половина натурального числа является точным квадратом, а треть – точным кубом. Требуется найти наименьшее натуральное число, удовлетворяющее этим условиям». Отец решил эту задачку и задумался – а нельзя ли решить и более общую задачу: для двух натуральных взаимно простых чисел A и B найти такое наименьшее натуральное число N , что N/A = XA и N/B = YB, где X и Y – натуральные числа.

А вы сможете решить такую задачу?

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

Входной файл INPUT.TXT содержит два взаимно простых целых числа A и B (2 ≤ A, B ≤ 104).

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

В выходной файл OUTPUT.TXT выведите остаток от деления на 109+7 наименьшего числа N, являющегося ответом к задаче.

Примеры

INPUT.TXTOUTPUT.TXT
12 3648
29 24608
39 10573245882
410000 9999907923460

Для отправки решения задачи необходимо зарегистрироваться и авторизоваться!

[Обсуждение] [Все попытки] [Лучшие попытки]


 Язык программирования C++
 Решение олимпиадных задач
 Региональные олимпиады
 ЕГЭ по информатике
 Авторские задачи
 Тренировочные олимпиады
 Личные олимпиады
 Командные олимпиады
 Первая личная олимпиада
 Вторая личная олимпиада
 Третья личная олимпиада
 Четвертая личная олимпиада
 Пятая личная олимпиада
 Шестая личная олимпиада
 A. Странная последовательность
 B. Строка
 C. Баскетбол
 D. Кроха

Красноярский краевой Дворец пионеров, (c)2006 - 2025, ИНН 246305493507, E-mail: admin@acmp.ru