Re: [問題] 數字包數字問題
看板C_and_CPP (C/C++)作者proLIONS (大餅welcome back)時間15年前 (2011/02/26 07:27)推噓0(0推 0噓 1→)留言1則, 1人參與討論串2/3 (看更多)
※ 引述《harristime (瀚宇)》之銘言:
: 開發平台(Platform): (Ex: VC++, GCC, Linux, ...)
: Dev C++
: 程式碼(Code):(請善用置底文網頁, 記得排版)
: 小弟想做一個題目,輸入任意數字後,會輸出像這樣
: EX: input 3
: 3 3 3 3 3
: 3 2 2 2 3
: 3 2 1 2 3
: 3 2 2 2 3
: 3 3 3 3 3
: 但在使用兩個for迴圈之後,開始用if else 去一一比對每個數值
: 還是想不到個好方法... 很希望能夠找出邏輯去解答
: 煩請各位高手指導一下
: 謝謝各位!!
假設輸入是k
則array大小是2k-1
得到j-th row的輸出是:
k, k - 1, ..., (|k - j - 1| + 1) for (2|k - j - 1| + 1) times, ..., k - 1, k
(assuming j starts from 0)
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 131.179.136.124
→
02/26 07:31, , 1F
02/26 07:31, 1F
※ 編輯: proLIONS 來自: 131.179.136.124 (02/26 07:36)
討論串 (同標題文章)
C_and_CPP 近期熱門文章
PTT數位生活區 即時熱門文章