信奥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;

}

运行校验结果如下

相关推荐
smj2302_796826523 分钟前
解决leetcode第3777题使子字符串变交替的最少删除次数
python·算法·leetcode
Tisfy13 分钟前
LeetCode 2110.股票平滑下跌阶段的数目:数学(一次遍历)
数学·算法·leetcode·题解
1024小神14 分钟前
swift中 列表、字典、集合、元祖 常用的方法
数据结构·算法·swift
ULTRA??16 分钟前
Informed RRT*实现椭圆启发式采样
c++·算法
Swizard17 分钟前
告别样本不平衡噩梦:Focal Loss 让你的模型学会“划重点”
算法·ai·训练
CoderCodingNo28 分钟前
【GESP】C++一级真题 luogu-B4410 [GESP202509 一级] 金字塔
开发语言·c++
超级大福宝29 分钟前
C++中1 << 31 - 1相当于INT_MAX吗?
c语言·c++
亭台36 分钟前
【Matlab笔记_23】MATLAB的工具包m_map的m_image和m_pcolor区别
笔记·算法·matlab
李玮豪Jimmy37 分钟前
Day39:动态规划part12(115.不同的子序列、583.两个字符串的删除操作、72.编辑距离)
算法·动态规划
alibli43 分钟前
一文学会设计模式之结构型模式及最佳实现
c++·设计模式