제출 #1013379

#제출 시각아이디문제언어결과실행 시간메모리
1013379vjudge1DNA 돌연변이 (IOI21_dna)C++17
0 / 100
18 ms3748 KiB
#include "dna.h"
#include <bits/stdc++.h>

using namespace std;

string sa, sb;

void init(std::string a, std::string b) {
	sa = a, sb = b;
}

int get_distance(int x, int y) {
	
	int s = 0;

	for(int i = x; i <= y; ++i){

		bool t = false;

		for(int j = x; j <= y; ++j){

			if(sa[i] == sb[j]){

				t = true;

				if(i == j) s++;

			}

		}

		if(t == false) return -1;

	}

	if(s == 3 || s == 2) return 0;
	else if(s == 1){
		if(y-x == 2) return 1;
		else return 0;
	} else return y-x;

	return 0;
}
#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...