1. (CF 2017 Final C / 500) Time Gap: https://atcoder.jp/contests/cf17-final/tasks/cf17_final_c
2. (ARC088 D / 500) Wide Flip: https://atcoder.jp/contests/arc088/tasks/arc088_B
쉬운듯 어려운
대회라면 증명 없이 감으로 풀 듯
1. (CF 2017 Final C / 500) Time Gap: https://atcoder.jp/contests/cf17-final/tasks/cf17_final_c
2. (ARC088 D / 500) Wide Flip: https://atcoder.jp/contests/arc088/tasks/arc088_B
쉬운듯 어려운
대회라면 증명 없이 감으로 풀 듯
1번은 결정문제로 풀고 2번은 파라메트릭 돌리면서 특정 묶음들끼리 같은 수로 이루어져 있는지 체크하면 될듯?
2번그냥 O(|S|)도되겠다
1은 문제 번역이 더 어려웠던걸로..
2번 풀어보려고 했는데, Input :010 이면 [1,1] 해서 110으로 만들고 [1,2] 해서 000으로 만들면 안되는건가요?
그러면 이용한 최소길이가 1인데 최소길이 2로도 할수있음
010 / 100 / 111