曉萌最近在做乙個翻轉的應用,你可能也知道,其實是由乙個個的點組成的。於是,曉萌想先做乙個可以翻轉矩陣的程式,來解決他問題的核心部分。
輸入第一行包括由空格分開的整數m、n、t(0 < m < 200,0 < n < 200,t=0或1),其中m和n分別表示待處理矩陣的行數與列數,t為0時表示左右翻轉,為1時表示上下翻轉。
之後的m行,每行包括由空格分隔的n個整數,依次為輸入矩陣的每一行的資料。
輸出包括m行n列,每個數字之間用乙個空格分隔,
每一行行末均有乙個空格,表示的是按照要求翻轉後的矩陣。
樣例1輸入:
4 4 11 2 3 4
5 6 7 8
9 0 1 2
3 4 5 6
輸出:
3 4 5 69 0 1 2
5 6 7 8
1 2 3 4
#includeusing namespace std;
const int maxn = 200;
int a[maxn][maxn];
int main()
}if(t)
cout << endl;
}}else
cout << endl;}}
}
計蒜客 矩陣翻轉
曉萌最近在做乙個翻轉的應用,你可能也知道,其實是由乙個個的點組成的。於是,曉萌想先做乙個可以翻轉矩陣的程式,來解決他問題的核心部分。輸入第一行包括由空格分開的整數 m,n,t 0m,n,t 0m 20 0 tt t的值為 000 或 11 1。其中 mmm 和 nn n分別表示待處理矩陣的行數與列數...
計蒜客 難題題庫 217 階乘
n的階乘定義為n 1 2 3 n 如3 6 n 通常最後會有很多0,如5 120 最後有乙個0,現在統計n 去除末尾的0後,最後k位是多少 輸入格式 第一行包括兩個數n,k 輸出格式 如果n 不止k位,則輸出最後k位,如果不足k位,則將剩下的全部輸出 7!為5040,去除末尾的0為504,最後兩位為...
計蒜客 矩陣翻轉C
曉萌最近在做乙個翻轉的應用,你可能也知道,其實是由乙個個的點組成的。於是,曉萌想先做乙個可以翻轉矩陣的程式,來解決他問題的核心部分。輸入第一行包括由空格分開的整數 m,n,t 0 n,m 200 t的值為 0 或 1。其中 m 和 n 分別表示待處理矩陣的行數與列數,t 為 0 時表示左右翻轉,為 ...