题解 | #对称矩阵#
对称矩阵
https://www.nowcoder.com/practice/ad11ebc8d44842c78bb0bbfb6d07ad7a
#include <bits/stdc++.h>
#define MAX 100
using namespace std;
int main() {
int n;
int data[MAX][MAX];
while (cin >> n) {
for (int i = 0; i < n; i++)
for (int j = 0; j < n; j++)
cin >> data[i][j];
bool flag = true;
for (int i = 0; i < n && flag; i++)
for (int j = 0; j < i && flag; j++) {
if (data[i][j] != data[j][i])
flag = false;
}
if (flag)
cout << "Yes!" << endl;
else
cout << "No!" << endl;
}
}
查看13道真题和解析