不理解了
  • 板块灌水区
  • 楼主BK小鹿
  • 当前回复30
  • 已保存回复32
  • 发布时间2024/8/23 17:02
  • 上次更新2024/8/23 19:45:41
查看原帖
不理解了
1345783
BK小鹿楼主2024/8/23 17:02

rt,这道题范围只有 10000001000000,不理解我 n sqrt(n)的算法为什么会T

题目

TLE Code

#include <iostream>
#include <cstdio>
#include <cstring>
#include <algorithm>
#include <cmath>

using namespace std;

int l, r;

inline bool ck(int x)
{
	for (int i = 2; i * i <= x; i ++ )
	  if (x % i == 0)
	    return 0;
	
	return 1;
}

int main()
{
	int res = 0;
	cin >> l >> r;
	for (int i = l; i <= r; i ++ )
	 if (ck(i))
	   res ++ ;
	
	cout << res << endl;
	return 0;
}
2024/8/23 17:02
加载中...