제출 #1142100

#제출 시각아이디문제언어결과실행 시간메모리
1142100walaelaa13DNA 돌연변이 (IOI21_dna)C++20
0 / 100
17 ms2368 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-x+1); string subb= b.substr(x, y-x+1); int sol=0; int Aa=0; int Ab=0; int Ta=0; int Tb=0; int Ca=0; int Cb=0; for(int 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...