Submission #1229147

#TimeUsernameProblemLanguageResultExecution timeMemory
1229147gry3125Light Bulbs (EGOI24_lightbulbs)C++20
0 / 100
0 ms416 KiB
#include <bits/stdc++.h> #define pb push_back #define all(v) (v).begin(),(v).end() #define ll long long int using namespace std; bool a[3][3]; int mn = 10; int main() { int n; cin >> n; for (int i1 = 0; i1 < 2; i1++) { for (int i2 = 0; i2 < 2; i2++) { for (int i3 = 0; i3 < 2; i3++) { for (int i4 = 0; i4 < 2; i4++) { for (int i5 = 0; i5 < 2; i5++) { for (int i6 = 0; i6 < 2; i6++) { for (int i7 = 0; i7 < 2; i7++) { for (int i8 = 0; i8 < 2; i8++) { for (int i9 = 0; i9 < 2; i9++) { if (i1+i2+i3+i4+i5+i6+i7+i8+i9 >= mn) continue; cout << "?\n"; cout << i1 << " " << i2 << " " << i3 << "\n"; cout << i4 << " " << i5 << " " << i6 << "\n"; cout << i7 << " " << i8 << " " << i9 << "\n"; ll L; cin >> L; if (L == 9) { mn = i1+i2+i3+i4+i5+i6+i7+i8+i9; a[0][0] = i1; a[0][1] = i2; a[0][2] = i3; a[1][0] = i4; a[1][1] = i5; a[1][2] = i6; a[2][0] = i7; a[2][1] = i8; a[2][2] = i9; } } } } } } } } } } cout << "!\n"; for (int i = 0; i < 3; i++) { for (int j = 0; j < 3; j++) { cout << a[i][j] << " "; } cout << "\n"; } return 0; }
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...