• 山东理工大学第七届ACM校赛-飞花的线代 分类: 比赛 2015-06-26 10:29 10人阅读 评论(0) 收藏


    飞花的线代
    Time Limit: 1000ms Memory limit: 65536K 有疑问?点这里^_^
    题目描述

    飞花壕的线代一直非常的壕(好),线代考试每次都是全班第一。一次,飞花壕在预习线代的过程中看到了一个新的问题,矩阵!他研究了三年,终于研究明白了,他来向你炫耀他所研究出来的成果,他给了你两个矩阵,问你两个矩阵的和与差分别都是什么,这样的问题应该难不倒你吧?

    输入

    多组输入。对于每组输入,首先输入一个整数N(1 <= N <= 10),代表矩阵的行高和列宽。接下来N行N列的整数,表示第一个矩阵A,接下来又一个N行N列的整数表示第二个矩阵B。矩阵中的数字均为整数且不大于1000。

    输出

    输出两个矩阵,第一个矩阵为A与B的和矩阵,第二个矩阵为A与B的差矩阵。

    注意:每一个数字后面输出一个空格,每行的最后一个数字不输出空格,直接输出换行。
    示例输入

    4
    1 2 3 4
    2 3 4 5
    3 4 5 6
    4 5 6 7
    7 6 5 4
    6 5 4 3
    5 4 3 2
    4 3 2 1

    示例输出

    8 8 8 8
    8 8 8 8
    8 8 8 8
    8 8 8 8
    -6 -4 -2 0
    -4 -2 0 2
    -2 0 2 4
    0 2 4 6

    #include <stdio.h>
    #include <cstdlib>
    #include <cstring>
    #include <iostream>
    #include <cmath>
    #include <queue>
    #include <stack>
    #include <algorithm>
    #define INF 0x3f3f3f3f
    #define Pi 3.141592654
    using namespace std;
    const int Max=101000;
    int a[100][110],b[110][110];
    int main()
    {
        int n;
        while(~scanf("%d",&n))
        {
            for(int i=0; i<n; i++)
            {
                for(int j=0; j<n; j++)
                {
                    scanf("%d",&a[i][j]);
                }
            }
            for(int i=0; i<n; i++)
            {
                for(int j=0; j<n; j++)
                {
                    scanf("%d",&b[i][j]);
                }
            }
            for(int i=0; i<n; i++)
            {
                for(int j=0; j<n; j++)
                {
                    if(j)
                    {
                        printf(" ");
                    }
                    printf("%d",a[i][j]+b[i][j]);
                }
                printf("
    ");
            }
            for(int i=0; i<n; i++)
            {
                for(int j=0; j<n; j++)
                {
                    if(j)
                    {
                        printf(" ");
                    }
                    printf("%d",a[i][j]-b[i][j]);
                }
                printf("
    ");
            }
        }
        return 0;
    }

    版权声明:本文为博主原创文章,未经博主允许不得转载。

  • 相关阅读:
    数据同步
    闭包的内存泄漏解决办法
    No module named 'MySQLdb'
    pqi 更换pip 国内源
    BZOJ 1934 [Shoi2007]Vote 善意的投票
    BZOJ 2038 [2009国家集训队]小Z的袜子(hose)
    BZOJ 1002 [FJOI2007]轮状病毒
    BZOJ 3442 学习小组
    BZOJ 3261 最大异或和
    BZOJ 4029 [HEOI2015]定价
  • 原文地址:https://www.cnblogs.com/juechen/p/4721989.html
Copyright © 2020-2023  润新知