小樂樂想下山HLG

2021-07-08 14:13:54 字數 1248 閱讀 7171



小樂樂要下山

time limit: 1000 ms

memory limit: 32768 k

total submit: 134(69 users)

total accepted: 79(66 users)

rating: 

special judge: no

description

上學的路總是那麼艱辛,在小樂樂辛苦的出了家門之後,她才想起自己的家已經搬到山上了(睡的真迷糊)。下山的路同樣十分艱難,不同的地方通行的難易程度也不同。如圖所示,小樂樂現在在山頂上,她面前有兩條路,每條路通往乙個地點,每個地點有乙個值,表示這個通行的難易程度。最底層的地點就是山腳了。大家知道,小樂樂好懶好懶的,她想知道怎麼下山最省力?

input

第一行乙個整數n(1

隨後n行,第i+1行有i個數字

表示山上的路況

output

輸出從山頂到山腳最省力的路。(保證答案唯一)

sample input 3

12 5

5 6 3

sample output

1 2 5

#include

#include

int dp[1010][1010];

int a[1010][1010];

int main()

else

} }//同志們可以思考一下.

最終獲得的dp[1][1];

是什麼東西.

//按照例題輸入來看 這一步驟完成後dp

變成了

//1

//7 8

//5 6 3

//改變了dp

的值之後.

進行下一步.

//假如是

//1//7 7

//5 6 3

//1的走向是右邊的7.

printf("%d ",a[1][1]);

qwer(2,1,n);//這個函式用來比較最優解並且輸出的. }

return 0; }

void qwer(int i,int j,int n)//從(2,1

)開始研究最優解.n=3

用來控制啥時候換行的.

else//(2,1

)(2,2

)兩個dp

的值進行比較.

輸出小的位子上最開始輸入的值,也就是a(

小的座標).

(第一步.)

}

小樂樂大逃亡HLG

小樂樂大逃亡 time limit 1000 ms memory limit 32768 k total submit 88 44 users total accepted 47 43 users rating special judge no description 小樂樂剛裝完化妝品,突然大地搖...

小樂樂學博弈

小樂樂和小皮蛋開始學習關於博弈的知識。給定兩堆石子,第一堆有n個石子,第二堆有m個石子。每次操作可以從一堆石子中拿走一些石子,拿走石子的數量可以是1 k個,小樂樂先手拿石子,然後依次輪流。假如到小樂樂的輪次,小樂樂拿不了了 也就是所有的石子都被拿光了 那麼小皮蛋就獲勝,反之亦然。假設小樂樂和小皮蛋都...

小樂樂學博弈

小樂樂和小皮蛋開始學習關於博弈的知識。給定兩堆石子,第一堆有n個石子,第二堆有m個石子。每次操作可以從一堆石子中拿走一些石子,拿走石子的數量可以是1 k個,小樂樂先手拿石子,然後依次輪流。假如到小樂樂的輪次,小樂樂拿不了了 也就是所有的石子都被拿光了 那麼小皮蛋就獲勝,反之亦然。假設小樂樂和小皮蛋都...