#include <iostream>
#include <string>
#include "dna.h"
using namespace std;
string v1,v2;
void init(string a,string b){
v1=a;v2=b;
}
int get_distance(int x,int y){
int cnt=0,i;int frv[3]={0,0,0},frv1[3]={0,0,0};
for(i=x;i<=y;i++){
if(v1[i]=='T') frv[0]++;
if(v2[i]=='T') frv1[0]++;
if(v1[i]=='A') frv[1]++;
if(v2[i]=='A') frv1[1]++;
if(v1[i]=='C') frv[2]++;
if(v2[i]=='C') frv1[2]++;
}
if(frv[0]!=frv1[0] || frv[1]!=frv1[1] || frv[2]!=frv1[2]) return -1;
for(i=x;i<=y;i++){
if(v1[i]!=v2[i]) cnt++;
}
return cnt/2;
}
# | Verdict | Execution time | Memory | Grader output |
---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|
Fetching results... |