Submission #10453953
Source Code Expand
Copy
#include <cstdio> #include <cstring> #include <iostream> #include <string> #include <cmath> #include <bitset> #include <vector> #include <map> #include <set> #include <queue> #include <deque> #include <algorithm> #include <complex> #include <unordered_map> #include <unordered_set> #include <random> #include <cassert> #include <fstream> #include <utility> #include <functional> #include <time.h> #include <stack> #include <array> #define popcount __builtin_popcount using namespace std; typedef long long int ll; typedef pair<int, int> P; int main() { int a[3][3]; bool ok[3][3]={}; for(int i=0; i<3; i++) for(int j=0; j<3; j++) cin>>a[i][j]; int n; cin>>n; for(int i=0; i<n; i++){ int b; cin>>b; for(int j=0; j<3; j++) for(int k=0; k<3; k++) if(a[j][k]==b) ok[j][k]=1; } for(int i=0; i<3; i++){ bool nuo=1; for(int j=0; j<3; j++) if(!ok[i][j]) nuo=0; if(nuo){ cout<<"Yes"<<endl; return 0; } } for(int i=0; i<3; i++){ bool nuo=1; for(int j=0; j<3; j++) if(!ok[j][i]) nuo=0; if(nuo){ cout<<"Yes"<<endl; return 0; } } if(ok[0][0] && ok[1][1] && ok[2][2]){ cout<<"Yes"<<endl; return 0; } if(ok[2][0] && ok[1][1] && ok[0][2]){ cout<<"Yes"<<endl; return 0; } cout<<"No"<<endl; return 0; }
Submission Info
Submission Time | |
---|---|
Task | B - Bingo |
User | chocorusk |
Language | C++14 (GCC 5.4.1) |
Score | 200 |
Code Size | 1310 Byte |
Status | AC |
Exec Time | 1 ms |
Memory | 256 KB |
Judge Result
Set Name | Sample | All | ||||
---|---|---|---|---|---|---|
Score / Max Score | 0 / 0 | 200 / 200 | ||||
Status |
|
|
Set Name | Test Cases |
---|---|
Sample | 00-sample-0, 00-sample-281, 00-sample-511 |
All | 00-sample-0, 00-sample-281, 00-sample-511, 01-random-134, 01-random-238, 01-random-292, 01-random-297, 01-random-314, 01-random-329, 01-random-352, 01-random-387, 01-random-392, 01-random-420, 01-random-462, 01-random-500, 01-random-86 |
Case Name | Status | Exec Time | Memory |
---|---|---|---|
00-sample-0 | AC | 1 ms | 256 KB |
00-sample-281 | AC | 1 ms | 256 KB |
00-sample-511 | AC | 1 ms | 256 KB |
01-random-134 | AC | 1 ms | 256 KB |
01-random-238 | AC | 1 ms | 256 KB |
01-random-292 | AC | 1 ms | 256 KB |
01-random-297 | AC | 1 ms | 256 KB |
01-random-314 | AC | 1 ms | 256 KB |
01-random-329 | AC | 1 ms | 256 KB |
01-random-352 | AC | 1 ms | 256 KB |
01-random-387 | AC | 1 ms | 256 KB |
01-random-392 | AC | 1 ms | 256 KB |
01-random-420 | AC | 1 ms | 256 KB |
01-random-462 | AC | 1 ms | 256 KB |
01-random-500 | AC | 1 ms | 256 KB |
01-random-86 | AC | 1 ms | 256 KB |