请问为什么会超时呢?
查看原帖
请问为什么会超时呢?
468388
Wendy_楼主2021/7/10 15:54
#include<iostream>
using namespace std;

int main()
{
	int L, sum = 0, count = 0;
	cin >> L;
	int j = 0;
	for (int i = 2; sum < L; i++)
	{
		for (j = 2; j < i; j++) {
			if (i%j == 0)break;
		}
		if (i == j&&sum+i<L) {
			sum += i;
			cout << i << endl;
			count++;
		}
	}
	cout << count;
	return 0;
}
2021/7/10 15:54
加载中...