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

2317 問題 A: [傳智杯]游園會(huì)蓋章

時(shí)間限制: 1s 內(nèi)存限制: 128MB 提交: 111 解決: 23
題目描述

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

現(xiàn)在小 A 在一個(gè)攤位上蓋章。由于小 A 很喜歡這個(gè)攤位印章的樣式,所以他會(huì)連續(xù)蓋上 n(1<=n<=2000) 次印。這個(gè)印章是寬 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....................


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

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

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


輸入

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

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

輸出
輸出一個(gè)高度為 h,寬度為 w 的字符矩陣,表示全部蓋印后的集章卡的樣子。評(píng)測時(shí)會(huì)忽略行末空格和輸出文件末尾的回車。
樣例輸入
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í)題,還有老師答疑,點(diǎn)擊這里了解課程詳情

比賽公告

比賽前十名將獲得又傳智官方提供的書籍獎(jiǎng)勵(lì)

 大家可以登錄http://www.ityxb.com/originalBook/Java隨意選擇,私信書名+地址給驗(yàn)題君,否則隨機(jī)發(fā)哦!

比賽結(jié)束后,博客發(fā)布傳智杯完整題目題解的同學(xué)將贈(zèng)送程序員小罐茶一份,限定三個(gè)名額!


PS:請(qǐng)大家務(wù)必完善個(gè)人聯(lián)系信息用于收獎(jiǎng)品哦