Submission #1204616

#TimeUsernameProblemLanguageResultExecution timeMemory
1204616tamzidMutating DNA (IOI21_dna)C++20
22 / 100
1593 ms2376 KiB
#include <bits/stdc++.h> #include "dna.h" using namespace std; string A,B; void init(std::string a, std::string b) { A = a; B = b; } int get_distance(int x, int y) { int c=0,d=0,e=0,f=0; for(int i=x;i<=y;++i) { if(A[i] == 'A') ++c; else ++d; if(B[i] =='A') ++e; else ++f; } if(e != c && d != f) { return -1; } int dif = 0; for(int i=x;i<=y;++i) { if(A[i] != B[i]) ++dif; } if(dif & 1) return -1; else return dif / 2; 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...