3370:【例64.1】 二维数组转置
[例 64.1] 二维数组转置
/*
3370:【例64.1】 二维数组转置
http://bas.ssoier.cn:8086/problem_show.php?pid=3370
1.8编程基础之多维数组_10矩阵转置
http://noi.openjudge.cn/ch0108/10/
*/
#include<iostream>
using namespace std;
int a[105][105];
int main( void )
{
int n,m;
cin>>n>>m;
for(int i=1;i<=n;i++)
for(int j=1;j<=m;j++)
cin>>a[i][j];
cout<<m<<" "<<n<<endl;
for(int j=1;j<=m;j++)
{
for(int i=1;i<=n;i++)
cout<<a[i][j]<<" ";
cout<<endl;
}
return 0;
}
#include <iostream>
using namespace std;
int main()
{
int m,n;
int a[101][101];
int i,j;
cin>>m>>n;//输入矩阵列数、行数
for(i=1;i<=m;i++)//输入矩阵
for(j=1;j<=n;j++)
cin>>a[i][j];
printf("%d %d\n",n,m);
for(i=1;i<=n;i++)//输出转至后的矩阵
{
for(j=1;j<=m;j++)
cout<<a[j][i]<<" ";
cout<<endl;
}
return 0;
}
《信息学奥赛一本通 编程启蒙C++版》3191-3195(5题)
《信息学奥赛一本通 编程启蒙C++版》3196-3200(5题)
《信息学奥赛一本通 编程启蒙C++版》3201-3205(5题)
《信息学奥赛一本通 编程启蒙C++版》3206-3210(5题)
《信息学奥赛一本通 编程启蒙C++版》3206-3210(5题)_3206:【例34.3】 统计数字字符个数-CSDN博客
《信息学奥赛一本通 编程启蒙C++版》3211-3215(5题)
《信息学奥赛一本通 编程启蒙C++版》3216-3220(5题)
《信息学奥赛一本通 编程启蒙C++版》3221-3225(5题)