模拟题,、tle+re,非常不理解
这玩意真的好难搞,求各位大奆帮忙,本蒟蒻真的不知道怎么写
3条回答 默认 最新
- CSDN专家-link 2022-08-23 17:54关注
#include <iostream> using namespace std; void mirror(char a[100][100],int n,int m) { for(int i=0;i<n;i++) { for(int j=0;j<m/2;j++) { int t = a[i][j]; a[i][j] = a[i][m-j-1]; a[i][m-j-1] = t; } } } void rotate(char a[100][100],int n,int m) { char b[100][100]; for(int i=0;i<n;i++) for(int j=0;j<m;j++) { b[j][n-i-1] = a[i][j]; } for(int i=0;i<m;i++) for(int j=0;j<n;j++) a[i][j] = b[i][j]; } int main() { char a[100][100]; char s[100]; int i,j,k=0,p; int n,m; cin>>n>>m; for(i=0;i<n;i++) for(j=0;j<m;j++) cin>>a[i][j]; cin>>s; while(s[k] != '\0') { switch(s[k]) { case '0': //镜像 mirror(a,n,m); break; case '1': //旋转 rotate(a,n,m); i = n; n = m; m = i; break; } k++; } for(i=0;i<n;i++) { for(j=0;j<m;j++) { printf("%c",a[i][j]); } printf("\n"); } return 0; }
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报
悬赏问题
- ¥100 set_link_state
- ¥15 虚幻5 UE美术毛发渲染
- ¥15 CVRP 图论 物流运输优化
- ¥15 Tableau online 嵌入ppt失败
- ¥100 支付宝网页转账系统不识别账号
- ¥15 基于单片机的靶位控制系统
- ¥15 真我手机蓝牙传输进度消息被关闭了,怎么打开?(关键词-消息通知)
- ¥15 装 pytorch 的时候出了好多问题,遇到这种情况怎么处理?
- ¥20 IOS游览器某宝手机网页版自动立即购买JavaScript脚本
- ¥15 手机接入宽带网线,如何释放宽带全部速度