社区讨论

为什么在本地能过,洛谷上就不能过

P2677[USACO07DEC] Bookshelf 2 B参与者 4已保存回复 5

讨论操作

快速查看讨论及其快照的属性,并进行相关操作。

当前回复
5 条
当前快照
1 份
快照标识符
@mi6tryi6
此快照首次捕获于
2025/11/20 10:41
4 个月前
此快照最后确认于
2025/11/20 10:41
4 个月前
查看原帖
#include<stdio.h> #include using namespace std; int a[2500000],ss[250000000],n,b,s=0; int main() { int i,j,max,p=1; scanf("%d %d",&n,&b); for(i=1;i<=n;i++) scanf("%d",&a[i]); sort(a+1,a+n+1); //for(i=1;i<=n;i++) //printf("%d\n",a[i]); for(i=1;i<=n;i++) ss[i]=100000000; for(i=1;i<=n;i++) { s=a[i]; for(j=i+1;j<=n;j++) { if(s>=b)ss[p]=s-b; s+=a[j]; p++; } } max=100000; for(i=1;i<=n;i++) { if(max>=ss[i])max=ss[i]; } printf("%d\n",max); }

回复

5 条回复,欢迎继续交流。

正在加载回复...