Submission #1142113

#TimeUsernameProblemLanguageResultExecution timeMemory
1142113walaelaa13DNA 돌연변이 (IOI21_dna)C++20
0 / 100
132 ms2352 KiB
#include "dna.h" #include <bits/stdc++.h> using namespace std; string a,b; void init(string A, string B) { a=A; b=B; } int get_distance(int x,int y) { string suba= a.substr(x, y); string subb= b.substr(x, y); long long sol=0; long long Aa=0; long long Ab=0; long long Ta=0; long long Tb=0; long long Ca=0; long long Cb=0; for(long long i=0;i<=x-y;i++){ if(suba[i]=='A') Aa++; if(suba[i]=='T')Ta++; if(suba[i]=='C')Ca++; if(subb[i]=='A')Ab++; if(subb[i]=='T')Tb++; if(subb[i]=='C')Cb++; if(suba[i]!=subb[i]) sol++; } if(Aa!=Ab or Ta!=Tb or Ca!=Cb){ return -1; } return sol/2+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...