题解:P12193 [NOISG 2025 Prelim] Ducks And Buttons
题外话
本人十分喜欢鸭子,看到后就忍不住想发一篇。
思路
最开始
code:
#include<bits/stdc++.h>
#define int long long
using namespace std;
int a[200005],maxn[200005],ans;
signed main(){
cin.tie(0)->sync_with_stdio(0);
int n,d;
cin>>n>>d;
for(int i=1;i<=n;i++){
cin>>a[i];
}
for(int i=n;i>=1;i--){
maxn[i]=max(maxn[i+1],a[i]);
}
for(int i=2;i<=n;i++){
ans+=maxn[i];
}
cout<<ans;
return 0;
}