米子加油


私信TA

用户名:dotcpp0678296

访问量:858

签 名:

冲冲冲

等  级
排  名 3022
经  验 2062
参赛次数 0
文章发表 14
年  龄 0
在职情况 学生
学  校
专  业

  自我简介:

解题思路:

注意事项:

参考代码:

#include <bits/stdc++.h>

#include <string>

using namespace std;

int main(){

    char a[1000], b[1005];

    cin >> a >> b;

    int ans = 0, q, n = strlen(a);

    for (int i = 0; i < n; i++){

        if (a[i] != b[i]){

            if (i < n && a[i + 1] != b[i + 1]){

                ans++, i++;

                continue;

            }

            if (i < n && a[i + 1] == b[i + 1]){

                int q = i;

                while (a[i + 1] == b[i + 1]) {

                    i++;

                }

                i++;

                ans += i - q;

            }

        }


    }

    cout << ans;

    return 0;

}


 

0.0分

0 人评分

  评论区

  • «
  • »