225802026-01-15 11:31:55PKBTükörtojás (75 pont)cpp17Wrong answer 40/757ms628 KiB
#include <bits/stdc++.h>
using namespace std;

int main() {
    int n;
    cin >> n;

    string s, t;
    cin >> s >> t;

    vector<bool> diff(n);
    for (int i = 0; i < n; i++) {
        diff[i] = (s[i] != t[i]);
    }

    int steps = 0;

    if (diff[0]) steps++;

    for (int i = 1; i < n; i++) {
        if (diff[i] != diff[i-1]) {
            steps++;
        }
    }

    cout << steps;
    return 0;
}
SubtaskSumTestVerdictTimeMemory
base40/75
1Accepted0/01ms316 KiB
2Wrong answer0/04ms532 KiB
3Accepted5/52ms316 KiB
4Wrong answer0/51ms316 KiB
5Wrong answer0/51ms316 KiB
6Accepted5/51ms316 KiB
7Wrong answer0/51ms316 KiB
8Accepted5/51ms316 KiB
9Wrong answer0/51ms316 KiB
10Wrong answer0/51ms316 KiB
11Accepted5/51ms316 KiB
12Accepted5/57ms580 KiB
13Accepted5/56ms504 KiB
14Wrong answer0/56ms624 KiB
15Accepted5/56ms628 KiB
16Accepted5/56ms584 KiB
17Wrong answer0/56ms616 KiB