2 条题解
-
1240206gj徐嘉昊 (2212224徐嘉昊) LV 9 @ 2023-05-18 21:06:49
//娄耀无敌
#include<bits/stdc++.h>
using namespace std;
int n,a;
int main()
{
cin>>n;int nt=n;
for(int i=2;i*i<n;i++)
if(n%i==0)
{
a=i;
break;
}
cout<<n/a;
return 0;
} -
12021-11-06 15:06:42@
#include <stdio.h>
#include <stdlib.h>
#include <math.h>int main()
{
int a,i,j,max;
scanf("%d",&a);
for(i=2;i<sqrt(a);i++){
if(a%i==0){
j=a/i;
break;
}
}
if(i>j){
max=i;
}
else{
max=j;
}
printf("%d",max);
return 0;
}
- 1