Submission #931993

#TimeUsernameProblemLanguageResultExecution timeMemory
931993ntminCombo (IOI18_combo)C++14
10 / 100
20 ms1460 KiB
#ifndef ntmin #include "combo.h"; #endif // ntmin #include <bits/stdc++.h> using namespace std; typedef long long ll; typedef pair<int, int> pii; typedef pair<int, ll> pil; #define fi first #define sc second vector<string> p = {"A", "B", "X", "Y"}; // int press(string s){ // cout << s << '\n'; // int t; cin >> t; // return t; // } string guess_sequence(int N){ string ans = ""; for(string& t : p){ if(press(t)){ ans += t; swap(t, p[3]); p.pop_back(); break; } } for(int i = 1; i < N; ++i){ bool ok = 0; for(int j = 0; j < 2; ++j){ if(press(ans + p[j]) == i + 1){ ok = 1; ans.append(p[j]); break; } } if(!ok) ans.append(p[2]); } return ans; } // int main(){ // cout << guess_sequence(5); // }

Compilation message (stderr)

combo.cpp:2:23: warning: extra tokens at end of #include directive
    2 |     #include "combo.h";
      |                       ^
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...