求助
查看原帖
求助
538578
yuankaihan123楼主2021/8/28 14:14

不知道哪里错了,求助

#include <bits/stdc++.h>
using namespace std;
int n,ans;
int pd(int a)
{
	for(int i=2;i*i<=a;i++)
		if(a%i==0)
			return 0;
	return 1;
}
int main()
{
	cin>>n;
	for(int i=2;i<=n;i++)
		if(pd(i)==1)
			ans=i;
	cout<<ans;
	return 0;
}
2021/8/28 14:14
加载中...