제출 #1001577

#제출 시각아이디문제언어결과실행 시간메모리
1001577hacizadalMutating DNA (IOI21_dna)C++17
21 / 100
25 ms3932 KiB
#include "dna.h" #include <bits/stdc++.h> using namespace std; #define endl '\n' #define ll long long #define pll pair<ll, ll> string s, t; void init(std::string a, std::string b) { s = a; t = b; } int get_distance(int x, int y) { string k = s.substr(x, y-x+1); string g = t.substr(x, y-x+1); string a = k; string b = g; sort(a.begin(), a.end()); sort(b.begin(), b.end()); if (a != b){ return -1; } if (k == g){ return 0; } if (k[1] == g[1] or k[0] == g[0] or k[2] == g[2]){ return 1; } else { return 2; } } // abc // acb // bac // bca // cba // cab
#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...