제출 #1337657

#제출 시각아이디문제언어결과실행 시간메모리
1337657po_rag526콤보 (IOI18_combo)C++20
컴파일 에러
0 ms0 KiB
#include "combo.h"
#include "bits/stdc++.h"
using namespace std;

vector < char > v = {'A', 'B', 'X', 'Y'};
string guess_sequence(int n) {
  string s = "";
  for(int i = 0; i < v.size() - 1; i++){
  	if(press(s + v[i])){
  		s += v[i];
  		bre-ak;
		}
	}
	if(!s.size())s += v.back();
	vector < char > vv;
	for(char c : v){
		if(c != s[0])
			vv.push_back(c);
	}
	if(n == 1){
		return s;
	}
	v = vv;
	while(s.size() <= n - 2){
		string cur = "";
		cur += (s + v[0]);
		cur += (s + v[1] + v[0]);
		cur += (s + v[1] + v[1]);
		cur += (s + v[1] + v[2]);
		int g = press(cur);
		if(g == s.size()){
			s += v[2];
		}
		else if(g == s.size() + 1){
			s += v[0];
		}
		else {
			s += v[1];
		}
	}
	string cur = "";
	cur += (s + v[0]);
	cur += (s + v[1]);
	if(press(cur) == s.size()){
		cur.clear();
		cur += (s + v[2]);
	}
	else {
		cur.clear();
		if(press(s + v[0]) == s.size())
			cur += (s + v[1]);
		else
			cur += (s + v[0]);
	}
//	cout << cur << endl;
	return cur;
}

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

combo.cpp: In function 'std::string guess_sequence(int)':
combo.cpp:11:17: error: 'bre' was not declared in this scope; did you mean 'brk'?
   11 |                 bre-ak;
      |                 ^~~
      |                 brk
combo.cpp:11:21: error: 'ak' was not declared in this scope
   11 |                 bre-ak;
      |                     ^~