题目来自:http://218.5.5.242:9018/JudgeOnline/problem.php?id=1102

题目描述

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

输入

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

输出

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

样例输入

21

样例输出

7

提示

【数据范围】

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

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

作者提示:此题不难,只需读者花一点时间模拟一下我的代码。

  

#include <iostream>
#include <cmath>
using namespace std; bool pd(int n){
for (int i = 2;i <= sqrt(n);i++){
if (n % i == 0) return false;
}
return true;
} int main(){
long long n;
cin >> n;
for (int i = 2;i <= sqrt(n);i++){
if (pd(i) && n % i == 0 && pd(n / i)){
cout << n / i;
return 0;
}
}
}

最新文章

  1. JS事件调试 - 查找HTML元素绑定的事件以及绑定代码所在位置
  2. 设计模式--代理模式Proxy(结构型)
  3. ubuntu 创建用户
  4. ElasticSearch 配置详解
  5. 【ubuntu 】常见错误--Could not get lock /var/lib/dpkg/lock
  6. 繁华模拟赛 David与阶乘
  7. lightning mdb 源代码分析(4)&mdash;MVCC/COW
  8. BLE-NRF51822教程19-Battery Service
  9. IOS 中的KVO模式 观察者模式
  10. 基于redis的分布式锁
  11. geeksforgeeks@ Minimum Points To Reach Destination (Dynamic Programming)
  12. python自动开发之第二十一天
  13. install ubuntu
  14. Centos7下Intel与AMD双显卡驱动的安装
  15. 【HTML+CSS】浅谈:相对定位与绝对定位
  16. 原生AJAX基础讲解及兼容处理
  17. 微信支付生成带logo的二维码
  18. php使用openssl加密数据
  19. Linux内核剖析(二)Linux内核绪论
  20. python 回溯法 子集树模板 系列 —— 8、图的遍历

热门文章

  1. (四)整合 RocketMQ ,实现请求异步处理
  2. Spring MVC—模型数据,转发重定向,静态资源处理方式
  3. java架构《并发线程基础一》
  4. 深入理解 ProtoBuf 原理与工程实践(概述)
  5. DEDECMS的20位MD5加密密文解密
  6. 组合数取模及Lucas定理
  7. Selenium和ChromeDriver下载地址
  8. Jmeter入门使用
  9. 2.Url重定向和重写
  10. CF1463-C. Busy Robot