ABC111
眠気管理WA、眠い状態で出るのはやめよう。
ギリギリ3完なのでCまで。
A - AtCoder Beginner Contest 999
1と9を入れ替えるだけ。文字列で受け取って入れ替えてあげるのが楽だと思う。
B - AtCoder Beginner Contest 111
100≦N≦999ということでNより大きい全ての桁が同じ数の数はN≦111nを満たす最小の整数nなのでこれを求める。
愚直にやりました。
条件にa[i]=a[i+2]とあるので偶数番と奇数番に分割し
それぞれで最も多く出た数字とその回数、2番めに多く出た数字の出てきた回数を覚えておき
最も多く出た数字が異なるなら
ans=n-(maxodd+maxeven)
同じなら
ans=n-max(maxodd+seceven,secodd+maxeven)
となる。