Задачі
Перевірка на неорієнтовність
На главной диагонали может стоять что угодно или обязательно нули?
awpris відповів:
Условие полное.
простий означає без петель?
include <bits/stdc++.h>
using namespace std; bool t=false; int main() { int n,m,u,v ; int say=0; cin>>n; vector<vector<int>>a(n,vector<int>(n,0));
for(int i=0; i<n;i++){ for(int j=0; j<n; j++){
cin>>a[i][j];
}
} for(int i=0;i<n;i++){ for(int j=0;j<n; j++){
if(a[i][j]!=a[j][i] ||(i==j && a[i][j]==1)){ t=false; break; } else { t=true;
}
}
if(!t){
break;
}
} if(t==true){ cout<<"YES"; } else if(t==false ){ cout<<"NO"; } }