65322023-12-07 15:29:56KristófTükörtojás (75 pont)cpp17Accepted 75/758ms5200 KiB
#include <iostream>

using namespace std;

int main()
{
    int n;
    cin>>n;
    string most;
    string lenni;

        cin>>most;


        cin>>lenni;

    int meg=1;
    bool helyes=false;
    bool paros=false;
    if(most[n-1]==lenni[n-1]){
        meg=0;
        paros=true;
    }
for(int i=n-2;i>-1;i--){
    if(most[i]==lenni[i]){
        helyes=true;

    }
    else{
        helyes=false;

    }
    if(helyes!=paros){
        meg++;
        paros=helyes;
    }
}
    cout<<meg;




    return 0;
}
SubtaskSumTestVerdictTimeMemory
base75/75
1Accepted0/03ms1940 KiB
2Accepted0/04ms2564 KiB
3Accepted5/53ms2520 KiB
4Accepted5/53ms2732 KiB
5Accepted5/52ms2768 KiB
6Accepted5/52ms2772 KiB
7Accepted5/53ms2772 KiB
8Accepted5/53ms2660 KiB
9Accepted5/53ms2796 KiB
10Accepted5/53ms2876 KiB
11Accepted5/53ms3012 KiB
12Accepted5/57ms3740 KiB
13Accepted5/57ms3944 KiB
14Accepted5/58ms4276 KiB
15Accepted5/58ms4696 KiB
16Accepted5/57ms4992 KiB
17Accepted5/57ms5200 KiB