质因数分解(含代码)

质因数分解

题目描述

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

输入格式

输入只有一行,包含一个正整数 n n n( 6 < n < 1 0 9 6<n<10^9 6<n<109)。

输出格式

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

样例 #1

样例输入 #1

复制代码
21

样例输出 #1

复制代码
7

题目来源

洛谷

题解

bash 复制代码
#include<bits/stdc++.h>
using namespace std;

int main() {
    int n;
    cin >> n;
    for(int i = 2; i <= n; i++) { // 从 2 开始检查到 n
        if(n % i == 0) { // 如果 i 是 n 的因数
            cout << n / i << endl; // 输出较大的那个质数
            break; // 终止循环
        }
    }
    return 0;
}
相关推荐
客卿12312 分钟前
力扣--组合,子集--回溯法的再探索--总结回溯法
java·算法·leetcode
小温冲冲12 分钟前
如何在Visual Studio中创建QML工程
c++·qt·visual studio
_日拱一卒14 分钟前
LeetCode(力扣):环形链表
算法·leetcode·链表
做怪小疯子17 分钟前
Leetcode刷题——链表就地反转
算法·leetcode·链表
仟濹29 分钟前
【算法打卡day22(2026-03-14 周六)今日算法or技巧:双指针 & 链表】9个题
数据结构·算法·链表·双指针
RechoYit37 分钟前
数学建模——评价与决策类模型
python·算法·数学建模·数据分析
地平线开发者1 小时前
地平线 Sparse 多任务参考算法 SparseBevFusionMultitaskOE-V1.0
算法·自动驾驶
superior tigre1 小时前
权威指南 第四章
c++·cuda·ai infra
OKkankan1 小时前
红黑树的原理及实现
开发语言·数据结构·c++·算法
Jasmine_llq1 小时前
《B3953 [GESP202403 一级] 找因数》
算法·因数枚举算法(核心逻辑)·顺序遍历算法·单输入处理·逐行输出处理·整数算术运算