如果一个数本身是素数,且它各个位上数字之和也是素数,同时若数字之和是两位数,那么还需要判断数字之和的各个位上数字之和是否为素数。若同时满足则为和素数,否则不是和素数。
如果一个数本身是素数,且它各个位上数字之和也是素数,同时若数字之和是两位数,那么还需要判断数字之和的各个位上数字之和是否为素数。若同时满足则为和素数,否则不是和素数。
输入一些正整数n(0<n<2^16)
如果满足条件输出YES,否则输出NO.
7 79 139 173 461
YES NO NO YES YES
比如79是素数,7+9=16不是素数所以它不是和素数。
再比如139是素数,1+3+9=13是素数但是13是两位数,还需要判断1+3=4不是素数,所以它不是和素数。
再比如173是素数,1+7+3=11是素数但是11是两位数,还需要判断1+1=2是素数,所以它是和素数。