Submission #1215581

#TimeUsernameProblemLanguageResultExecution timeMemory
1215581szz0liDNA 돌연변이 (IOI21_dna)C++20
22 / 100
1593 ms2376 KiB
#include "dna.h"
#include <bits/stdc++.h>
using namespace std;

string a, b;
int n;
void init(string aa, string bb) {
	a=aa; b=bb;
}

int get_distance(int x, int y) {
	int db1=0, db2=0, dbd=0;
	for(int i=x;i<=y;i++){
		if(a[i]=='A'){
			db1++;
		}
		if(b[i]=='A'){
			db2++;
		}
		if(a[i] != b[i]){
			dbd++;
		}
	}
	if(db1 != db2){
		return -1;
	}
	else{
		return dbd/2;
	}
}
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...