首页 > 学院 > 开发设计 > 正文

CodeForces 404A Valera and X【水题】

2019-11-08 01:45:02
字体:
来源:转载
供稿:网友

题目链接:http://codeforces.com/PRoblemset/problem/404/A 题意:给你一个n*n的字符矩阵,让你判断两条对角线上的字符是否相等,其余位置是否相等,且和对角线上的字符不为同一种 解析:水题,直接判断

#include <iostream>#include <algorithm>#include <vector>#include <cstdio>#include <cstring>#include <string>#include <queue>#include <vector>using namespace std;const int maxn = 3100;char a[maxn][maxn];int main(){ int n; while(~scanf("%d",&n)) { for(int i=0;i<n;i++) scanf("%s",a[i]); char aa=a[0][0],ee = a[0][1]; int flag = 0; for(int i=0;i<n;i++) { for(int j=0;j<n;j++) { if(i==j && a[i][j]!=aa) { flag = 1; break; } else if(i==n-1-j && a[i][j]!=aa) { flag = 1; break; } else if(i!=n-1-j && i!=j && a[i][j]!=ee) { flag = 1; break; } } if(flag) break; } if(flag || aa==ee) puts("NO"); else puts("YES"); } return 0;}
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表