16642022-12-01 13:14:05DalmTükörtojás (75 pont)cpp11Accepted 75/758ms4476 KiB
#include <iostream>

using namespace std;

int main()
{
  string kezdet;
  string fonok;
  int hossz;
  cin>>hossz;
  cin>>kezdet;
  cin>>fonok;
  int t[hossz+1];
  for(int i=hossz;i>=0;i--){
    t[i]=0;
  }
  for(int i=hossz-1;i>=0;i--){
    if(t[i+1]%2==0){
        if(kezdet[i]!=fonok[i]){
            t[i]=t[i+1]+1;
        }
        else{
            t[i]=t[i+1];
            }
    }
    else{
        if(kezdet[i]==fonok[i]){
            t[i]=t[i+1]+1;
        }
        else{
            t[i]=t[i+1];
        }
    }
  }
  cout<<t[0]<<endl;































    return 0;
}
SubtaskSumTestVerdictTimeMemory
base75/75
1Accepted0/03ms1808 KiB
2Accepted0/04ms2708 KiB
3Accepted5/52ms2204 KiB
4Accepted5/52ms2412 KiB
5Accepted5/52ms2616 KiB
6Accepted5/52ms2688 KiB
7Accepted5/52ms2812 KiB
8Accepted5/52ms2816 KiB
9Accepted5/52ms2824 KiB
10Accepted5/52ms2904 KiB
11Accepted5/52ms2928 KiB
12Accepted5/58ms4476 KiB
13Accepted5/58ms4420 KiB
14Accepted5/58ms4420 KiB
15Accepted5/58ms4476 KiB
16Accepted5/58ms4424 KiB
17Accepted5/58ms4420 KiB