#P5257. [JSOI2013] 密码
[JSOI2013] 密码
题目背景
Will 有一个神秘盒,传说只要有人能解开神秘盒上的密码,就可以预知未来(比如知道这道题的标程是怎样的),你愿意来尝试一下么?
题目描述
对于一个 位的十进制整数 ,定义 。
定义集合 。
给定 ,求
答案对 取模。
输入格式
一行一个正整数 。
输出格式
一行一个整数代表答案对 取模的结果。
提示
样例输入输出 1 解释
,故 。
数据规模与约定
对于 的数据,保证 。
Will 有一个神秘盒,传说只要有人能解开神秘盒上的密码,就可以预知未来(比如知道这道题的标程是怎样的),你愿意来尝试一下么?
对于一个 m 位的十进制整数 N = (n1n2n3…nm)10,定义 g(N) = ∑i=1mni。
定义集合 SN = {x ∣ x > 0, g(x) ≤ N,x 的十进制表示中任意位不为0}。
给定 n,求
f(n) = x∈Sn∑y∈Sn∧x<y∑x × y答案对 106+3 取模。
一行一个正整数 n。
一行一个整数代表答案对 106+3 取模的结果。
Sn=1,2,11,故 f(N) = 1×2+1×11+2×11 = 35。
对于 100% 的数据,保证 3 ≤ n ≤ 1018。