20200926--矩阵转置(奥赛一本通P95 8 多维数组)
2024-10-22 05:00:47
输入一个n行m列的矩阵A,输出它的转置(看下面说明)
输入:第1行包含两个整数n和m(1<=n<=100,1<=m<=100),表示矩阵A的行数和列数。接下来n行,每行m个整数,表示矩阵A的元素。相邻两个整数之间用单个空格隔开,每个元素均在1~1000之间。
输出:m行,每行n个元素,为矩阵A的转置。相邻两个整数之间用单个空格隔开。
样例输入:
3 3
1 2 3
4 5 6
7 8 9
样例输出:
1 4 7
2 5 8
3 6 9
#include <bits/stdc++.h>
using namespace std;
int a[101][101];
int n,m;
int main()
{
scanf("%d,%d",&m,&n);
//开始读入矩阵
for(int i=1;i<=n;i++)
{ for(int j=1;j<=m;j++)
{scanf("%d",&a[i][j]);}
}
for(int i=1;i<=n;i++)
{ for(int j=1;j<=m;j++)
{printf("%d",a[j][i]);}
printf("\n");
}
return 0;
}
最新文章
- web应用性能测试-Tomcat 7 连接数和线程数配置
- VS2010+Selenium测试脚本设计
- POJ3273-Monthly Expense (最小化最大值)
- 发现一个不错的学习git的地方
- C errors recods
- C#中的预编译指令介绍
- 算法之prim算法
- 【原】使用less实现随机下雪动画
- ios 添加三方字体
- sort()方法的应用(二)
- JUC-Condition线程通信
- 2015-09-16 html课程总结1
- spring集成mybatis后,打印SQL语句
- luoguP3367 [模板]并查集
- 导出delphi编写的ios程序在xcode下的日志
- sencha touch overlay 里使用 list
- go的编译与重启
- C中的除法,商和余数的大小、符号如何确定
- cassandra框架模型之一——Colum排序,分区策略 Token,Partitioner bloom-filter,HASH
- Ext中关于Ext.QuickTips.init()的使用