UEditor 端口映射 SpringApplication Netty drupal swift3 nlp underscorejs cocos2d html5 vue配置 nginx教程视频 linux内存管理 hadoop源码 oracle自增长 pip环境变量配置 python条件判断 python的random模块 python抛异常 java的包 java异常处理 java字符 java的特性 迷宫解锁 jb51 java语言程序设计 手机模拟器下载 系统维护工具 凤凰刷机 电子商城系统 相册制作工具 dnf传说 xlwt 日志软件 极速pdf转word 微信超额20万怎么办 cdr裁剪工具怎么用 vivado下载 cad怎么拉伸图形 语音聊天软件 qq三国辅助
当前位置: 首页 > 学习教程  > 编程语言

发一道数学题

2021/1/28 23:58:22 文章标签:

题目描述 已知正整数nn是两个不同的质数的乘积&#xff0c;试求出两者中较大的那个质数。 输入格式 一个正整数nn。 输出格式 一个正整数pp&#xff0c;即较大的那个质数。 输入输出样例 输入 #1 21 输出 #1 7 思路在代码中 #include<bits/stdc.h> using namespace …

题目描述
已知正整数nn是两个不同的质数的乘积,试求出两者中较大的那个质数。

输入格式``
一个正整数nn。

输出格式
一个正整数pp,即较大的那个质数。

输入输出样例
输入 #1
21
输出 #1
7

思路在代码中

#include<bits/stdc++.h>
using namespace std;
int main()
{
    int n;
    cin>>n;
    for (int i=2;i<=n;i++)          //用for循环查找最小的因数
      if (n%i==0)                   //如果i是n的因数
        {
            cout<<n/i;              //输出较大的因数
            break;                  //跳出循环
        } 
    return 0;
}

本文链接: http://www.dtmao.cc/news_show_650339.shtml

附件下载

相关教程

    暂无相关的数据...

共有条评论 网友评论

验证码: 看不清楚?