제출 #969057

#제출 시각아이디문제언어결과실행 시간메모리
969057androDNA 돌연변이 (IOI21_dna)C++17
컴파일 에러
0 ms0 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 ans = 0; map<int,int> M, M1; for(int i = x; i <= y; i++) { if(A[i] != B[i]) { ans += 1; } M[a[i]] += 1; M1[b[i]] += 1; } if(M['A'] != M1['A'] || M['T'] != M1['T']) { ans = - 1; } return ans; }

컴파일 시 표준 에러 (stderr) 메시지

dna.cpp: In function 'int get_distance(int, int)':
dna.cpp:21:11: error: 'a' was not declared in this scope
   21 |         M[a[i]] += 1;
      |           ^
dna.cpp:22:12: error: 'b' was not declared in this scope
   22 |         M1[b[i]] += 1;
      |            ^