求助
查看原帖
求助
1285350
AIcat_136楼主2024/4/6 09:49

错了三个测试点

#include <bits/stdc++.h>
using namespace std;

int is_Prime(int n)
{
    if (n < 2)
        return 0;
    for (int i = 2; i * i <= n; i++)
    {
        if (n % i == 0)
            return 0;
    }
    return 1;
}
int main()
{
    int x, y;
    cin >> x >> y;
    int sum = 0;
    for(int i = x; i <= y; i++)
    {
        if(is_Prime(i))
            sum++;
    }
    cout << sum;
    return 0;
}

求大佬解答

2024/4/6 09:49
加载中...