45分求助
查看原帖
45分求助
920843
bylgd楼主2024/9/30 20:33
#include <bits/stdc++.h>
using namespace std;
int main()
{
    char a[6][6];
    for(int i = 0; i < 5; i ++ )
    {
        for(int j = 0; j < 5; j ++ ) cin >> a[i][j];
    }
    for(int i = 0; i < 5; i ++ )
    {
        if(a[i][0] == a[i][1] &&
           a[i][1] == a[i][2] &&
           a[i][2] == a[i][3] &&
           a[i][3] == a[i][4] && a[i][4] == 1){
            cout << "Yes";
            return 0;
        }
    }
    for(int i = 0; i < 5; i ++ )
    {
        if(a[0][i] == a[1][i] && 
        a[1][i] == a[2][i] && 
        a[2][i] == a[3][i] &&
        a[3][i] == a[4][i] && a[4][i] == 1)
        {
            cout << "Yes";
            return 0;
        }
    }
    if(a[0][0] == 1 && a[1][1] == 1 && a[2][2] == 1
    && a[3][3] == 1 && a[4][4] == 1) 
    {
        cout << "Yes" ;
        return 0;
    }
    if(a[0][4] == 1 && a[1][3] == 1 && a[2][2] == 1
    && a[3][1] == 1 && a[4][0] == 1) 
    {
        cout << "Yes" ;
        return 0;
    }
    cout << "No";
}
2024/9/30 20:33
加载中...