大意: $n$个石子, 第$i$个石子初始位置$s_i$, 每次操作选两个石子$i,j$, 要求$s_i<s_j$, 任取$d$, 满足$0\le 2d\le s_j-s_i$, 将$s_i,s_j$改为$s_i+d,s_j-d$. 给定数组$t$, 求是否能将所有石子位置摆成数组$t$.
没要求最小化操作数, 所以直接贪心选即可, 操作数一定是不超过$n$的.
这场当时没时间打, 感觉好亏.
#include #include #include #include #include #include #include