这道题的点在于时间限制
import java.util.Scanner;
public class Main {
public static void main(String[] args){
Scanner in=new Scanner(System.in);
int n=in.nextInt();
for(int i=2;i<=n;i++){
if(n%i==0) {
System.out.print(n/i);
break;
}
}
}
}
使用从n-1到sqrt(n)的for循环会超时