题解 1544: 蓝桥杯算法提高VIP-特殊的质数肋骨

来看看其他人写的题解吧!要先自己动手做才会有提高哦! 
返回题目 | 我来写题解

筛选

c++递归回溯解决特殊的质数肋骨问题

解题思路:从做到右将数值依次增大来判断是否是质数,当左边较小的数值不是质数是便可提前结束后续遍历优化运行时间。注意事项:num*10+j用于存储当前判断的数,初始num设置为0,因为开始时判断的数为个位数。参考代码:#includeusingnamespacestd;voidche

特殊的质数肋骨

#include#include#includeusingnamespacestd;intisPrime(intn){//返回1表示判断为质数,0为非质数,在此没有进行输入异常检测if(n==1)return0;floatn_sqrt;if(n==2||n==3)return1;if(n%6!=1&&