d649: 數字三角形
Tags : for 迴圈
Accepted rate : 5055人/5182人 ( 98% ) [非即時]
評分方式:
Tolerant

最近更新 : 2010-07-13 11:39

Content

 小米是個喜歡畫三角形的小朋友

 上課時小米覺得無聊都會在課本的一角畫三角形

 首先畫了

 *

 接著是

 *

 **

 再來

 *

 **

 ***

 就這樣一直畫到下課

 但是這樣太簡單而且太無聊了

 小米想:為何我不向右對齊呢?

 但就在下一節課小米嘗試畫出新三角形時

 小米怎麼樣也沒辦法向右對齊

 

 就請大家幫小米這個忙吧!

Input

 輸入一數字 N (0 ≤ N ≤ 1000)

 代表小米想畫出高度為 N 的三角形

 當 N 為 0 時結束程式,不需處理這行輸入

Output

 請輸出一個高為 N ,底也為 N 的三角形

 每組輸出請用空行隔開

 空白請用 '_' 代替

 星號請用 '+' 代替

Sample Input
3
5
0
Sample Output
__+
_++
+++

____+
___++
__+++
_++++
+++++
測資資訊:
記憶體限制: 512 MB
公開 測資點#0 (90%): 3.0s , <1M
公開 測資點#1 (5%): 1.0s , <1K
公開 測資點#2 (5%): 1.0s , <1K
Hint :

 ¤ 雙層迴圈練習題

 ¤ 有問題盡量問,這裡不是知識+不會扣點XD (雖然回答也沒有解答贈點)

 ¤ 小挑戰: 你可以用一個字元陣列解決問題嗎? 

 ¤ 因應 JAVA 使用者將每測資點時限改為 10 s 並修改測資 (感謝 liouzhou_101)

 ¤ 2010/07/13 修改測資,並重測

Tags:
for 迴圈
出處:
麗山高中迴圈36題 [管理者:
example (學姊)
]


ID User Problem Subject Hit Post Date
沒有發現任何「解題報告」