Submission #1179580

#TimeUsernameProblemLanguageResultExecution timeMemory
1179580madamadam3Mutating DNA (IOI21_dna)C++20
0 / 100
22 ms2368 KiB
#include "dna.h" #include <bits/stdc++.h> using namespace std; string A, B; string subs(string &inp, int x, int y) { string out = ""; for (int i = x; i <= y; i++) out = out + inp[i]; return out; } void init(string a, string b) { A = a; B = b; } int get_distance(int x, int y) { if (y - x <= 2) { string sA = subs(A, x, y), sB = subs(B, x, y); string revB = sB; reverse(revB.begin(), revB.end()); if (sA == sB) { return 0; } else if (sA == revB) { return 1; } else { return -1; } } return -1; }
#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...