16642022-12-01 13:14:05DalmTükörtojás (75 pont)cpp11Elfogadva 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;
}
RészfeladatÖsszpontTesztVerdiktIdőMemória
base75/75
1Elfogadva0/03ms1808 KiB
2Elfogadva0/04ms2708 KiB
3Elfogadva5/52ms2204 KiB
4Elfogadva5/52ms2412 KiB
5Elfogadva5/52ms2616 KiB
6Elfogadva5/52ms2688 KiB
7Elfogadva5/52ms2812 KiB
8Elfogadva5/52ms2816 KiB
9Elfogadva5/52ms2824 KiB
10Elfogadva5/52ms2904 KiB
11Elfogadva5/52ms2928 KiB
12Elfogadva5/58ms4476 KiB
13Elfogadva5/58ms4420 KiB
14Elfogadva5/58ms4420 KiB
15Elfogadva5/58ms4476 KiB
16Elfogadva5/58ms4424 KiB
17Elfogadva5/58ms4420 KiB