mxqz
  • 板块学术版
  • 楼主Kreado
  • 当前回复0
  • 已保存回复0
  • 发布时间2023/11/8 15:30
  • 上次更新2023/11/8 15:37:03
查看原帖
mxqz
590600
Kreado楼主2023/11/8 15:30

定义 Sp(n)S_p(n) 表示 nn 在 pp 进制下各个数位的和。

现在给定 n,pn,p,求有多少整数 k∈[0,n]k\in[0,n] 满足 Sp(k)+Sp(n−k)≥p−1+Sp(n)S_p(k)+S_p(n-k)\ge p-1+S_p(n)。

n≤1018,p≤105n\le 10^{18},p\le 10^5,pp 是素数,多组测试 t≤105t\le 10^5。

Input:

2
2 2
7 7

Output:

1
6
2023/11/8 15:30
加载中...