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

1276 問題 E: [NOIP2008]立體圖

時間限制: 0s 內(nèi)存限制: 128MB 提交: 103 解決: 54
題目描述

小淵是個聰明的孩子,他經(jīng)常會給周圍的小朋友們講些自己認為有趣的內(nèi)容。最近,他準備給小朋友們講解立體圖,請你幫他畫出立體圖。 小淵有一塊面積為m*n的矩形區(qū)域,上面有m*n個邊長為1的格子,每個格子上堆了一些同樣大小的吉姆(積木的長寬高都是1),小淵想請你打印出這些格子的立體圖。我們定義每個積木為如下格式,并且不會做任何翻轉(zhuǎn)旋轉(zhuǎn),只會嚴格以這一種形式擺放: 

  [NOIP2008]立體圖1

每個頂點用1個加號’+’表示,長用3個”-“表示,寬用1個”/”表示,高用兩個”|”表示。字符’+’  ‘-‘’/’  ‘|’的ASCII碼分別為43,45,47,124。字符’.’(ASCII碼46)需要作為背景輸出,即立體圖里的空白部分需要用’.’代替。立體圖的畫法如下面的規(guī)則: 若兩塊積木左右相鄰,圖示為: 

[NOIP2008]立體圖2

若兩塊積木上下相鄰,圖示為: 

[NOIP2008]立體圖3

若兩塊積木前后相鄰,圖示為: 

 [NOIP2008]立體圖4

立體圖中,定義位于第(m,1)的格子(即第m行第1列的格子)上面自底向上的第一塊積木(即最下面的一塊積木)的左下角頂點為整張圖最左下角的點。

輸入
輸入第一行有用空格隔開的兩個整數(shù)m和n,表示有m*n個格子(1< =m,n< =50)。 接下來的m行,是一個m*n的矩陣,每行有n個用空格隔開的整數(shù),其中第i行第j列上的整數(shù)表示第i行第j列的格子上摞有多少個積木(1< =每個格子上的積木數(shù)< =100)。
輸出
輸出中包含題目要求的立體圖,是一個K行L列的字符矩陣,其中K和L表示最少需要K行L列才能按規(guī)定輸出立體圖。
樣例輸入
3 4 
2 2 1 2 
2 2 1 1 
3 2 1 2 
樣例輸出
......+---+---+...+---+
..+---+  /   /|../   /|
./   /|-+---+ |.+---+ |
+---+ |/   /| +-|   | +
|   | +---+ |/+---+ |/|
|   |/   /| +/   /|-+ |
+---+---+ |/+---+ |/| +
|   |   | +-|   | + |/.
|   |   |/  |   |/| +..
+---+---+---+---+ |/...
|   |   |   |   | +....
|   |   |   |   |/.....
+---+---+---+---+......
提示
零基礎同學可以先學習視頻課程,包含C/C++、Python、百練、藍橋杯輔導、算法數(shù)據(jù)結(jié)構(gòu)等課程,提供視頻講解以及配套習題,還有老師答疑,點擊這里了解課程詳情

比賽公告

新學期開學,新生也可以參加的比賽哦!