zoukankan      html  css  js  c++  java
  • 1119:矩阵交换行

    时间限制: 1000 ms 内存限制: 65536 KB
    提交数: 10236 通过数: 6131

    【题目描述】

    给定一个5×5的矩阵(数学上,一个r×c的矩阵是一个由r行c列元素排列成的矩形阵列),
    将第n行和第m行交换,输出交换后的结果。

    【输入】

    输入共6行,前5行为矩阵的每一行元素,元素与元素之间以一个空格分开。

    第6行包含两个整数m、n,以一个空格分开(1 ≤ m,n ≤ 5)。

    【输出】

    输出交换之后的矩阵,矩阵的每一行元素占一行,元素之间以一个空格分开。

    【输入样例】

    1 2 2 1 2
    5 6 7 8 3
    9 3 0 5 3
    7 2 1 4 6
    3 0 8 2 4
    1 5

    【输出样例】

    3 0 8 2 4
    5 6 7 8 3
    9 3 0 5 3
    7 2 1 4 6
    1 2 2 1 2

    【来源】

    No

    代码

    #include <cstdio>
    #include <iostream>
    using namespace std;
    int m,n,x[5],coordinate[5][5];
    int main ()
    {
    	for(int i=0;i<5;i++)
    	{
    		for(int j=0;j<5;j++)
    		{
    			cin>>coordinate[i][j];
    		}
    	}
    	scanf("%d %d",&m,&n);
    	for(int i=0;i<5;i++)
    	{
    		x[i]=coordinate[m-1][i];
    		coordinate[m-1][i]=coordinate[n-1][i];
    		coordinate[n-1][i]=x[i];
    	}
    	for(int i=0;i<5;i++)
    	{
    		for(int j=0;j<5;j++)
    		{
    			cout<<coordinate[i][j]<<' ';
    		}
    		cout<<endl;
    	}
    	return 0;
    }
    
  • 相关阅读:
    Mysql 三大特性详解
    MySQL Innodb日志机制深入分析
    Bootstrap学习地址
    Java【锁】
    Java【tomcat】配置文件
    nginx配置文件详解【nginx.conf】
    Sqlserver2008[索引]
    网络知识
    RestClient火狐接口测试地址
    java基础1JDK各大版本下载地址
  • 原文地址:https://www.cnblogs.com/AlexKing007/p/12338727.html
Copyright © 2011-2022 走看看