看板 Grad-ProbAsk 關於我們 聯絡資訊
※ 引述《lovefo (lovefo)》之銘言: : for i=1 to 20 : for j=1 to i : for k=1 to j : print(); : 問這個print(); 執行幾次 : x1 x2 x3 x4 : |----|--------|-------|-------| : 1 i j k 20 : x1=i-1 : x2=j-i : x3=k-j : x4=20-k : x1+x2+x3+x4 = 19 : x1,x2 >=0 : x2,x3 >=2 : y1=x1 , y2=x2-2 , y3=x3-2 , y4=x4 : y1+y2+y3+y4=15 ,yi>=0 i=1,2,3,4 : 4 + 15 -1 18 : ( ) = ( ) : 15 15 : 這樣解對嗎? : 我這方面超弱 : 希望大大能夠多指教 熊熊一看還以為是OS的CPU排班 問題XD for i=1 to 20 for j=1 to i for k=1 to j print(); 這個就是print(); 20 i j ↙ Σ Σ Σ 1 i=1 j=1 k=1 20 i = Σ Σ j i=1 j=1 20 = Σ (1+i)*i/2 i=1 20 20 = 1/2 ( Σ i^2 + Σ i ) i=1 i=1 = 1/2( (20*21*41)/6 + (21*20)/2 ) = ........ 應該就是這個樣子 歡迎指教討論 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.127.21.229