C bài 9.D1: Tìm ước
Bình có một số nguyên dương n. Sau khi phân tích ra thành các ước của số n theo thứ tự từ nhỏ đến lớn, Bình tự hỏi là ước số thứ k của số n mình vừa phân tích là bao nhiêu? Hãy giúp Bình giải đáp thắc mắc của cậu ấy.
INPUT FORMAT
Một dòng duy nhất gồm 2 sô nguyên dương nvàk(1≤n,k≤109).
OUTPUT FORMAT
In ra 1 dòng là ước thứ k của số n. Nếu không có ước đó thì in ra -1.
Ví dụ 1:
Input
Copy
9 2
Output
Copy
3
Ví dụ 2:
Input
Copy
9 4
Output
Copy
-1
Giải thích ví dụ mẫu:
Ví dụ 1:
Input:
9 2
Output:
3
Giải thích: Các ước số của 9 theo thứ tự là [1, 3, 9]. Ước số thứ 2 là 3.
Ví dụ 2:
Input:
9 4
Output:
-1
Giải thích: Các ước số của 9 theo thứ tự là [1, 3, 9]. Không có ước số thứ 4.
Lời giải bài tập này: Tại đây
Group giải đáp thắc mắc: Lập trình 24h
Fanpage CLB: CLB lập trình Full House- Việt Nam
Youtube: CLB Lập Trình Full House
Comments