我在visualstudio能运行,在这里就编译失败了,不懂什么原因,求大佬指正
查看原帖
我在visualstudio能运行,在这里就编译失败了,不懂什么原因,求大佬指正
1024521
cjw1290508992楼主2023/6/24 16:41
#define _CRT_SECURE_NO_WARNINGS 1
#include <iostream>
using namespace std;
bool fun(int n)
{
	if (n <= 1) return false;
	for (int i = 2; i < sqrt(n); i++)
	{
		if (n % i == 0) return false;
	}
	return true;
}

int main()
{
	int n;
	cin >> n;
	for (int i = 2; i <= n; i++)
	{
		if (n % i == 0)
		{
			if (fun(i) && fun(n / i))
			{
				cout << n / i<<endl;
				break;
			}
		}
	}
	return 0;
}
2023/6/24 16:41
加载中...