【蓝桥杯真题】蓝桥杯真题之旋转
歡迎點(diǎn)擊「算法與編程之美」↑關(guān)注我們!
本文首發(fā)于微信公眾號(hào):"算法與編程之美",歡迎關(guān)注,及時(shí)了解更多此系列文章。
問(wèn)題描述
圖片旋轉(zhuǎn)是對(duì)圖片最簡(jiǎn)單的處理方式之一,在本題中,需要對(duì)圖片順時(shí)針旋轉(zhuǎn) 90 度。用一個(gè) n×m 的二維數(shù)組來(lái)表示一個(gè)圖片,例如給出一個(gè) 3×4 的圖片的例子:
1 3 5 7
9 8 7 6
3 5 9 7
這個(gè)圖片順時(shí)針旋轉(zhuǎn) 90 度后的圖片如下:
3 9 1
5 8 3
9 7 5
7 6 7
給定初始圖片,請(qǐng)計(jì)算旋轉(zhuǎn)后的圖片。
【輸入格式】
輸入的第一行包含兩個(gè)整數(shù) n 和 m,分別表示行數(shù)和列數(shù)。接下來(lái) n 行,每行 m 個(gè)整數(shù),表示給定的圖片。圖片中的每個(gè)元素(像 素)為一個(gè)值為 0 至 255 之間的整數(shù)(包含 0 和 255)。
【輸出格式】
輸出 m 行 n 列,表示旋轉(zhuǎn)后的圖片。
試題F: 旋轉(zhuǎn) 7
第十屆藍(lán)橋杯大賽軟件類(lèi)省賽 Java 大學(xué) C 組。
【樣例輸入】3 4
1 3 5 7
9 8 7 6
3 5 9 7
【樣例輸出】3 9 1
5 8 3
9 7 5
7 6 7
解決方案
首先想到的是利用二維數(shù)組來(lái)解決此問(wèn)
總結(jié)
以上是生活随笔為你收集整理的【蓝桥杯真题】蓝桥杯真题之旋转的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: html中设置负边距的意义,css负边距
- 下一篇: 聊聊flink的MemoryPool