5285 - 三进制数位和
时间限制 : 1 秒
内存限制 : 256 MB
给定L和R,你需要对于每一个6位三进制数(允许前导零),计算其每一个数位上的数字和,设其在十进制下为S。
一个三进制数被判断为合法,当且仅当S为质数,或者S属于区间[L,R]。
你的任务是给出合法三进制数的个数。
输入
一行两个非负整数L,R。
输出
一行一个非负整数表示答案。
样例
输入
0 0
输出
330
提示
数据规模和约定
保证0<=L<R<=12。
提示
判断x是否为质数核心代码:for (int i = 2; i * i <= x; ++i) if (x % i == 0) {/*你猜?*/}
来源
蓝桥杯