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

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > c/c++ >内容正文

c/c++

魔法少女小Scarlet(洛谷P4924题题解,C++语言描述)

發布時間:2025/3/15 c/c++ 27 豆豆
生活随笔 收集整理的這篇文章主要介紹了 魔法少女小Scarlet(洛谷P4924题题解,C++语言描述) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

題目要求

題目鏈接

分析

數據量不大,直接開模擬即可。

此題惡心的地方就是題意理解與下標模擬。

首先,按要求初始化一個二維數組并填充[1,n2][1,n^{2}][1,n2]

然后,分別進行每一次旋轉。
旋轉到底是什么意思?
其實就是矩陣轉置,一個大家入門編程都寫過的一個題。
如果不明白的話可以自己畫畫圖,其實圍繞中心旋轉的話,和轉置真的一樣。
本題與轉置不同的地方在于:在順時針轉和逆時針轉兩種情況、小范圍旋轉而外部不變。

所以可以暴力開一個和原數組等大的二維數組,用于把需要處理的范圍的元素做備份,然后按要求覆蓋原數組即可。

順時針的公式是:graph[x+k][y?j]=temp[x+j][y+k]graph[x+k][y-j] = temp[x+j][y+k]graph[x+k][y?j]=temp[x+j][y+k]
逆時針的公式是:graph[x?k][y+j]=temp[x+j][y+k]graph[x-k][y+j] = temp[x+j][y+k]graph[x?k][y+j]=temp[x+j][y+k]

AC代碼

#include <iostream>using namespace std;int graph[521][521], temp[521][521];int main() {int n, m, x, y, r, z;cin >> n >> m;// 初始化for(int i = 0, j, k = 1; i < n; i++) {for (j = 0; j < n; j++, k++) {graph[i][j] = k;}}// 循環模擬for (int i = 0; i < m; i++) {cin >> x >> y >> r >> z;x--;y--;// 暫存for (int j = -r; j <= r; j++) {for (int k = -r; k <= r; k++) {temp[x+j][y+k] = graph[x+j][y+k];}}// 逆時針轉置if (z) {for (int j = -r; j <= r; j++) {for (int k = -r; k <= r; k++) {graph[x-k][y+j] = temp[x+j][y+k];}}} else { // 順時針轉置for (int j = -r; j <= r; j++) {for (int k = -r; k <= r; k++) {graph[x+k][y-j] = temp[x+j][y+k];}}}}// 輸出for (int i = 0; i < n; i++) {for (int j = 0; j < n; j++) {cout << graph[i][j] << " ";}cout << endl;}return 0; } 創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎

總結

以上是生活随笔為你收集整理的魔法少女小Scarlet(洛谷P4924题题解,C++语言描述)的全部內容,希望文章能夠幫你解決所遇到的問題。

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

主站蜘蛛池模板: 一级免费黄色大片 | 国产日韩一区二区在线 | 影音先锋在线视频 | 日本高清不卡视频 | 国产在线不卡视频 | 国产精品自拍视频 | 亚洲激情| 日韩激情中文字幕 | 一区二区三区黄色片 | 亚洲成av人片 | 制服 丝袜 综合 日韩 欧美 | 久久国语 | 性欧美另类 | 综合网视频 | 射射av| 9久久精品 | 久久久久久久久久久久久女国产乱 | 中文字幕一区二区在线观看 | 欧美日韩视频网站 | 涩涩一区 | 鬼眼| 亚洲三区视频 | 国产乱国产乱老熟 | 日本美女性高潮 | 男女男网站| 国产视频在线观看视频 | 欧洲色网| 亚洲欧美在线综合 | 在线免费看av片 | 国产麻豆电影在线观看 | 狠狠地日 | 色哟哟视频网站 | 日本天堂免费a | 国内自拍区 | 韩国av免费观看 | 激情超碰在线 | 国产精品免费一区 | 黄久久久| 成人h网站 | 69视频入口 | 古装做爰无遮挡三级聊斋艳谭 | 色综合久久精品亚洲国产 | 夜夜操操| 亚洲第九十七页 | 少妇又色又紧又黄又刺激免费 | 亚洲免费a| 亚洲成人h | www.日韩av.com| 欧美成人三级伦在线观看 | 亚洲天堂免费看 | 美女丝袜合集 | 成人黄色激情 | 欧美美女性生活视频 | 欧美成a | 国产一区二区在线免费 | 双性皇帝高h喷汁呻吟 | 国产成人免费片在线观看 | 波多野结衣乳巨码无在线观看 | 麻豆国产一区二区 | 一个人在线免费观看www | 91亚洲综合 | 办公室大战高跟丝袜秘书经理ol | 国产精品三级视频 | 伊人免费在线观看 | 91视频免费看 | 日韩一区二区高清视频 | 日韩少妇一区 | 欧美午夜精品久久久久久浪潮 | 人人草在线观看 | 欧美精品性视频 | 日本一区二区视频在线播放 | 91精品国产色综合久久不卡蜜臀 | 免费在线观看黄色 | 一女被多男玩喷潮视频 | 久久国产情侣 | 第一福利在线视频 | 国产一级一片 | 亚洲人成在线观看 | 中文字幕一区二区三区免费 | 国产色| 精品人妻一区二区三区日产 | 国产精品久久久久久久成人午夜 | 国偷自产av一区二区三区 | 免费成人深夜夜视频 | 人妻换人妻仑乱 | 日韩欧美爱爱 | www.黄色片| 自拍偷拍福利 | 波多野结衣视频网址 | 日日碰狠狠添天天爽无码av | 精品中文一区二区三区 | 色一五月 | 免费无码毛片一区二区app | 亚洲性色av | 99热黄色 | 91在线一区二区三区 | 奇米影视7777| 欧美日韩激情在线观看 | 99爱免费|