山東理工 1572

2021-09-10 16:41:10 字數 818 閱讀 4419

problem description

矩陣是非常美妙的東西,可以用來解方程,以及解決一些圖論的問題等,應用很廣泛。即使沒有學過線性代數,大家也一定接觸過矩陣,在程式設計中可以理解為二維的表。

矩陣有很多操作就像舞蹈一樣,如行列的置換,矩陣的轉置等。今天我們只看矩陣的旋轉,希望得到當前矩陣順時針旋轉90度以後得到的矩陣。

input

輸入資料的第一行是乙個正整數t,代表有t組測試樣例。接下來t組資料,每組資料第一行是兩個整數m,n (0 < m , n < 100),分別代表矩陣的行數和列數。然後是矩陣本身,共m行,每行n個資料用空格隔開。

output

對於每組輸入的矩陣,第一行輸出case #k:(k為該組資料的序號,具體格式見樣例),然後輸出其旋轉後的矩陣。

sample input

24 4

1 2 3 4

5 6 7 8

6 6 6 6

8 8 8 8

2 31 2 3

4 5 6

sample output

case #1:

8 6 5 1

8 6 6 2

8 6 7 3

8 6 8 4

case #2:

4 15 2

6 3示例**:

#includeint main(void)

} return 0;

}

山東理工1835答案

a problem description 機械實驗班有個同學叫小泉,有一天數學老師給小泉布置了一道個人作業,給小泉m m 100 組資料,每組資料有n個正整數 n 100 讓他把每組的n個數按公升序排成一行,但由於數的數目比較多,人工做很費時,於是小泉就想到了喜歡程式設計序的你,請你幫他解決這個問...

山東理工ACM 1334

從鍵盤輸入10個學生的姓名和成績,請按字典序排列學生的姓名並輸出 姓名和成績對應關係保持不變 輸入共11行,前10行每行是乙個學生的姓名,最後一行是10個用空格分開的整數表示對應的10個學生成績。姓名大小不超過20個字元 輸出姓名按字典序排列後的學生姓名和成績,共10行,每個學生的姓名和成績佔一行,...

山東理工ACM 2737

今天,小鑫在山上玩的時候,意外被推下了懸崖。當然,掉下懸崖之後必然有奇遇。劇情就是這麼坑爹 就狗血的碰到了野人a和野人b。然後兩位野人就給了他一本武功秘籍。這是一本強大的武功秘籍 好像武功秘籍一直都很強大 共有40層的內功心法。當他練到第n層的時候,就可以借助高強的武功離開這個地方。你已經知道的是 ...