Time limit: 1.0s , Memory limit: 500M , Points: 20 (partial)
REF: Project Euler
Hàm phi Euler, ký hiệu được tính bằng số các số nguyên từ
đến
mà nguyên tố cùng nhau với
.
Ví dụ
gồm các số
.
Số được coi là nguyên tố cùng nhau với bất kỳ số nguyên dương nào nên
.
Xét và nhận thấy rằng
là một hoán vị của
.
Hãy lập trình tìm thỏa
mà
là một hoán vị của
và tỷ lệ
là nhỏ nhất.
Input
Dòng duy nhất chứa số nguyên thỏa
.
Output
In ra kết quả cần tìm.
Samples
Sample Input 1
100
Sample Output 1
21
Sample Input 2
300
Sample Output 2
291
Comments
Bài này Time Limit 1s vẫn pass được ạ :D
đã chỉnh lại như ban đầu.