1075求助!!
  • 板块灌水区
  • 楼主AlanSgyj
  • 当前回复9
  • 已保存回复9
  • 发布时间2024/3/29 21:28
  • 上次更新2024/3/30 08:53:13
查看原帖
1075求助!!
928103
AlanSgyj楼主2024/3/29 21:28

总是超时

#include<bits/stdc++.h>
using namespace std;
bool zs(int a){
	for(int i=2;i*i<=a;i++){
		if(a%i==0)return 0;
	}
	return 1;
}
int main(){
  int n;
  cin>>n;
  for(int i=n;i>1;i--){
		if(zs(i)==1){
			if(n%i==0){
				cout<<i<<endl;
				return 0;
			}
		}
  }
	return 0;
}

2024/3/29 21:28
加载中...