• T1098 质因数分解(信息学一本通C++)


    目录

        [题目描述]

        已知正整数n是两个不同的质数的乘积,试求出较大的那个质数。

        [输入]

        输入只有一行,包含一个正整数 n。

        对于60%的数据,6≤n≤1000。

        对于100%的数据,6≤n≤2×10^9。

        [输出]

        输出只有一行,包含一个正整数 p,即较大的那个质数。

        [输入样例]

        21

        [输出样例]

        7

     更多  

    1.   #include<iostream>
    2.     #include<cmath>
    3.     using namespace std;
    4.     int main()
    5.     {
    6.         int n;
    7.         int i,j;
    8.     
    9.         cin>>n;
    10.         for(i=2; i<=sqrt(n); i++) //两个不同质数,其中必有一个≤sqrt(n)
    11.         {
    12.             if(n%i==0)//找到质数
    13.             {
    14.                 cout<<n/i<<endl;//较大质数=n/较小质数,输出
    15.                 break;//输出后,终止
    16.             }
    17.         }
    18.     
    19.         return 0;
    20.     }

    csdn文章推荐受影响解决办法10个字10行

    csdn文章推荐受影响解决办法10个字10行

    csdn文章推荐受影响解决办法10个字10行

    csdn文章推荐受影响解决办法10个字10行

    csdn文章推荐受影响解决办法10个字10行

    csdn文章推荐受影响解决办法10个字10行

    csdn文章推荐受影响解决办法10个字10行

    csdn文章推荐受影响解决办法10个字10行

    csdn文章推荐受影响解决办法10个字10行

    csdn文章推荐受影响解决办法10个字10行

  • 相关阅读:
    2310d模板替换运行时
    ON/安森美ISL9R3060G2车规FRD,原厂渠道ASEMI代理
    linux安装包软件命令
    聊聊(微服务之SpringCloud+Boot共11章节)看看你会多少?
    docker发布自己的镜像到docker hub上
    Docker启动SRS流媒体服务器
    运算符,switch
    基于Python实现种差值方法
    HAproxy负载均衡集群
    JDK8 stream常见用法
  • 原文地址:https://blog.csdn.net/u012284021/article/details/127098406