第二个测试点的数据怎么还是错的

P1599 结算日

我也觉得有错
by xwx123456 @ 2024-02-07 22:58:30


``` #include<bits/stdc++.h> using namespace std; int a[100005],n,ans,sum; int main() { cin>>n; for(int i=1;i<=n;i++){ cin>>a[i]; sum+=a[i]; if(a[i]<0) ans+=2; else if(a[i]>0&&sum<0) ans+=2; } cout<<ans+n; return 0; } ``` 75pts
by xwx123456 @ 2024-02-07 23:01:54


|