题解 | #查找组成一个偶数最接近的两个素数#

查找组成一个偶数最接近的两个素数

http://www.nowcoder.com/practice/f8538f9ae3f1484fb137789dec6eedb9

import java.util.*;

public class Main {
    public static void main(String[] args) {
        Scanner in = new Scanner(System.in);

        while (in.hasNext()) {
            int min=0;
            int max=0;
            int oushu = in.nextInt();
            oushu=oushu/2;
            for (int i = 0; i < oushu; i++) {
                min=oushu-i;
                max=oushu+i;
                if(jiancha(max)==0&&jiancha(min)==0){
                    System.out.println(min);
                    System.out.println(max);
                    break;
                }
            }
        }
    }

    public static int jiancha(int a) {
        int k=0;
        for (int i = 2; i < a ; i++) {
            if (a % i == 0) {
                k=-1;
                break;
            } else {
                k= 0;
            }
        }
        return k;
    }
}
全部评论

相关推荐

10-24 11:10
山西大学 Java
若梦难了:哥们,面试挂是很正常的。我大中厂终面挂,加起来快10次了,继续努力吧。
点赞 评论 收藏
分享
10-14 23:01
已编辑
中国地质大学(武汉) Java
CUG芝士圈:虽然是网上的项目,但最好还是包装一下,然后现在大部分公司都在忙校招,十月底、十一月初会好找一些。最后,boss才沟通100家,别焦虑,我去年暑假找第一段实习的时候沟通了500➕才有面试,校友加油
点赞 评论 收藏
分享
评论
点赞
收藏
分享
牛客网
牛客企业服务