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

隨筆 - 87  文章 - 279  trackbacks - 0
<2025年11月>
2627282930311
2345678
9101112131415
16171819202122
23242526272829
30123456

潛心看書研究!

常用鏈接

留言簿(19)

隨筆分類(81)

文章分類(89)

相冊

ACM OJ

My friends

搜索

  •  

積分與排名

  • 積分 - 220431
  • 排名 - 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 閱讀(1732) 評論(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>
            日韩视频免费观看| 欧美性猛片xxxx免费看久爱| 久久综合激情| 亚洲午夜一二三区视频| 99视频+国产日韩欧美| 亚洲精选中文字幕| 亚洲精品日韩在线| 日韩午夜av在线| 久久综合99re88久久爱| 久久久久久久综合色一本| 久久国产欧美日韩精品| 久久精品亚洲精品| 欧美成人资源| 亚洲全黄一级网站| 亚洲国产日韩一区二区| 99精品99| 午夜一区在线| 毛片基地黄久久久久久天堂| 欧美日本一道本在线视频| 午夜欧美精品久久久久久久| 欧美日韩国产综合视频在线| 欧美精品一区二区三区蜜桃| 国产精品一区二区久久久久| 亚洲第一区中文99精品| 日韩亚洲国产欧美| 午夜免费日韩视频| 久久综合免费视频影院| 99精品国产高清一区二区| 久久大香伊蕉在人线观看热2| 久久久久国色av免费看影院| 欧美a一区二区| 国产毛片一区二区| 亚洲国产精品精华液网站| 一区二区三区欧美在线| 久久精品伊人| 国产日韩精品久久| 亚洲国产欧美一区二区三区久久 | 欧美成人第一页| 欧美性色aⅴ视频一区日韩精品| 国产日韩在线看片| 亚洲视频欧美在线| 蜜桃精品久久久久久久免费影院| 99精品视频免费| 久久网站免费| 国产麻豆综合| 午夜亚洲伦理| 日韩亚洲欧美一区| 欧美韩日精品| 亚洲第一在线综合网站| 小嫩嫩精品导航| 日韩亚洲欧美精品| 欧美日韩不卡| 亚洲清纯自拍| 你懂的视频一区二区| 欧美在线观看www| 国产精品视频区| 亚洲欧美一区在线| 夜夜嗨av一区二区三区网站四季av| 久久亚洲国产成人| 亚洲第一区在线观看| 久久夜色精品国产欧美乱极品| 午夜在线a亚洲v天堂网2018| 国产日产欧产精品推荐色 | 欧美久久电影| 亚洲激情黄色| 免费在线日韩av| 久久久久久久网| 一区二区三区自拍| 老司机一区二区三区| 亚洲午夜激情网站| 一道本一区二区| 99精品欧美一区二区三区综合在线 | 欧美成人精品在线视频| 伊人伊人伊人久久| 久久另类ts人妖一区二区| 久久精品国产精品| 亚洲夫妻自拍| 亚洲国产精品高清久久久| 欧美大秀在线观看| 亚洲视频免费在线观看| 亚洲一区二区三区三| 国产视频丨精品|在线观看| 欧美在线视频一区二区三区| 亚洲欧美日韩区| 国产主播精品| 欧美成人免费大片| 欧美日韩系列| 欧美一区二区三区电影在线观看| 午夜精品一区二区三区四区 | 在线综合视频| 亚洲一区二区在线免费观看| 欧美不卡一区| 欧美午夜一区二区福利视频| 亚洲欧美精品一区| 性欧美大战久久久久久久免费观看| 国产三级精品三级| 亚洲国产成人av| 国产精品二区影院| 麻豆精品视频在线观看| 欧美肉体xxxx裸体137大胆| 亚久久调教视频| 欧美成人按摩| 久久精品动漫| 欧美日韩日日夜夜| 男男成人高潮片免费网站| 国产精品爱久久久久久久| 麻豆亚洲精品| 国产精品久久久久久久久免费| 鲁大师成人一区二区三区| 欧美日韩视频在线一区二区| 久久黄色小说| 欧美日韩一区二区欧美激情| 久久久久久久欧美精品| 欧美视频二区36p| 男人的天堂亚洲| 国产目拍亚洲精品99久久精品| 亚洲国产欧美国产综合一区| 国产麻豆午夜三级精品| 妖精成人www高清在线观看| 亚洲国产小视频| 亚洲欧美日韩精品| 亚洲性视频网址| 欧美一区二视频| 噜噜噜在线观看免费视频日韩| 亚洲一区免费| 欧美成人情趣视频| 久久久久免费| 国产视频在线观看一区二区| 亚洲精品欧美在线| 亚洲精品视频免费在线观看| 国产精品夜夜夜一区二区三区尤| 亚洲欧洲在线一区| 亚洲国产精品久久久久秋霞不卡 | 亚洲精品一区在线观看香蕉| 黑人巨大精品欧美一区二区小视频| 亚洲午夜精品一区二区| 亚洲综合精品| 国产精品多人| 亚洲欧美电影院| 午夜精品久久99蜜桃的功能介绍| 欧美久久久久久久久久| 亚洲黄色在线观看| 亚洲免费观看高清完整版在线观看熊| 久久久伊人欧美| 免费毛片一区二区三区久久久| 国产一在线精品一区在线观看| 亚洲欧美一区二区激情| 欧美一区二区精品在线| 国内外成人在线视频| 久久精品欧洲| 欧美国产日韩在线| 亚洲国产精品小视频| 欧美激情第4页| 99精品视频免费| 久久av红桃一区二区小说| 国产一区二区三区直播精品电影| 亚洲免费在线电影| 免费在线观看日韩欧美| 日韩一级黄色av| 欧美视频中文一区二区三区在线观看| 在线亚洲免费| 久久久精品性| 亚洲日本黄色| 国产精品免费久久久久久| 欧美一区=区| 亚洲国产女人aaa毛片在线| 亚洲一区二区三区四区中文| 久久青草欧美一区二区三区| 亚洲国产精品精华液2区45| 欧美日韩亚洲在线| 午夜久久一区| 亚洲国产欧美久久| 久久精品国产视频| 亚洲欧洲一区二区在线播放| 欧美三级视频| 快射av在线播放一区| av成人激情| 久久最新视频| 亚洲夜间福利| 揄拍成人国产精品视频| 欧美黄色大片网站| 欧美一区免费| 在线亚洲一区二区| 免费欧美在线视频| 亚洲综合视频在线| 亚洲黄色毛片| 国模大胆一区二区三区| 欧美午夜精品久久久久久浪潮| 久久久www免费人成黑人精品 | 国产精品另类一区| 欧美不卡视频一区发布| 欧美一级视频一区二区| 亚洲精品欧美精品| 欧美日本韩国在线| 久久久www| 欧美一区二区三区的| 99视频在线观看一区三区| 欧美 日韩 国产 一区| 欧美亚洲免费在线| 亚洲手机成人高清视频|