Run ID 作者 问题 语言 测评结果 分数 时间 内存 代码长度 提交时间
156567 吴宗桦 质因数分解 C++ 通过 100 0 MS 240 KB 378 2024-07-17 21:15:25

Tests(5/5):


#include<bits/stdc++.h> using namespace std; int a,b,c,d,e,f,g,h,i,j,k; bool sushu(int x) { int y; for(y=3;y<=sqrt(x);y+=2) if(x%y==0) return 0; return 1; } int main() { cin>>a; if(a%2==0) { cout<<a/2; return 0; } for(b=3;b<=a;b+=2) { if(a%b==0) { if(sushu(b)==1) { cout<<a/b; return 0; } } } return 0; }


测评信息: