HLOJ_1142

 1  // HLOJ 1142  Accepted  0 244 576 C++  
 2 
 3  #include  < iostream >
 4  using   namespace  std ;
 5 
 6  int  tnum ;
 7  int  inn ;
 8  int  data[ 110 ][ 110 ] ;
 9 
10  int  main()
11  {
12       while ( cin  >>  tnum )
13      {
14           while ( tnum  --  )
15          {
16              cin  >>  inn ;
17               for int  i = 1 ; i <= inn; i ++  )
18              {
19                   for int  j = 1 ; j <= inn; j ++  )
20                  {
21                      cin  >>  data[i][j] ;
22                  }
23              }
24 
25               bool  OK  =   true  ;
26               for int  i = 1 ; i <= inn; i ++  )
27              {
28                   for int  j = 1 ; j <= inn; j ++  )
29                  {
30                       if ( data[i][j]  !=  data[j][i] )
31                      {
32                          OK  =   false  ;  break  ;
33                      }
34                  }
35              }
36 
37               if ( OK ) printf(  " Yes\n "  ) ;
38               else      printf(  " No\n "  ) ;
39          }
40      }
41       return   0  ;
42  }

你可能感兴趣的:(HLOJ_1142)