显然有一种暴力的方法 把依次把每个置为0,到了最后一个,值是所有的和。 那么可以往前搞,平均分配和。所以如果和不能平均分成 份就是无解。 然后可以发现每个依次操作就是最优策略。 #include <iostream> #include <cstdio> #include <cstring> #include <algorithm> using namespace std; #define int long long inline int read(){ int x=0,f=0,ch=getchar(); while('0'&...