はまやんはまやんはまやん

hamayanhamayan's blog

Minor Change [AtCoder Beginner Contest 172 B]

https://atcoder.jp/contests/abc172/tasks/abc172_b

解説

https://atcoder.jp/contests/abc172/submissions/14779477

操作回数の最小値を達成するには、文字が違う場所のみ変換する必要がある。
なので、S[i]!=T[i]であるiの個数が必要な最小回数となる。
これをイテレートしながら数え上げよう。

string S, T;
//---------------------------------------------------------------------------------------------------
void _main() {
    cin >> S >> T;
    int N = S.length();

    int ans = 0;
    rep(i, 0, N) if (S[i] != T[i]) ans++;
    cout << ans << endl;
}