当前位置: 首页 > news >正文

【C++ 真题】P1075 [NOIP 2012 普及组] 质因数分解

P1075 [NOIP 2012 普及组] 质因数分解

题目描述

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

输入格式

输入一个正整数 n n n

输出格式

输出一个正整数 p p p,即较大的那个质数。

输入输出样例 #1

输入 #1

21

输出 #1

7

说明/提示

1 ≤ n ≤ 2 × 10 9 1 \le n\le 2\times 10^9 1n2×109

NOIP 2012 普及组 第一题

题解

#include<bits/stdc++.h>
using namespace std;
long long n; bool is_prime(int x){if(x <= 1) return false;for(int i=2;i<=x/i;++i){if(x % i == 0) return false;}return true;
}int main(){cin>>n;for(int i=1;i<=n/i;i++){if(n%i == 0 && is_prime(i) && is_prime(n/i)){cout<<n/i<<endl;return 0;}}return 0;	
}

相关文章:

  • 论文篇-1.4.一篇好的论文是改出来的
  • 【18. 四数之和 】
  • 内存屏障指令
  • 人工智能价值:技术革命下的职业新坐标
  • 信息系统项目进度管理实践:从规划到控制的全流程解析
  • 【笔记】快速安装Poetry
  • 趣味编程:抽象图(椭圆组成)
  • 【Python-Day 16】代码复用基石:详解 Python 函数的定义与调用
  • C++继承:从生活实例谈面向对象的精髓
  • 学习Android(十二)Thread
  • 深度解析 Element Plus
  • java上机测试错题回顾(1)
  • Ubuntu学习记录
  • EXIST与JOIN连表比较
  • Flink基本理解
  • 缓存穿透、缓存击穿、缓存雪崩解决方案
  • MySQL 索引详解与原理分析
  • Typescript总结篇——配置TS、基础知识(类型、接口、类型别名、泛型、extendsinfer关键字)
  • 递归+反射+注解(动态拼接建表语句)
  • BitsAndBytesConfig参数描述
  • 信誉好的徐州网站建设/百度品牌
  • html5标准网站建设/百度小说排行榜2020
  • 站酷官网/百度平台电话多少
  • wordpress图片上浮特效/seo还能赚钱吗
  • 世界500强企业排名 2021最新名单/泰安seo公司