#P3902. [Zju2116] Christopher

[Zju2116] Christopher

题目描述

如果组合数 Cnm(1n10100,0mn)C_n^m(1≤n≤10^{100} , 0≤ m ≤ n) 是质数 p(1p107)p(1≤p≤10^7)的倍数,那么这个 mm 就是讨厌的数字。现在给定了 ppnn,求有多少个讨厌的数字。

输入格式

第一行是一个正整数 nn 。 第二行是一个质数 pp

输出格式

只有一行,表示讨厌的数字的个数。

6
2
3

提示

30%30\% 的数据里,n1000n≤1000

100%100\% 的数据里,n10100n≤10^{100}