本人已ak,第二题分四种情况讨论,分别是b<c>=c,则要将a变成c-1,并计算其代价,如果b>=新a,则将b变成新a-1,如果三个数中存在负数则该情况无解,其他三种情况直接套这个函数,交换一下形参输入就行了,最终四种合法答案取min。第三题二分答案bfs。第四题数位dp[i][j][k]表示第i个位置有j个6,k表示是否存在8。</c>