【AtCoder073E】Ball Coloring
題目大意
有
其中
Solution
Sad……自己沒想出來去看題解和別人程式還沒看懂……
剛剛好像突然明白怎麼做了:
考慮所有數中最大的和最小的:
1.
這時,我們要最小化
2.
這時,只需最小化
我們取到的是下圖所示的一些情況(這裡假設
記此時
考慮最優解不在上面的情況中,比如在某一位不同:
所有情況都可以和圖示情況類似證明:
左圖中有
不是最優解或可以轉化為已判斷的情況。
右圖中有
不是最優解或可以轉化為已判斷的情況。(
唔……現在好像沒什麼問題了!