MATH - Chính phương lớn nhất
Point: 100.0
Time limit: 1.0s
Memory limit: 1 G
Input:
stdin
Output:
stdout
Author:
Problem type
Toán: Số học
Ngôn ngữ cho phép
C, C#, C++, Java, Pascal, Python, Text
Hãy tìm số chính phương lớn nhất là tích của một tập các số nguyên dương phân biệt không vượt quá \(N\)
Dữ liệu vào Specification
- Gồm một số nguyên dương \(N (0<n \leq 10^7)\).
Dữ liệu ra Specification
- In ra số chính phương lớn nhất là tích của các số nguyên dương không vượt quá \(N\). Vì kết quả có thể rất lớn nên ta sẽ chia lấy dư cho \(10^9 + 7\) khi in ra.
Sample Input
6
Sample Output
144