Lang:G++
Edit12345678910111213141516171819202122232425262728293031#include <iostream>using namespace std;struct R{int h, v, dl, dr;R(int a, int b, int c, int d) :h(a), v(b), dl(c), dr(d){}void Set(int a, int b, int c, int d){h = a, v = b, dl = c, dr = d;}R(){ h = v = dl = dr = 0; }bool Check(){if (h == 5 || v == 5 || dl == 5 || dr == 5) return true;return false;}};char Board[15][15];R Record[15];int main(){int T;bool f1, f2;cin >> T;R pre(0, 0, 0, 0), curr(0, 0, 0, 0);while (T--){for (int i = 0; i < 15; i++) cin >> Board[i];