迴圈問題

Sorry想了兩天還是想不出來:請問如何讓數值排列成

1

121

12321

1234321

123454321

思考真是件困難的事,請個各指點一下。

我剛剛寫了一個程式,可能有用到多餘的語法,但是大體來說是可以用的,請你參考一下:

![](upload://1ZdSnGpUIvOzxX0xawvHuguNoTz.jpeg)

![](upload://qWL48PRcnsVez2Y7cVFxFrhglQj.jpeg)

給個提示

1=1*1

121=11*11

12321=111*111

以此類推

故只要產生1、11、111、1111...此題就解開了!

 

 

如下

![](upload://8fpoOq0aVCQTC7RGQb8zfKqpDuA.jpeg)

cloud的方法就方便多了。

板主的程式由於我的功力還看不太懂,但cloud的讓我知道要解題要找的數的規則才行,受教了,謝謝。

sorry再請教,若改成這樣的畫面呢?

![](upload://xNiZB46oKXUhdl6yuY8OmEUakzs.jpeg)

那內迴圈就不能用111..*111..的運算方式,而需一次一次將值丟出。

![](upload://an44gDo0ttRcE3pXNeOKFlyNLaJ.jpeg)

再次謝謝您的解答,要怎麼去思考才有解題的功力呢?學了二個月的人留

八股文:學以致用,熟能生巧

我也是在學習中...之前幾個前輩說的不錯,找題目來做是增進自己能力最快的方法之一。   LV是我偶然機會中得到的一個軟體,自己慢慢摸索才漸漸可以上手。總之還是要靠自己。 ~共勉之~