回文素数是一个顺序读与逆序读都相同的素数,如5,11,131是回文素数,121是回文数但不是素数,所以121不是回文素数,31是素数但不是回文 ,所以31不是回文素数。
现在给出两个整数a,b(1<=a<=b<=1000000),要你求出在闭区间[a,b](包含a,b)内有多少回文素数。
回文素数是一个顺序读与逆序读都相同的素数,如5,11,131是回文素数,121是回文数但不是素数,所以121不是回文素数,31是素数但不是回文 ,所以31不是回文素数。
现在给出两个整数a,b(1<=a<=b<=1000000),要你求出在闭区间[a,b](包含a,b)内有多少回文素数。
有多组测试数据,每组测试数据输入两个正整数a,b(1<=a<=b<=1000000)
当a,b都为0时表示输入结束,你不需要处理这组数据。
每组测试数据输出[a,b]区间内的回文素数的总数,每组输出占一行。
1 10
10 11
0 0
4
1
先判断回文, 再判断素数