計蒜客 矩陣翻轉C

2021-08-15 23:31:00 字數 846 閱讀 9779

曉萌最近在做乙個翻轉的應用,你可能也知道,其實是由乙個個的點組成的。於是,曉萌想先做乙個可以翻轉矩陣的程式,來解決他問題的核心部分。

輸入第一行包括由空格分開的整數 m,n,t(0 < n,m < 200),t的值為 0 或 1。其中 m 和 n 分別表示待處理矩陣的行數與列數,t 為 0 時表示左右翻轉,為 1 時表示上下翻轉。

之後的 mm 行,每行包括由空格分隔的 nn 個整數,依次為輸入矩陣的每一行的資料。

輸出包括 m 行 n 列,每個數字之間用乙個空格分隔,每一行行末均有乙個空格,表示的是按照要求翻轉後的矩陣。

4 4 1

1 2 3 4

5 6 7 8

9 0 1 2

3 4 5 6

3 4 5 6

9 0 1 2

5 6 7 8

1 2 3 4

#include

using

namespace

std;

int main();

cin>>x>>y>>z;

for(int i=0;ifor(int j=0;jcin>>a[i][j];}}

if(z==0)}}

if(z==1)}}

for(int i=0;ifor(int j=0;jcout

<" ";

}cout

0;}

題目**:

計蒜客 矩陣翻轉

曉萌最近在做乙個翻轉的應用,你可能也知道,其實是由乙個個的點組成的。於是,曉萌想先做乙個可以翻轉矩陣的程式,來解決他問題的核心部分。輸入第一行包括由空格分開的整數 m,n,t 0m,n,t 0m 20 0 tt t的值為 000 或 11 1。其中 mmm 和 nn n分別表示待處理矩陣的行數與列數...

計蒜客 矩陣翻轉 題解

time 1000ms memory 65536k desc 曉萌最近在做乙個翻轉的應用,你可能也知道,其實是由乙個個的點組成的。於是,曉萌想先做乙個可以翻轉矩陣的程式,來解決他問題的核心部分。input fomat 輸入第一行包括由空格分開的整數 m,n,t 0 n,m 200 t 的值為 0 或...

計蒜客之矩陣翻轉

問題 曉萌最近在做乙個翻轉的應用,你可能也知道,其實是由乙個個的點組成的。於是,曉萌想先做乙個可以翻轉矩陣的程式,來解決他問題的核心部分。輸入第一行包括由空格分開的整數 m n t 0 m 200,0 n 200,t 0或1 其中 m 和 n 分別表示待處理矩陣的行數與列數,t 為 0 時表示左右翻...