日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程资源 > 编程问答 >内容正文

编程问答

3997: [TJOI2015]组合数学

發(fā)布時(shí)間:2023/12/15 编程问答 27 豆豆
生活随笔 收集整理的這篇文章主要介紹了 3997: [TJOI2015]组合数学 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

3997: [TJOI2015]組合數(shù)學(xué)

Time Limit:?20 Sec??Memory Limit:?128 MB
Submit:?247??Solved:?174
[Submit][Status][Discuss]

Description

?給出一個(gè)網(wǎng)格圖,其中某些格子有財(cái)寶,每次從左上角出發(fā),只能向下或右走。問(wèn)至少走多少次才能將財(cái)寶撿完。此對(duì)此問(wèn)題變形,假設(shè)每個(gè)格子中有好多財(cái)寶,而每一次經(jīng)過(guò)一個(gè)格子至多只能撿走一塊財(cái)寶,至少走多少次才能把財(cái)寶全部撿完。

Input

?第一行為正整數(shù)T,代表數(shù)據(jù)組數(shù)。

每組數(shù)據(jù)第一行為正整數(shù)N,M代表網(wǎng)格圖有N行M列,接下來(lái)N行每行M個(gè)非負(fù)整數(shù),表示此格子中財(cái)寶數(shù)量,0代表沒(méi)有

Output

?輸出一個(gè)整數(shù),表示至少要走多少次。

Sample Input

1
3 3
0 1 5
5 0 0
1 0 0

Sample Output

10

HINT

?

?N<=1000,M<=1000.每個(gè)格子中財(cái)寶數(shù)不超過(guò)10^6

?

Source

?

題解:論一個(gè)怎麼看怎么像最小割的題是怎樣水成DP的= =

其實(shí)成了求從右上到左下的最大權(quán)路徑= =,然后就是個(gè)Dp水過(guò)(雖然具體沒(méi)有很明白為啥= =)

1 /************************************************************** 2 Problem: 3997 3 User: HansBug 4 Language: Pascal 5 Result: Accepted 6 Time:9436 ms 7 Memory:8132 kb 8 ****************************************************************/ 9 10 var 11 i,j,k,l,m,n:longint; 12 a,b:array[0..1005,0..1005] of longint; 13 function max(x,y:longint):longint; 14 begin 15 if x>y then max:=x else max:=y; 16 end; 17 begin 18 readln(l); 19 while l>0 do 20 begin 21 readln(n,m); 22 for i:=1 to n do 23 begin 24 for j:=m downto 1 do read(b[i,j]); 25 readln; 26 end; 27 for i:=0 to n+1 do a[i,0]:=0; 28 for i:=0 to m+1 do a[0,j]:=0; 29 for i:=1 to n do 30 for j:=1 to m do 31 a[i,j]:=max(a[i-1,j-1]+b[i,j],max(a[i-1,j],a[i,j-1])); 32 writeln(a[n,m]); 33 dec(l); 34 end; 35 end.

?

轉(zhuǎn)載于:https://www.cnblogs.com/HansBug/p/4487603.html

總結(jié)

以上是生活随笔為你收集整理的3997: [TJOI2015]组合数学的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。