[BOJ 14860] GCD 곱

View as PDF

Submit solution

Points: 4
Time limit: 5.0s
Memory limit: 512M

Problem types
Allowed languages
Assembly, Awk, C, C++, Java, Pascal, Perl, Python, Sed, Text

N과 M 이 주어졌을 때, GCD(1, 1) × GCD(1, 2) × ... × GCD(1, M) × GCD(2, 1) × GCD(2, 2) × ... × GCD(2, M) × ... × GCD(N, 1) × GCD(N, 2) × ... × GCD(N, M)을 구하는 프로그램을 작성하시오.

입력 형식

첫째 줄에 N과 M이 주어진다. (1 ≤ N, M ≤ 15,000,000)

출력 형식

첫째 줄에 곱을 109+7로 나눈 나머지를 출력한다.

예제 입력

4 4

예제 출력

96

Comments

There are no comments at the moment.