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

洛谷 P1075 [NOIP2012 普及组] 质因数分解 C语言

题目:

P1075 [NOIP2012 普及组] 质因数分解 - 洛谷 | 计算机科学教育新生态

题目描述

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

输入格式

输入一个正整数 n。

输出格式

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

输入输出样例

输入 #1复制

21

输出 #1复制

7

说明/提示

1≤n≤2×1e9

NOIP 2012 普及组 第一题

思路:

很简单,枚举出最小的质数i且是n的因数,循环就可以结束了,输出n/i。

代码如下:

#include<iostream>
using namespace std;
bool is_prime(int x)
{for(int i = 2 ; i < x ; i++){if(x % i == 0)return false;}return true;
}
int main(void)
{int n;cin >> n;for(int i = 2 ; i < n ; i++ ){if(n % i == 0){if(is_prime(i)){cout << n/i << endl;break;}}}return 0;} 

http://www.lryc.cn/news/513692.html

相关文章:

  • Apache Hive常见问题
  • 活动报名系统源码:JAVA同城服务系统活动报名同城圈子商家商城城市代理躲猫猫
  • 迈向Z级计算:Cloud4Science范式加速科学发现进程
  • ES IK分词字典热更新
  • Mac连接云服务器工具推荐
  • 从零开始:如何在 .NET Core 中优雅地读取和管理配置文件
  • JVM学习:CMS和G1收集器浅析
  • Science Robotics让软机器人“活”得更久的3D打印!
  • 模电面试——设计题及综合分析题0x01(含答案)
  • 二层交换机和三层交换机
  • 每天五分钟机器学习:凸集
  • Mongodb日志报错too many open files,导致mongod进程down
  • 关于 PCB线路板细节锣槽问题 的解决方法
  • 硬件基础知识笔记(2)——二级管、三极管、MOS管
  • 软件测试之非功能测试设计
  • GPU 英伟达GPU架构回顾
  • 机器学习 - 线性回归
  • NestJS 性能优化:从应用到部署的最佳实践
  • 本地快速推断的语言模型比较:Apple MLX、Llama.cpp与Hugging Face Candle Rust
  • 您的公司需要小型语言模型
  • 智能工厂的设计软件 应用场景的一个例子:为AI聊天工具添加一个知识系统 之14 方案再探 之5:知识树三类节点对应的三种网络形式及其网络主机
  • JR-RLAA系20路模拟音频多功能编码器
  • LabVIEW冷却风机性能测试系统
  • Python-Pdf转Markdown
  • pyQT + OpenCV相关练习
  • 音视频入门基础:MPEG2-PS专题(3)——MPEG2-PS格式简介
  • 云计算学习架构篇之HTTP协议、Nginx常用模块与Nginx服务实战
  • Zookeeper模式安装Kafka(含常规、容器两种安装方式)
  • 【游戏设计原理】41 - 游戏的核心
  • 机器学习算法基础知识1:决策树