TU - Tìm ước
Dữ liệu vào: standard input
Dữ liệu ra: standard output
Giới hạn thời gian: 1.0 giây
Giới hạn bộ nhớ: 128 megabyte
Đăng bởi: ngoclannt

Cho số nguyên N, và một số nguyên tố p. Tìm lũy thừa lớn nhất của p mà là ước của N!

Đầu vào: Dòng đầu tiên chứa số nguyên T cho biết số bộ dữ liệu cần kiểm tra. Mỗi bộ dữ liệu gồm một dòng chứa hai số nguyên N và p

Đầu ra: Ứng với mỗi bộ dữ liệu đầu vào, chương trình của bạn cần in ra một dòng số mũ lớn nhất của lũy thừa cơ số p mà là ước của N!

Ràng buộc: 1 ≤ T ≤ 100; 0 ≤ N ≤ 105; 2 ≤ p ≤ 105;

Input Output

3

62 7

76 2

3 5

9

73

0

 

Ví dụ

Back to Top