提出 #10453953


ソースコード 拡げる

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;
}

提出情報

提出日時
問題 B - Bingo
ユーザ chocorusk
言語 C++14 (GCC 5.4.1)
得点 200
コード長 1310 Byte
結果 AC
実行時間 1 ms
メモリ 256 KB

ジャッジ結果

セット名 Sample All
得点 / 配点 0 / 0 200 / 200
結果
AC × 3
AC × 16
セット名 テストケース
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
ケース名 結果 実行時間 メモリ
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