Submission #1255792

#TimeUsernameProblemLanguageResultExecution timeMemory
1255792robijoyMutating DNA (IOI21_dna)C++20
0 / 100
17 ms2368 KiB
// #include <bits/stdc++.h>
#include "dna.h"
using namespace std;

string A,B;
int n;

void init(std::string a, std::string b) {
	A = a;
	B = b;
	n = a.size();
}

int get_distance(int x, int y) {
	if(x == y) {
		if(A[x]!=B[y]) {
			return -1;
		}else {
			return 0;
		}
	}
	int ans = -1;

	string ro = A.substr(x,y-x+1);
	string ra = B.substr(x,y-x+1);
	if(ro == ra) {
		ans = 0;
	}else{
		ans = 1;
	}
	return ans;
}

// int main() {
// 	init("ATATAT","ATTATA");
// 	cout<<get_distance(0,1)<<endl;
// }
#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...