LQ0098 旋转下标变换
Posted 海岛Blog
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了LQ0098 旋转下标变换相关的知识,希望对你有一定的参考价值。
题目来源:蓝桥杯2019初赛 C++ C组H题
题目描述
输入格式
输出格式
输入样例
3 4
1 3 5 7
9 8 7 6
3 5 9 7
输出样例
3 9 1
5 8 3
9 7 5
7 6 7
问题分析
简单的二维数组下标变换问题。
AC的C语言程序如下:
/* LQ0098 旋转 */
#include <stdio.h>
#define N 100
int a[N][N];
int main()
int n, m;
scanf("%d%d", &n, &m);
for (int i = 0; i < n; i++)
for (int j = 0; j < m; j++)
scanf("%d", &a[i][j]);
for (int j = 0; j < m; j++)
for (int i = n - 1; i >= 0; i--)
printf("%d ", a[i][j]);
printf("\\n");
return 0;
以上是关于LQ0098 旋转下标变换的主要内容,如果未能解决你的问题,请参考以下文章