这是蒟蒻在摸鱼许久之后的题解(图论还是不会....A这是一个签到题 思考移动会带来哪些影响后有了以下思路先求出未移动的美丽值和a[i]的前缀和经思考证明(贪心思路) 把所有向前移动k步的值算出来 最大的即最大美丽值算的过程依靠之前求的 当你移动时是相当于有一部分没动 有一部分增加了一倍 等等建议不懂的手动推导下 #include <bits/stdc++.h> #define ll long long using namespace std; int const maxn=1e5+5; ll n,k,a[maxn],t,cnt[maxn],ans,z; int main() {...