NYOJ 29 求转置矩阵问题
2015-08-30 19:00
295 查看
描述
求一个三行三列的转置矩阵。
输入第一行一个整数n<20,表示有n组测试数据,下面是n组数据;
每组测试数据是九个整型数(每个数都不大于10000),分别为矩阵的的每项;
输出每组测试数据的转置矩阵;
请在每组输出之后加一个换行
样例输入
样例输出
#include <iostream>
using namespace std;
int main()
{
int n, m[3][3];
cin >> n;
while (n--)
{
for (int i = 0; i < 3; i++)
{
for (int j = 0; j < 3; j++)
{
cin >> m[j][i];
}
}
for (int i = 0; i < 3; i++)
{
for (int j = 0; j < 3; j++)
{
cout << m[i][j] << " ";
}
cout << endl;
}
}
return 0;
}
求一个三行三列的转置矩阵。
输入第一行一个整数n<20,表示有n组测试数据,下面是n组数据;
每组测试数据是九个整型数(每个数都不大于10000),分别为矩阵的的每项;
输出每组测试数据的转置矩阵;
请在每组输出之后加一个换行
样例输入
2 1 2 3 4 5 6 7 8 9 2 3 4 5 6 7 8 9 1
样例输出
1 4 7 2 5 8 3 6 9 2 5 8 3 6 9 4 7 1
#include <iostream>
using namespace std;
int main()
{
int n, m[3][3];
cin >> n;
while (n--)
{
for (int i = 0; i < 3; i++)
{
for (int j = 0; j < 3; j++)
{
cin >> m[j][i];
}
}
for (int i = 0; i < 3; i++)
{
for (int j = 0; j < 3; j++)
{
cout << m[i][j] << " ";
}
cout << endl;
}
}
return 0;
}
相关文章推荐
- 简单的四则运算
- 数的奇偶性
- ACM网址
- 1272 小希的迷宫
- 1272 小希的迷宫
- hdu 1250 大数相加并用数组储存
- 矩阵的乘法操作
- 蚂蚁爬行问题
- 蚂蚁爬行问题
- 求两个数的最大公约数【ACM基础题】
- 打印出二进制中所有1的位置
- 杭电题目---一只小蜜蜂
- HDOJ 1002 A + B Problem II (Big Numbers Addition)
- POJ ACM 1002
- POJ 2635 The Embarrassed Cryptographe
- POJ 3292 Semi-prime H-numbers
- POJ 2773 HAPPY 2006
- POJ 3090 Visible Lattice Points
- HDU 1568
- HDU1290