矩阵的舞蹈
来源:互联网 发布:积分兑换商城源码 php 编辑:程序博客网 时间:2024/04/29 02:23
矩阵的舞蹈
Time Limit: 1000MS Memory Limit: 32768KB
Submit Statistic
Problem Description
矩阵是非常美妙的东西,可以用来解方程,以及解决一些图论的问题等,应用很广泛。即使没有学过线性代数,大家也一定接触过矩阵,在编程中可以理解为二维的表。
矩阵有很多操作就像舞蹈一样,如行列的置换,矩阵的转置等。今天我们只看矩阵的旋转,希望得到当前矩阵顺时针旋转90度以后得到的矩阵。
Input
输入数据的第一行是一个正整数T,代表有T组测试样例。接下来T组数据,每组数据第一行是两个整数M,N (0 < M , N < 100),分别代表矩阵的行数和列数。然后是矩阵本身,共M行,每行N个数据用空格隔开。
Output
对于每组输入的矩阵,第一行输出Case #k:(k为该组数据的序号,具体格式见样例),然后输出其旋转后的矩阵。
Example Input
24 41 2 3 45 6 7 86 6 6 68 8 8 82 22 22 2
Example Output
Case #1:8 6 5 18 6 6 28 6 7 38 6 8 4Case #2:2 22 2
Hint
矩阵的舞蹈
#include<stdio.h>
int main()
{
int i,j,m,n,g,k;
int s[110][110];
scanf("%d",&g);
for(i=0;i<g;i++)
{
scanf("%d%d",&m,&n);
for(j=0;j<m;j++)
for(k=0;k<n;k++)
scanf("%d",&s[j][k]);
if(m==n)
{
printf("Case #%d:\n",i+1);
for(j=0;j<m;j++)
{
for(k=0;k<n;k++)
{
printf("%d",s[n-1-k][j]);
if(k<n-1)printf(" ");
}
printf("\n");
}
}
else
{
printf("Case #%d:\n",i+1);
for(j=0;j<n;j++)
{
for(k=0;k<m;k++)
{
printf("%d",s[m-1-k][j]);
if(k<m-1)printf(" ");
}
printf("\n");
}
}
}
return 0;
}
#include<stdio.h>
int main()
{
int i,j,m,n,g,k;
int s[110][110];
scanf("%d",&g);
for(i=0;i<g;i++)
{
scanf("%d%d",&m,&n);
for(j=0;j<m;j++)
for(k=0;k<n;k++)
scanf("%d",&s[j][k]);
if(m==n)
{
printf("Case #%d:\n",i+1);
for(j=0;j<m;j++)
{
for(k=0;k<n;k++)
{
printf("%d",s[n-1-k][j]);
if(k<n-1)printf(" ");
}
printf("\n");
}
}
else
{
printf("Case #%d:\n",i+1);
for(j=0;j<n;j++)
{
for(k=0;k<m;k++)
{
printf("%d",s[m-1-k][j]);
if(k<m-1)printf(" ");
}
printf("\n");
}
}
}
return 0;
}
0 0
- 矩阵的舞蹈
- 矩阵的舞蹈
- 矩阵的舞蹈
- 矩阵的舞蹈
- 矩阵的舞蹈
- 矩阵的舞蹈
- 矩阵的舞蹈
- 矩阵的舞蹈
- 矩阵的舞蹈 (sdut oj)
- HDU 2232 机器人的舞蹈 矩阵乘法
- 开始IE8的舞蹈
- 刀锋上的舞蹈
- 舞蹈的人生
- 神奇的舞蹈~~Dancing_Links
- 机器人的舞蹈
- 舞蹈
- 手语舞蹈《感恩的心》
- 瞬息与永恒的舞蹈
- c语言十个数排序
- Mysql的基本使用命令(2)
- android事件拦截,结论党福音
- JAVA SSH ----Spring对象创建
- 笔记-CCNA与网络安全 第10章 IPv6(1)
- 矩阵的舞蹈
- 通过WebClient类来发起请求并下载html 抓取邮箱 图片
- 一般属性页对话框创建和显示
- python集合简单介绍
- 监听ScrollView滑动到顶端和底部
- 向导模式对话框的创建和显示
- 组合逻辑电路、时序逻辑电路、触发器、寄存器、存储器
- sqlite的系统表sqlite_master——sqlite的“show table”的实现
- POJ1056 IMMEDIATE DECODABILITY(Trie树)