旋转图像
发布日期:2021-07-01 00:13:22 浏览次数:2 分类:技术文章

本文共 932 字,大约阅读时间需要 3 分钟。

问题 H: 旋转图像

时间限制: 1 Sec  
内存限制: 128 MB

题目描述

输入

输出

样例输入

22 3111000903 3111101111180

样例输出

010101111101111
#include 
char s[55][55];int main(){ int n, m, t, angle; while (~scanf("%d", &t)) { while (t--) { scanf("%d%d%*c", &n, &m); for (int i = 0; i < n; i++) scanf("%s", s[i]); scanf("%d%*c", &angle); if (angle == 0) { for (int i = 0; i < n; i++) { for (int j = 0; j < m; j++) printf("%c", s[i][j]); puts(""); } } else if (angle == 90) { for (int j = 0; j < m; j++) { for (int i = n - 1; i >= 0; i--) printf("%c", s[i][j]); puts(""); } } else if (angle == 180) { for (int i = n - 1; i >= 0; i--) { for (int j = m - 1; j >= 0; j--) printf("%c", s[i][j]); puts(""); } } else if (angle == 270) { for (int j = m - 1; j >= 0; j--) { for (int i = 0; i < n; i++) printf("%c", s[i][j]); puts(""); } } } } return 0;}

转载地址:https://lzyws739307453.blog.csdn.net/article/details/80025029 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:数列游戏
下一篇:密码破译

发表评论

最新留言

表示我来过!
[***.240.166.169]2024年04月11日 16时56分55秒