1193是个素数,对它循环移位后发现:1931,9311,3119也都是素数,这样特征的数叫:循环素数

首页 » 算法 » 1193是个素数,对它循环移位后发现:1931,9311,3119也都是素数,这样特征的数叫:循环素数

1193是个素数,对它循环移位后发现:
1931,9311,3119也都是素数,这样特征的数叫:循环素数。

你能找出具有这样特征的5位数的循环素数吗?

当然,这样的数字可能有很多,请写出其中最大的一个。

package five;
public class sushu02 {
	static int ceshi(int temp){
		int f=1;
		for(int i=2;i<=Math.sqrt(temp);i++){
			if(temp%i==0){
				f=0;
				break;}}
		return f;}
public static void main(String[] args) {
	int i;
	int j;
	int count;
	int temp;
	for(i=99999;i>=10000;i--){
		temp=i;
		count=0;
		for(j=0;j<5;j++){
			if(ceshi(temp)==1){
				//System.out.println("****");
			count++;
			temp=fun(temp);}}
		if(count==5){
			System.out.println(i);
			break;}}}
private static int fun(int temp) {
	int a=temp%10;
	int b=temp/10;
	return (a*10000+b);
}}
 
 
 
分享到:
赞(0) 打赏

评论 5

评论前必须登录!

 

  1. #1

    还可以

    渣渣混8个月前 (03-27)
  2. #2

    记住这个网站了

    白云8个月前 (03-27)
  3. #3

    奥利给

    沥青8个月前 (03-28)
  4. #4

    笨鸟先飞8个月前 (03-28)
  5. #5

    你好6个月前 (05-26)

觉得文章有用就打赏一下弟弟吧

支付宝扫一扫打赏

微信扫一扫打赏

Vieu4.5主题
专业打造轻量级个人企业风格博客主题!专注于前端开发,全站响应式布局自适应模板。
正在播放:

作者想对您说:

累了就停下来听首歌吧

听完后会给您一个好心情

最后

等到您不容易

还希望您能多待一会儿

      00:00/00:00