zoukankan      html  css  js  c++  java
  • 坑爹的题

    codevs 3396 矩阵加法

    题目描述 Description

    给出两个N*M的矩阵,请计算这两个矩阵对应位置元素相加后得到的新矩阵。

    输入描述 Input Description

    输入第一行包含两个正整数N和M。

    接下来N行,每行M个数,描述第一个矩阵。

    再接下来N行,每行M个数,描述第二个矩阵。

    输出描述 Output Description

    输出包括N行,每行M个数,描述相加后的新矩阵。

    样例输入 Sample Input

    2 3

    1 2 3

    4 5 6

    6 5 4

    3 2 1

    样例输出 Sample Output

    7 7 7

    7 7 7

    数据范围及提示 Data Size & Hint

    2≤M≤N≤100

    保证矩阵中每个数小于32767。

    #include<cstdio>
    using namespace std;
    int a[101][101];
    int main()
    {
    	int m,n,i,j,b;
    	scanf("%d%d",&n,&m);
    	for(i=1;i<=n;i++)
    	  for(j=1;j<=m;j++)
    	    scanf("%d",&a[i][j]);
        for(i=1;i<=n;i++)
        {
        	for(j=1;j<=m;j++)
        	{
        		scanf("%d",&b);
        		printf("%d ",a[i][j]+b);
    		}
    		printf("
    ");
    	}
    	return 0;
    }//80分;
    #include<cstdio>
    using namespace std;
    int a[101][101],b[101][101];
    int main()
    {
    	int m,n,i,j;
    	scanf("%d%d",&n,&m);
    	for(i=1;i<=n;i++)
    	  for(j=1;j<=m;j++)
    	    scanf("%d",&a[i][j]);
    	for(i=1;i<=n;i++)
    	  for(j=1;j<=m;j++)
    	    scanf("%d",&b[i][j]);
        for(i=1;i<=n;i++)
        {
        	for(j=1;j<=m;j++)
        	{
        		printf("%d ",a[i][j]+b[i][j]);
    		}
    		printf("
    ");
    	}
    	return 0;
    }//100分
    //我只想知道这两个代码有啥区别?

  • 相关阅读:
    Oracle序列使用:建立、删除
    struts1.x入门
    SQL的四种连接-左外连接、右外连接、内连接、全连接
    eclipse更改文件编码方式
    使用links方式安装Eclipse插件
    JAVA:Eclipse代码自动提示
    MyEclipse注释配置
    全面理解SQL
    一秒去除Win7快捷方式箭头
    Eclipse快捷键大全(转载)
  • 原文地址:https://www.cnblogs.com/jyhywh/p/5540207.html
Copyright © 2011-2022 走看看