CodeForces - 1348C Phoenix and Distribution(思维)
生活随笔
收集整理的這篇文章主要介紹了
CodeForces - 1348C Phoenix and Distribution(思维)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
題目分析:點擊查看
題目大意:給出一個字符串 s 以及 k 個集合,要求將字符串 s 中的字符分配到 k 個集合中,使得:
輸出這個字典序最大的字符串
題目分析:吐了。。本來以為是貪心,想了好久的貪心策略結果還是一籌莫展,補題的時候發現就是一個分類討論,我:???
如果單純的分析這個題目,其實是不太好入手的,之所以可以放在 C 題的位置,是因為樣例的提示已經非常盡職盡責了,一共就三種情況,樣例全都囊括了,換句話說,只要過了樣例,差不多就能 AC 了
首先貪心對字符串 s 排序,不難看出第一步肯定是需要將前 k 個字符分別放入 k 個集合中,然后分三種情況:
代碼:
?
?
超強干貨來襲 云風專訪:近40年碼齡,通宵達旦的技術人生總結
以上是生活随笔為你收集整理的CodeForces - 1348C Phoenix and Distribution(思维)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: CodeForces - 1348D P
- 下一篇: CodeForces - 1344D M