Vấn đề khó nhất trong cuộc thi OLP UTC vòng 1


Submit solution

Points: 5
Time limit: 1.0s
Memory limit: 977M

Author:
Problem type

Cho số nguyên dương k, tìm số bé nhất \(x\) có đúng k ước số.

Do số quá lớn nên kết quả bài toán \(x\) cần được chia dư cho m với \(m=2*10^{18}+1\).

Đầu vào

Một dòng chứa số nguyên dương k.

Đầu ra

Một dòng duy nhất chứa kết quả bài toán.

Giới hạn

30%: \(2 \le k \le 32\)

40%: \(k \le 10^6\), Kết quả bài toán trước khi chia dư < m

30%: \(k \le 10^{12}\)

Ví dụ 1

Đầu vào

4

Đầu ra

6

Giải thích

6 là số bé nhất có đúng 4 ước số là 1, 2, 3, 6

Comments

There are no comments at the moment.