切换到宽版
  • 7640阅读
  • 3回复

NOIP复赛练习题之蜗牛(未解决) [复制链接]

上一主题 下一主题
离线swj05652
 
只看楼主 倒序阅读 0 发表于: 2006-10-06
— 本帖被 stevenjl 从 竞赛题库 移动到本区(2007-08-12) —

蜗牛

源程序名      snail.???(pas|c|cpp)

输入文件名      snail.in

输出文件名      snail.out

时间限制      1s/testcase

空间限制      32MB

 

- 问题描述

蜗牛们居住在一棵有N(N<=10000)个结点的树上,蜗牛们都居住在结点上。假设每只蜗牛的爬行速度都是一样的,树的每条边代表着蜗牛通过需要的时间(不超过1000)。

如果在两个结点上的蜗牛到达对方的时间不超过K,我们认为这两个结点点是邻近的。给定蜗牛们居住的树,求有多少对结点是邻近的?

 

- 输入数据

第一行两个整数N, K

以后N-1行每行3个整数,表示树的每一条边。

 

- 输出数据

输出一行,为邻近结点的个数。

 

- 样例输入

5 4

1 2 3

1 3 1

1 4 2

3 5 1

 

- 样例输出

8

 

 

离线clwxzh57
只看该作者 1 发表于: 2007-08-15
thanks
离线jinlq868
只看该作者 2 发表于: 2007-09-25
有没有测试数据
离线vince1997
只看该作者 3 发表于: 2011-02-27
求大牛题解!
快速回复
限100 字节
 
上一个 下一个