信奥C++,输入一个n*m的矩阵,在输入一个变量s,如果s==0,则水平翻转矩阵,否则垂直翻转矩阵

属于信奥题目,具体解法如下。已经通过调试,欢迎使用。

有更有解法欢迎在评论区沟通,谢谢!

#include <iostream>

using namespace std;

int main(){

int m,n;

cin>>m>>n;

int matrix[100][100];

for(int i=0;i<m;i++){

for(int j=0;j<n;j++){

cin>>matrix[i][j];

}

}

int s;

cin>>s;

if(s==0){

for(int i=m-1;i>=0;i--){

for(int j=0;j<n;j++){

cout<<matrix[i][j]<<" ";

}

cout<<endl;

}

}else{

for(int i=0;i<m;i++){

for(int j=n-1;j>=0;j--){

cout<<matrix[i][j]<<" ";

}

cout<<endl;

}

}

return 0;

}

运行校验结果如下

相关推荐
蒹葭玉树2 分钟前
【C++上岸】C++常见面试题目--操作系统篇(第二十八期)
linux·c++·面试
醉颜凉2 分钟前
【LeetCode】打家劫舍III
c语言·算法·leetcode·树 深度优先搜索·动态规划 二叉树
达文汐5 分钟前
【困难】力扣算法题解析LeetCode332:重新安排行程
java·数据结构·经验分享·算法·leetcode·力扣
一匹电信狗5 分钟前
【LeetCode_21】合并两个有序链表
c语言·开发语言·数据结构·c++·算法·leetcode·stl
User_芊芊君子5 分钟前
【LeetCode经典题解】搞定二叉树最近公共祖先:递归法+栈存路径法,附代码实现
算法·leetcode·职场和发展
算法_小学生7 分钟前
LeetCode 热题 100(分享最简单易懂的Python代码!)
python·算法·leetcode
执着2597 分钟前
力扣hot100 - 234、回文链表
算法·leetcode·链表
Gorgous—l9 分钟前
数据结构算法学习:LeetCode热题100-多维动态规划篇(不同路径、最小路径和、最长回文子串、最长公共子序列、编辑距离)
数据结构·学习·算法
熬夜造bug9 分钟前
LeetCode Hot100 刷题路线(Python版)
算法·leetcode·职场和发展
2401_8384725132 分钟前
C++中的访问者模式
开发语言·c++·算法