#include<bits/stdc++.h>
using namespace std;

int factor(int n){
    for(int i=2; i<=sqrt(n); i++){
        if(n%i == 0){
            return i;
        }
    }
    return n;
}

int main() {
    int n;
    scanf("%d", &n);
    printf("%d\n", factor(n));
    return 0;
}
# 补全函数2## 题目描述补全函数实现功能:参数是整数 $n$返回 $n$ 的最小质因子。c++#includebitsstdc++husing namespace std;int factorint n int main 	int n; scanfd &n; printfdn factorn;	return 0;## 输入格式从标准输入读入数据。输入一个正整数 $n$$2le

原文地址: https://www.cveoy.top/t/topic/ibkJ 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录