两个吃奶一个添下面视频_人妻第一页香蕉网_欧美xxxx少妇_妺妺窝人体色www婷婷

Dotcpp  >  編程題庫  >  [傳智杯]游園會蓋章
題目 2317:

[傳智杯]游園會蓋章

時間限制: 2s 內(nèi)存限制: 192MB 提交: 111 解決: 23

題目描述

傳智專修學(xué)院舉辦了一場游園活動,其中一個非常重要的環(huán)節(jié)就是收集印章。集章卡是一張高度寬度分別為 h,w(20<=h<=1000,50<=w<= 2000)的白紙。初始情況下每個單位像素都是由 . 來填充(代表白色)。

現(xiàn)在小 A 在一個攤位上蓋章。由于小 A 很喜歡這個攤位印章的樣式,所以他會連續(xù)蓋上 n(1<=n<=2000) 次印。這個印章是寬 50、高 20 的圖形,是這樣:


...........................,]]OOO@@@@OOO]`........
....................,]OO@@@@@@@@@@@@@@@@@@@@O`....
................./O@@@@@@@@@@@@@@@@@@@@@@@@@@@@^..
............../O@@@@@@@@@@@@@@@OOOOOOO@@@@@@@@@@@.
..........,@@@@@@@@@@O/[.............[O@@@@@@@\
........,O@@@@@@@@@@O/`..................,O@@@@@@O
.......O@@@@@@@@@O`......]OO@@@O\`........O@@@@@@@
.....,O@@@@@@@@/`.....]O@@@@@@@@@@^.......O@@@@@@@
...,@@@@@O/.....@@@@@@@@@@@@O......@@@@@0
..=@@@@@@@O`.....@@@@@@@@@@@@@@^.....O@@@@@@@O.
.@@@@@/......O@@@@@@@@@@@@@@@O`....@@@@@@O..
=@@@@@@@O......O@@@@@@@@@@@@@@@^....O@@@@@@@@@O...
O@@@@@@@^.....=@@@@@@@@@@@@@O[....@@@@@@@O`....
@@@@@@@O.......\@@@@@@@@O[...../O@@@@@@@@@O`......
@@@@@@@@^.........[`.......]OO@@@@@@@@@@O`........
O@@@@@@@@O\............]@@@@@@@@@@O/...........
=@@@@@@@OOOoo`........O@@@@@@@@@@@@/`.............
..\OOOOO*,`*..........O@@@@@@@@@O`................
.....,[[..............O@@@@@@O`...................
......................O@@@@@@O....................


由于蓋章時手不太穩(wěn),所以蓋章時也有可能會使這個圖樣旋轉(zhuǎn) 180°(當(dāng)然不同的字符只代表不同的顏色,字符本身不需要翻轉(zhuǎn))。

現(xiàn)在已經(jīng)知道了小 A 的 n 次蓋章信息,包括左上角坐標(biāo) x,y,和旋轉(zhuǎn)方式 r。也就是說,這個圖樣旋轉(zhuǎn)后的左上角,位于集章卡的第 x 行 y 列的位置,集章卡的左上角坐標(biāo)是 (0,0)。

需要特別注意的是,后蓋的印章可能和之前改的印章重疊。后蓋的章有顏色的部分(不是 . 的部分)會覆蓋之前印上的圖形。


輸入格式

第一行三個整數(shù) n,h,w 代表印章次數(shù),代表集章卡的高度和寬度。

接下來 n 行,每行三個整數(shù) x,y,r,描述每次蓋章的信息。其中 (x,y)是圖樣(旋轉(zhuǎn)后)左上角的坐標(biāo),r(0<= r <=1) 代表旋轉(zhuǎn)方式,代表圖樣順時針旋轉(zhuǎn) r*180°,保證印章的圖案至少有一部分在集章卡內(nèi)部。

輸出格式

輸出一個高度為 h,寬度為 w 的字符矩陣,表示全部蓋印后的集章卡的樣子。評測時會忽略行末空格和輸出文件末尾的回車。

樣例輸入

2 37 70
2 2 0
15 18 1

樣例輸出

......................................................................
......................................................................
.............................,]]OOO@@@@OOO]`..........................
......................,]OO@@@@@@@@@@@@@@@@@@@@O`......................
.................../O@@@@@@@@@@@@@@@@@@@@@@@@@@@@^....................
................/O@@@@@@@@@@@@@@@OOOOOOO@@@@@@@@@@@...................
............,/@@@@@@@@@@@@O/[.............[O@@@@@@@\..................
..........,O@@@@@@@@@@O/`..................,O@@@@@@O..................
.........O@@@@@@@@@O`......]OO@@@O\`........O@@@@@@@..................
.......,O@@@@@@@@/`.....]O@@@@@@@@@@^.......O@@@@@@@..................
.....,/@@@@@@@O/...../@@@@@@@@@@@@@@O....../@@@@@@@0..................
....=@@@@@@@O`...../@@@@@@@@@@@@@@@@^.....O@@@@@@@O...................
.../@@@@@@@/......O@@@@@@@@@@@@@@@O`..../@@@@@@@@O....................
..=@@@@@@@O......O@@@@@@@@@@@@@@@^....O@@@@@@@@@O.....................
..O@@@@@@@^.....=@@@@@@@@@@@@@O[..../@@@@@@@@@O`......................
..@@@@@@@O.......\@@@@@@@@O[...../O@@@O@@@@@@O........................
..@@@@@@@@^.........[`.......]OO@@@@@`O@@@@@@O..............[[,.......
..O@@@@@@@@O\............]/@@@@@@@`O@@@@@@@@@O..........*`,*OOOOO\....
..=@@@@@@@OOOoo`........O@@@@@@`/@@@@@@@@@@@@O........`ooOOO@@@@@@@=..
....\OOOOO*,`*..........O@@@@/O@@@@@@@@@@@@/]............\O@@@@@@@@O..
.......,[[..............O@`O@@@@@@@@@@OO].......`[.........^@@@@@@@@..
........................`O@@@@@@@@@O/.....[O@@@@@@@@\.......O@@@@@@@..
......................`O@@@@@@@@@/....[O@@@@@@@@@@@@@=.....^@@@@@@@O..
.....................O@@@@@@@@@O....^@@@@@@@@@@@@@@@O......O@@@@@@@=..
....................O@@@@@@@@/....`O@@@@@@@@@@@@@@@O....../@@@@@@@/...
...................O@@@@@@@O.....^@@@@@@@@@@@@@@@@/.....`O@@@@@@@=....
..................0@@@@@@@/......O@@@@@@@@@@@@@@/...../O@@@@@@@/,.....
..................@@@@@@@O.......^@@@@@@@@@@O].....`/@@@@@@@@O,.......
..................@@@@@@@O........`\O@@@OO]......`O@@@@@@@@@O.........
..................O@@@@@@O,..................`/O@@@@@@@@@@O,..........
..................\@@@@@@@O[.............[/O@@@@@@@@@@@@/,............
...................@@@@@@@@@@@OOOOOOO@@@@@@@@@@@@@@@O/................
....................^@@@@@@@@@@@@@@@@@@@@@@@@@@@@O/...................
......................`O@@@@@@@@@@@@@@@@@@@@OO],......................
..........................`]OOO@@@@OOO]],.............................
......................................................................
......................................................................

提示

零基礎(chǔ)同學(xué)可以先學(xué)習(xí)視頻課程,包含C/C++、Python、百練、藍(lán)橋杯輔導(dǎo)、算法數(shù)據(jù)結(jié)構(gòu)等課程,提供視頻講解以及配套習(xí)題,還有老師答疑,點擊這里了解課程詳情
標(biāo)簽