atcoder#ABC300G. [ABC300G] P-smooth number
[ABC300G] P-smooth number
题目描述
以下の素数のみを素因数に持つ正整数を -smooth number と呼びます。
整数 および 以下の素数 が与えられるので、 以下の -smooth number の個数を求めてください。
输入格式
入力は以下の形式で標準入力から与えられる。
输出格式
答えを整数として出力せよ。
题目大意
一个正整数被称为“ 阶平滑数”,当且仅当它的任意一个素因子不超过 。
给定正整数 和素数 。问不超过 的“ 阶平滑数”有多少个。
36 3
14
10000000000000000 97
2345134674
提示
制約
- は を満たす整数
- は を満たす素数
Sample Explanation 1
以下の -smooth number は の 個です。 は任意の素数 に対して -smooth number であることに注意してください。