日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

2019蓝桥杯省赛---java---C---6(旋转)

發布時間:2023/12/3 编程问答 27 豆豆
生活随笔 收集整理的這篇文章主要介紹了 2019蓝桥杯省赛---java---C---6(旋转) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

題目描述

問題描述圖片旋轉是對圖片最簡單的處理方式之一,在本題中,你需要對圖片順時 針旋轉 90 度。 我們用一個 n×m 的二維數組來表示一個圖片,例如下面給出一個 3×4 的 圖片的例子:1 3 5 7 9 8 7 6 3 5 9 7這個圖片順時針旋轉 90 度后的圖片如下:3 9 1 5 8 3 9 7 5 7 6 7給定初始圖片,請計算旋轉后的圖片。輸入格式輸入的第一行包含兩個整數 n 和 m,分別表示行數和列數。 接下來 n 行,每行 m 個整數,表示給定的圖片。圖片中的每個元素(像 素)為一個值為 0255 之間的整數(包含 0255)。輸出格式輸出 m 行 n 列,表示旋轉后的圖片。測試樣例1Input: 3 4 1 3 5 7 9 8 7 6 3 5 9 7Output: 3 9 1 5 8 3 9 7 5 7 6 7 1 2 3 4 5 6 7 8 9 10 11 評測用例規模與約定對于 30% 的評測用例,1≤n,m≤10。 對于 60% 的評測用例,1≤n,m≤30。 對于所有評測用例,1≤n,m≤100

思路分析

代碼實現

package TEST;import java.util.Scanner;public class Main {public static void main(String[] args) {Scanner scanner = new Scanner(System.in);int a=scanner.nextInt();int b=scanner.nextInt();int arr1[][]=new int[a][b];int arr2[][]=new int[b][a];for (int i = 0; i < a; i++) {for (int j = 0; j < b; j++) {arr1[i][j]=scanner.nextInt();}}for (int j = 0; j < b; j++) {for (int i = a-1; i >=0; i--) {System.out.print(arr1[i][j]+" ");}System.out.println();}} }

答案

總結

以上是生活随笔為你收集整理的2019蓝桥杯省赛---java---C---6(旋转)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。