제출 #1208538

#제출 시각아이디문제언어결과실행 시간메모리
1208538Bilolbek11DNA 돌연변이 (IOI21_dna)C++20
컴파일 에러
0 ms0 KiB
#include <bits/stdc++.h> #include "dna.h" using namespace std; #define int long long #define str string #define db long double #define ll long long #define all(s) s.begin(),s.end() #define endl '\n' #define ln '\n' #define ld long double #define ull unsigned long long #define uppercase(a) transform(a.begin(),a.end(),a.begin(),::toupper) #define lowercase(a) transform(a.begin(),a.end(),a.begin(),::tolower) #define vi vector<int> #define vii vector<vector<int>> #define vll vector<ll> #define vch vector<char> #define ss second #define ff first #define vld vector<long double> #define vs vector<string> #define sub(a,i) substr(a,i) #define pb(x) push_back(x) #define pp(x) pop_back(x) #define pii pair<int,int> #define vpp vector<pair<int,int>> #define mp make_pair #define var auto #define sz(x) (int) x.size() string yes = "YES"; string no = "NO"; const ll mod = 1e9 + 7; const ll mxN = 1e5 + 1; #define pi 3.14159265358979323846 void init(std::string a, std::string b) { } int get_distance(int x, int y) { str sa="",sb=""; for(int i=x;i<=y;i++){ sa+=a[i]; } for(int i=x;i<=y;i++){ sb+=b[i]; } str ga=sa,gb=sb; sort(all(sa)); sort(all(sb)); if(sa!=sb){ return -1; }else{ return 1; } sa = ga; sb = gb; } /* ██████╗░██╗██╗░░░░░░█████╗░██╗░░░░░██████╗░███████╗██╗░░██╗ ██╔══██╗██║██║░░░░░██╔══██╗██║░░░░░██╔══██╗██╔════╝██║░██╔╝ ██████╦╝██║██║░░░░░██║░░██║██║░░░░░██████╦╝█████╗░░█████═╝░ ██╔══██╗██║██║░░░░░██║░░██║██║░░░░░██╔══██╗██╔══╝░░██╔═██╗░ ██████╦╝██║███████╗╚█████╔╝███████╗██████╦╝███████╗██║░╚██╗ ╚═════╝░╚═╝╚══════╝░╚════╝░╚══════╝╚═════╝░╚══════╝╚═╝░░╚═╝*/

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

dna.cpp: In function 'long long int get_distance(long long int, long long int)':
dna.cpp:46:21: error: 'a' was not declared in this scope
   46 |                 sa+=a[i];
      |                     ^
dna.cpp:49:21: error: 'b' was not declared in this scope
   49 |                 sb+=b[i];
      |                     ^