首页 > 其他分享 >孪生质数

孪生质数

时间:2023-06-08 15:14:44浏览次数:28  
标签:孪生 int 质数 number x2 input x1

题目:

 *在质数中,若两个质数之差为2,我们称之为孪生质数,
 * 例如(3、5)(5、7),输入2个正整数,
 * 判断他是不是孪生质数,输出YES或者NO。

做法:

class Test56 {
    public static void main(String[] args) {
        Scanner input = new Scanner(System.in);
        int x1 = input.nextInt();
        int x2 = input.nextInt();
        if ((ifPrimeNumber(x1) && ifPrimeNumber(x2)) && (x1 - x2 == 2 || x2 - x1 == 2)){
            System.out.println("YES");
        }else {
            System.out.println("NO");
        }
            input.close();
    }

    //判断一个数字,是否是 "质数"
    // true = 质数
    //false = 非质数
    public static boolean ifPrimeNumber(int number) {
        if (number == 1 || number == 0) {
            return false;
        }
        for (int i = 2; i < number; i++) {
            if (number % i == 0) {
                return false;
            }
        }
        return true;
    }
}

标签:孪生,int,质数,number,x2,input,x1
From: https://www.cnblogs.com/chen-zhou1027/p/17466540.html

相关文章

  • 判断质数和合数
    #include<iostream>usingnamespacestd;intmain(intargc,char**argv){intc;cout<<"请输入你要判断的数:"<<endl;system("pause");cin>>c;if(c%2==0||c%3==0){cout<<"这个数是合数";......
  • 数字孪生 - 智慧化工厂数字孪生Web3D可视化物联网系统
    前言作为全球化学品第一生产大国,我国危险化学品规模总量大、涉及品种多、应用范围广、管理链条长、安全风险高,历来是防范化解重大安全风险的重点领域。危险化学品领域频繁发生的典型事故,暴露出传统安全风险管控手段问题突出。建设背景石油石化行业是国家重要的支柱行业,具有生......
  • 数字孪生与VR设备的融合为旅游行业带来革新
    数字时代的推动下,旅游行业正迎来一场革命性的变革。数字孪生系统与虚拟现实(VR)的融合为旅游体验带来了全新的可能性。通过数字孪生技术的实时模拟和VR设备的沉浸式体验,旅游行业迎来了全新的变革时代。数字孪生通过实时数据采集、建模和仿真,可以呈现出真实世界的准确复制品。数字孪......
  • PHP质因数分解,的啊质数乘以大质数逆运算
    <?php$int=97*997;if(!is_int($int)||$int===0){//32位INT最大值2147483647,64位INT最大值9223372036854775807echo"积太大,算不过来!";die;}if($int<=2){echo$int."=".$int;die;}$result=$int.'=&#......
  • 数字孪生:让ECU在数字环境中“栩栩如生”
    ​很多汽车广告中都会展示这样一个画面:在快要猛烈撞击障碍物之时,汽车所配备的防撞预警功能在最后关头实现停驶,守护车内老少一家人的生命安全。近年来,汽车安全性能成为众多厂商广告中的主打,侧面印证了安全在当下消费者选车指标中地位的提升。实际上,在一款新车被推广至大众之前,每一......
  • 传统GIS与数字孪生结合带来的改变
    传统的地理信息系统(GIS)在地理数据的收集、存储和分析方面发挥着重要作用,而数字孪生技术则通过虚拟模型的构建与真实世界进行交互和模拟。将传统GIS与数字孪生技术相结合,不仅增强了地理数据的可视化和分析能力,还为决策者提供了更全面、精确的信息,带来了根本性的改变。GIS通过地图......
  • 斯坦福大学李飞飞团队新作:孪生掩码自编码器SiamMAE,刷榜视觉自监督方法
    前言 只需一个简单操作扩展MAE,即可实现自监督学习新sota!本文转载自新智元仅用于学术分享,若侵权请联系删除欢迎关注公众号CV技术指南,专注于计算机视觉的技术总结、最新技术跟踪、经典论文解读、CV招聘信息。CV各大方向专栏与各个部署框架最全教程整理【CV技术指南】CV全栈指......
  • 数据的新时代:可交互大屏展现数字孪生的奇妙效果
    可交互的数字孪生数据大屏依赖于强大的数据可视化技术。通过将大量的数据转化为可视化的图表、图形和动画,大屏能够直观地展示数据的关联性、趋势变化和异常情况。这种视觉化的展示方式使得人们能够更快速地理解数据,洞察数据中的规律和价值。 在山海鲸可视化中,将3D模型导入可视......
  • 质数
    N足够大时,质数大约有N/InN个质数的判定:试除法——扫描2~sqrt(n) 质数的筛选:Eratosthenes筛法基本思想——x的倍数都不是质数1for(inti=2;i<=n;i++){23if(vis[i])continue;45vis[i]=1;cout<<i<<endl;67for(intj=i;j<=n/i;j++)vis[i*j]=1;8......
  • 用JavaScript求1000以内的质数
    varprimes=[2];//2是质数,先将其加入质数数组中for(vari=3;i<=1000;i++){varisPrime=true;//假设i是质数for(varj=0;j<primes.length&&primes[j]<=Math.sqrt(i);j++){if(i%primes[j]===0){isPrime=false;//如果i可......