F题评判是不是有问题?

我用前排大佬的AC代码验证,也过不了

正确率是98.08%

我试了好几个大佬,都是这种情况

全部评论
你输入114514 998244354看看是不是0
2 回复 分享
发布于 2023-07-26 17:31 北京
哥么,你的x是不是没提前取模,会爆longlong
1 回复 分享
发布于 2023-07-26 17:31 江西
可能加强数据了?试试ac比较晚的代码
1 回复 分享
发布于 2023-07-26 17:32 河南
咱就说排序用前一位大于等于后一位过80%,改成前一位大于后一位通过,不知道为什么。真离谱,代码如下,求解 代码: #include<bits/stdc++.h> using namespace std; bool cmp(int a,int b){     return a>=b;//改成a>b通过 } int main(){     int n,h;     cin>>n>>h;     int num[100000+5];     int maxn=0;     int a;     for(int i=0;i<n;i++){         cin>>a>>num[i];         maxn=max(maxn,a);     }     sort(num,num+n,cmp);     int ans=0;     for(int i=0;i<n;i++){         if(num[i]>maxn){             h-=num[i];             ans++;         }         else             break;         if(h<=0)             break;     }     if(h>0){         if(h%maxn==0)            ans+=h/maxn;         else             ans+=h/maxn+1;     }     cout<<ans<<endl;     return 0; }
1 回复 分享
发布于 2023-07-27 00:39 江西
有没有可能是加了个数据
点赞 回复 分享
发布于 2023-07-26 17:30 北京

相关推荐

4 1 评论
分享
牛客网
牛客企业服务