当前位置: 首页 > news >正文

【C++ 真题】B2099 矩阵交换行

矩阵交换行

题目描述

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

输入格式

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

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

输出格式

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

样例 #1

样例输入 #1

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

样例输出 #1

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

题解

#include<iostream>
using namespace std;
int main(){int m,n,y,a[6][6],b[6];for(int i=1;i<=5;++i){for(int j=1;j<=5;++j){cin>>a[i][j];}}cin>>m>>n;for(int c=1;c<=5;++c){b[c]=c;b[m]=n;b[n]=m;}int c=1;for(int i=b[c];c<=5;c++){for(int j=1;j<=5;++j){cout<<a[b[c]][j]<<" ";}cout<<endl;}return 0;
}
http://www.lryc.cn/news/469963.html

相关文章:

  • AAPL: Adding Attributes to Prompt Learning for Vision-Language Models
  • MySQLDBA修炼之道-开发篇(一)
  • Spring MVC 知识点全解析
  • python 基于FastAPI实现一个简易的在线用户统计 服务
  • glibc中xdr的一个bug
  • Android Framework定制sim卡插入解锁pin码的界面
  • cc2530 Basic RF 讲解 和点灯讲解(1_1)
  • Android H5页面性能分析策略
  • 【前端面试】Typescript
  • 程序语言的内存管理:垃圾回收GC(Java)、手动管理(C语言)与所有权机制(Rust)(手动内存管理、手动管理内存)
  • 研究生论文学习记录
  • 毕业设计选题:基于Django+Vue的图书馆管理系统
  • #网络安全#NGSOC与传统SOC的区别
  • GCN+BiLSTM多特征输入时间序列预测(Pytorch)
  • LinkedList和链表之刷题课(下)
  • ollama 在 Linux 环境的安装
  • C语言二刷指针篇
  • LeetCode题练习与总结:回文对--336
  • CesiumJS 案例 P7:添加指定长宽的图片图层(原点分别为图片图层的中心点、左上角顶点、右上角顶点、左下角顶点、右下角顶点)
  • Redis 主从同步 问题
  • 【SQL Server】探讨 IN 和 EXISTS之间的区别
  • 清理pip和conda缓存
  • git rebase和merge的区别
  • 【elkb】linux麒麟v10安装ELKB 8.8.X版本(ARM架构)
  • bluez hid host介绍,连接键盘/鼠标/手柄不是梦,安排
  • GPT打数模——电商品类货量预测及品类分仓规划
  • 华为OD机试 - 螺旋数字矩阵 - 矩阵(Python/JS/C/C++ 2024 D卷 100分)
  • 分类预测 | GCN图卷积神经网络多特征分类预测(MATLAB)
  • FPGA搭建PCIE3.0通信架构简单读写测试,基于XDMA中断模式,提供3套工程源码和技术支持
  • App相关技术以及打包