CSA #86 (Div. 2 only)
Round #86 (Div. 2 only):
https://csacademy.com/contest/round-86/
- masashinakata
- 646
- 0
- 0
- 0
satanic@研究💪
@satanic0258
CSAの順位表で上に戻されるやつ最初からずっとそうだった気がする (自分どこかなーと下にスクロールしてたら巻き戻される)
2018-08-23 02:24:41
kroton
@kroton_pc
CSA86 Palindrome Free Strings csacademy.com/submission/174… この問題 答えの構造は「ARC059 D - アンバランス」と同じで、 not 答え ⇒ P を考えてこれの対偶をとって not P ⇒ 答え とやっている。 not Pは十分条件だけど強い条件なら必要十分条件になり得るみたいな。 貪欲できそうだったけどDPした。
2018-08-26 02:23:46
kroton
@kroton_pc
この問題だと 「not palindrome free ⇒ axa, aaのような部分文字列が存在する」 で対偶とって 「axa, aaのような部分文字列が存在しない ⇒ palindrome free」 みたいな感じ。反対向きは自明なので結局これが必要十分条件になる。
2018-08-26 02:29:10
kroton
@kroton_pc
「palindrome free ⇒ axa, aaがない」からスタートして 「axa, aaがない ⇒ palindrome free」⇔ 「not palindrome free ⇒ axa, aaがある」 としても良さそう(こっちのが自然かな)
2018-08-26 02:31:47