文章

71

粉丝

97

获赞

5

访问

17.9k

头像
1375为什么是通过83%
我要提问
发布于2024年1月22日 18:17
阅读数 298

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

int main(){
    int n;
    int flag;
    int a[10000];
    int count=0;
    int k=0;
    while(cin>>n){
        for(int i=2;i<=n-1;i++){
            flag=1;//初始为素数
            for(int j=2;j<=sqrt(i);j++){
                if(i%j==0){
                    flag=0;
                    break;
                }
            }
            if(flag){
&n...

登录查看完整内容


登录后发布评论

2 条评论
快乐小土狗
2024年1月22日 19:40

 if(count==0){
            cout<<"1";
        }

这句有问题吧,找不到输出-1不是1

赞(0)

DestinyCares+++ : 回复 快乐小土狗: 好的 我试试

2024年1月22日 20:31