Tìm ước lớn nhất

Xem dạng PDF

Gửi bài giải

Điểm: 5,00 (OI)
Giới hạn thời gian: 2.0s
Giới hạn bộ nhớ: 256M
Input: stdin
Output: stdout

Dạng bài

Kí hiệu N! (đọc là N – giai thừa) là tích các số tự nhiên bắt đầu từ 1 đến N. Cho hai số nguyên dương NP trong đó P là số nguyên tố không vượt quá N.

Yêu cầu: Tìm số nguyên dương K lớn nhất sao cho PK là ước của N!

Input

  • Dòng thứ nhất chứa số N
  • Dòng thứ hai chứa số P

Output

  • Số K lớn nhất theo yêu cầu

Giới hạn

  • 100% số test có n109

Ví dụ

Sample input

Copy
19 3

Sample output

Copy
8

Bình luận

Hãy đọc nội quy trước khi bình luận.


Không có bình luận tại thời điểm này.