Submission #1142652

#TimeUsernameProblemLanguageResultExecution timeMemory
1142652jadmeziani2Mutating DNA (IOI21_dna)C++20
0 / 100
18 ms2368 KiB
#include "dna.h" #include <bits/stdc++.h> using namespace std; string e,d; void init(std::string a, std::string b) { e=a; d=b; } int get_distance(int x, int y) { int count =0; int min =y-x; int submit; int count_a=0,count_b=0,count_c=0; for(int i=x;i<y+1;i++){ if(e[i] == 'A'){ count_a+=1; } else if(e[i] == 'C'){ count_b+=1; } else if(e[i] == 'T'){ count_c+=1; } if(d[i] == 'A'){ count_a--; } else if(d[i] == 'C'){ count_b= count_b-1; } else if(d[i] == 'T'){ count_c=count_c-1; } } if(count_a !=0 || count_b !=0 || count_c !=0 ){ return -1; } if(y-x %2==0){ count=(y-x+1)/2; } else{ count=(y-x+1+1)/2; } return count; }
#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...