zoukankan      html  css  js  c++  java
  • 【CF1016D】Vasya And The Matrix(构造)

    题意:

    思路:构造方式见代码……

     1 #include<cstdio>
     2 #include<cstring>
     3 #include<iostream>
     4 #include<algorithm>
     5 typedef long long ll;
     6 using namespace std;
     7 #define N   110
     8 #define oo  10000000
     9 #define MOD 1000000007
    10 
    11 int a[N],b[N]; 
    12 
    13 int main()
    14 {
    15     int n,m;
    16     scanf("%d%d",&n,&m);
    17     int s1=0,s2=0;
    18     for(int i=1;i<=n;i++) 
    19     {
    20         scanf("%d",&a[i]);
    21         s1^=a[i];
    22     }
    23     for(int i=1;i<=m;i++) 
    24     {
    25         scanf("%d",&b[i]);
    26         s2^=b[i];
    27     }
    28     if(s1!=s2)
    29     {
    30         printf("NO
    ");
    31         return 0;
    32     }
    33     printf("YES
    ");
    34     for(int i=1;i<=n;i++)
    35     {
    36          for(int j=1;j<=m;j++) 
    37          {
    38              if(i==1&&j==1){printf("%d ",s1^a[1]^b[1]); continue;}
    39              if(i==1){printf("%d ",b[j]); continue;}
    40              if(j==1){printf("%d ",a[i]); continue;}
    41              printf("0 ");
    42          }
    43          printf("
    ");
    44     }
    45     return 0;
    46 }
    47     
  • 相关阅读:
    对deferred(延迟对象)的理解
    string 、char* 、 char []的转换
    char* 和 cha[]
    层序遍历二叉树
    之字形打印二叉树
    右值
    函数指针(待修改)
    top k

    哈夫曼编码
  • 原文地址:https://www.cnblogs.com/myx12345/p/9936962.html
Copyright © 2011-2022 走看看