青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

隨筆 - 87  文章 - 279  trackbacks - 0
<2025年12月>
30123456
78910111213
14151617181920
21222324252627
28293031123
45678910

潛心看書研究!

常用鏈接

留言簿(19)

隨筆分類(81)

文章分類(89)

相冊

ACM OJ

My friends

搜索

  •  

積分與排名

  • 積分 - 221269
  • 排名 - 118

最新評論

閱讀排行榜

評論排行榜

Apple Tree
Time Limit:1000MS? Memory Limit:65536K
Total Submit:541 Accepted:148

Description
Wshxzt is a lovely girl. She likes apple very much. One day HX takes her to an apple tree. There are N nodes in the tree. Each node has an amount of apples. Wshxzt starts her happy trip at one node. She can eat up all the apples in the nodes she reaches. HX is a kind guy. He knows that eating too many can make the lovely girl become fat. So he doesn’t allow Wshxzt to go more than K steps in the tree. It costs one step when she goes from one node to another adjacent node. Wshxzt likes apple very much. So she wants to eat as many as she can. Can you tell how many apples she can eat in at most K steps.

Input
There are several test cases in the input
Each test case contains three parts.
The first part is two numbers N K, whose meanings we have talked about just now. We denote the nodes by 1 2 ... N. Since it is a tree, each node can reach any other in only one route. (1<=N<=100, 0<=K<=200)
The second part contains N integers (All integers are nonnegative and not bigger than 1000). The ith number is the amount of apples in Node i.
The third part contains N-1 line. There are two numbers A,B in each line, meaning that Node A and Node B are adjacent.
Input will be ended by the end of file.

Note: Wshxzt starts at Node 1.

Output
For each test case, output the maximal numbers of apples Wshxzt can eat at a line.

Sample Input

2 1 
0 11
1 2
3 2
0 1 2
1 2
1 3

Sample Output

11
2

Source
POJ Contest,Author:magicpig@ZSU


#include? < iostream >
using?namespace?std;

const ? int ?N? = ? 210 ;

int ?adj[N][N];
int ?n,?k;
int ?w[N];
int ?go[N][N],?bk[N][N];

void ?solve();
void ?dfs( int ,? int );
void ?dp( int ,? int );
inline?
int ?max( int ?a,? int ?b)? {
????
return ?a? > ?b? ? ?a?:?b;
}


int ?main()
{
????
while ?(scanf( " %d%d " ,? & n,? & k)? != ?EOF)? {
????????solve();
????}

????
return ? 0 ;
}


void ?solve()? {
????
int ?i,?j,?l;
????
int ?x,?y;

????
for ?(i = 1 ;?i <= n;?i ++ )? {
????????scanf(
" %d " ,? & w[i]);
????????adj[i][
0 ]? = ? 0 ;
????}


????
for ?(i = 0 ;?i < n - 1 ;?i ++ )? {
????????scanf(
" %d%d " ,? & x,? & y);
????????adj[x][
++ adj[x][ 0 ]]? = ?y;
????????adj[y][
++ adj[y][ 0 ]]? = ?x;
????}

????
????memset(go,?
0 ,?sizeof(go));
????memset(bk,?
0 ,?sizeof(bk));

????dfs(
1 ,? 0 );

????
int ?ans? = ?max(go[ 1 ][k],?bk[ 1 ][k]);
????printf(
" %d\n " ,?ans? + ?w[ 1 ]);
}


void ?dfs( int ?p,? int ?pp)? {
????
int ?i,?j,?l;
????
int ?ts;????

????
for ?(i = 1 ;?i <= adj[p][ 0 ];?i ++ )? {
????????ts?
= ?adj[p][i];
????????
if ?(ts? == ?pp)? continue ;
????????dfs(ts,?p);
????????bk[ts][
0 ]? = ? 0 ;
????????bk[ts][
1 ]? = ? 0 ;
????????go[ts][
0 ]? = ? 0 ;
????????
for ?(l = k;?l >= 2 ;?l -- )?bk[ts][l]? = ?bk[ts][l - 2 ]? + ?w[ts];
????????
for ?(l = k;?l >= 1 ;?l -- )?go[ts][l]? = ?go[ts][l - 1 ]? + ?w[ts];
????????dp(p,?ts);
????}

}


void ?dp( int ?x,? int ?y)? {
????
int ?i,?j,?l;
????
int ?t1[N],?t2[N];
????memset(t1,?
0 ,?sizeof(t1));
????memset(t2,?
0 ,?sizeof(t2));
????
for ?(i = 0 ;?i <= k;?i ++ )? {
????????
for ?(j = 0 ;?j <= i;?j ++ )? {
????????????t1[i]?
= ?max(t1[i],?max(bk[x][j] + go[y][i - j],?bk[y][j] + go[x][i - j]));
????????}

????}

????
for ?(i = 0 ;?i <= k;?i ++ )? {
????????
for ?(j = 0 ;?j <= i;?j ++ )? {
????????????t2[i]?
= ?max(t2[i],?bk[x][j] + bk[y][i - j]);
????????}

????}

????
for (i = 0 ;?i <= k;?i ++ )? {
????????bk[x][i]?
= ?t2[i];
????????go[x][i]?
= ?t1[i];
????}

}

posted on 2007-02-10 18:55 閱讀(1737) 評論(0)  編輯 收藏 引用 所屬分類: ACM題目
青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            亚洲激情在线视频| 亚洲一区二区三区高清| 久久久久www| 欧美在线观看一区| 狠狠色综合日日| 免费国产自线拍一欧美视频| 久久精品日韩一区二区三区| 在线电影国产精品| 亚洲激情在线视频| 欧美久久婷婷综合色| 亚洲一区999| 亚洲男人的天堂在线aⅴ视频| 国产欧美日韩另类视频免费观看| 久久久久久久成人| 另类综合日韩欧美亚洲| 亚洲人成人77777线观看| 亚洲人成在线观看一区二区 | 亚洲中字黄色| 性欧美xxxx视频在线观看| 国产一区亚洲| 亚洲国产精品热久久| 国产精品国产三级国产专区53| 欧美一级电影久久| 欧美成人第一页| 午夜精品电影| 麻豆乱码国产一区二区三区| 亚洲午夜国产成人av电影男同| 亚洲欧美一区二区原创| 亚洲国产视频直播| 亚洲视频国产视频| 亚洲日本成人| 亚洲欧美国产毛片在线| 最近中文字幕mv在线一区二区三区四区 | 亚洲国产精品成人精品| 一本色道久久99精品综合| 国内精品视频久久| 一区二区三区免费网站| 一区在线免费| 亚洲永久视频| 99精品热视频| 久久免费视频网| 欧美亚洲综合另类| 欧美激情精品久久久久久久变态| 久久狠狠一本精品综合网| 欧美屁股在线| 欧美国产日韩精品| 狠狠色综合色区| 午夜在线观看免费一区| 亚洲一区二区在| 欧美日本高清| 亚洲国产综合在线| 在线日韩成人| 久久精品国产在热久久| 午夜精品视频在线观看一区二区| 欧美华人在线视频| 男人的天堂亚洲在线| 国精产品99永久一区一区| 在线亚洲免费| 中文在线一区| 欧美日本韩国| 亚洲精品乱码久久久久久日本蜜臀| 激情久久综合| 性感少妇一区| 欧美制服丝袜| 国产亚洲精品自拍| 亚洲欧美国产va在线影院| 国产精品99久久99久久久二8| 欧美风情在线观看| 亚洲国产日韩欧美在线动漫| 在线成人小视频| 老司机成人网| 亚洲国产精品综合| 中文亚洲视频在线| 欧美午夜精品理论片a级大开眼界| 日韩午夜av| 校园春色综合网| 国产日产欧美一区| 欧美中文在线观看国产| 久久视频免费观看| 在线观看国产日韩| 欧美成人在线网站| 日韩视频精品在线观看| 亚洲免费影院| 国产日韩精品视频一区二区三区| 香蕉精品999视频一区二区| 久久久久久色| 亚洲破处大片| 国产精品国产自产拍高清av王其| 亚洲视频一二三| 久久久久久久欧美精品| 亚洲国产精品999| 欧美乱妇高清无乱码| 一区二区欧美国产| 久久久久五月天| 亚洲伦理在线| 国产精品视频一区二区三区| 久久久国产精品一区二区三区| 欧美大片专区| 亚洲欧美电影院| 亚洲成色www久久网站| 欧美日韩国产va另类| 亚洲免费影视| 亚洲激情在线观看| 久久激情五月丁香伊人| 亚洲欧洲精品一区二区三区| 国产精品啊v在线| 久久先锋影音av| 亚洲视频中文字幕| 欧美成人69av| 欧美在线观看视频| 夜夜嗨av一区二区三区免费区| 国产日韩欧美在线观看| 欧美国产视频在线观看| 欧美一区二区久久久| 亚洲精品午夜| 蜜桃av久久久亚洲精品| 亚洲欧美中日韩| a91a精品视频在线观看| 国内自拍亚洲| 国产精品夜色7777狼人| 欧美成人黑人xx视频免费观看| 亚洲免费在线视频| 99精品热6080yy久久| 欧美高清在线观看| 久久99在线观看| 亚洲亚洲精品在线观看| 亚洲激情在线| 亚洲国产成人午夜在线一区 | 久久综合网色—综合色88| 中文精品视频| 亚洲毛片在线看| 亚洲国产欧美精品| 欧美a级片网| 久久综合九色综合欧美就去吻| 亚洲欧美视频在线观看视频| 亚洲美女视频网| 91久久视频| 亚洲国产婷婷香蕉久久久久久| 激情综合网址| 红桃视频一区| 影音国产精品| 在线观看日韩专区| 亚洲国产91| 亚洲国产欧美一区二区三区同亚洲 | 日韩视频一区二区| 亚洲日本视频| 亚洲国产一区二区三区青草影视| 一区二区在线观看视频| 激情av一区二区| 亚洲电影视频在线| 亚洲精品久久久久久久久| 亚洲高清av| 日韩午夜在线观看视频| 日韩一级不卡| 亚洲欧美色一区| 午夜亚洲伦理| 久久久精品性| 欧美大片一区二区| 亚洲精美视频| 在线视频欧美日韩| 亚洲永久免费av| 久久久久九九九九| 免费久久99精品国产自在现线| 欧美精品一区二区在线观看| 欧美日韩国产综合一区二区| 国产精品成人免费| 国产一区二区三区免费不卡| 在线观看视频一区| 亚洲视频自拍偷拍| 欧美在线观看视频一区二区三区| 久久综合久久综合久久综合| 欧美大片免费久久精品三p | 亚洲狼人精品一区二区三区| 一本久道久久综合中文字幕| 亚洲欧美日韩视频一区| 久久伊人亚洲| 欧美日韩性生活视频| 国产综合第一页| 亚洲人成77777在线观看网| 亚洲综合国产精品| 理论片一区二区在线| 亚洲精品美女久久7777777| 亚洲天堂第二页| 久久婷婷av| 国产精品女人毛片| 亚洲国产成人91精品| 亚洲伊人伊色伊影伊综合网| 久久婷婷综合激情| aa级大片欧美三级| 久久久精品2019中文字幕神马| 欧美日韩国产美| 伊人久久大香线蕉av超碰演员| 亚洲在线一区二区三区| 免费看黄裸体一级大秀欧美| 一区二区欧美在线| 欧美福利视频一区| 黄色在线成人| 欧美一区二区三区在线观看视频| 亚洲人成网站999久久久综合| 久久精品人人|