codeforces 1256f
生活随笔
收集整理的這篇文章主要介紹了
codeforces 1256f
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
codeforces 1256f
題意
給出兩個長度相等的字符串,每次操作必須同時翻轉(zhuǎn)兩個字符串中相同長度的子串,求是否可以通過這種操作使得兩個串相等
題解
可以推出當兩個字符串的字符集相等,任一字符出現(xiàn)的次數(shù)不為一時,答案為YES。因為我們可以不斷地翻轉(zhuǎn)兩個的相同字符,同時令另一個字符串不斷地交換字符使得兩個字符串相等。
這樣我們可以把n優(yōu)化到26,然后暴力翻轉(zhuǎn)相鄰的兩個數(shù)即可,當翻轉(zhuǎn)次數(shù)為偶數(shù)時,輸出YES。
總結(jié)
以上是生活随笔為你收集整理的codeforces 1256f的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 电阻器的检测方法——唯样商城
- 下一篇: 杨澜对话刘韵洁董明珠 :“穷得只有一个