【中山市选2008】小树
来源:互联网 发布:52pk软件下载 编辑:程序博客网 时间:2024/04/29 05:19
【中山市选2008】小树
Description
Input
Output
Sample Input
Input1:
1
Input2:
2
0 1 2
Input3:
3
0 1 1
0 2 2
Sample Output
Output1:
0.00
Output2:
2.00
Output3:
2.00
解题思路
明显选两个点没有只选一个点优,直接将树遍历一遍,同时更新答案即可。
Codes:
var n,ca,i,o,x,y,z:longint; ans:real; r,v:array[0..1000,0..1000]of longint; bz:array[0..1000]of boolean;procedure insert(x,y,z:longint);begin inc(r[x,0]); r[x,r[x,0]]:=y; v[x,r[x,0]]:=z;end;procedure dg(x,tot,value:longint); var o:longint;begin if tot<>0 then begin if value/tot>ans then ans:=value/tot; end; bz[x]:=false; for o:=1 to r[x,0] do if bz[r[x,o]] then dg(r[x,o],tot+1,value+v[x,o])end;begin ans:=0; read(n); fillchar(r,sizeof(r),0); fillchar(bz,sizeof(bz),true); for i:=1 to n-1 do begin read(x,y,z); insert(x,y,z); insert(y,x,z); end; dg(0,0,0); writeln(ans:0:2);end.
0 0
- 【中山市选2008】小树
- 中山市选2008 小树 题解
- 【中山市选2008】矩阵
- 【中山市选2008】三角形
- 【中山市选2008】矩阵
- 【中山市选2008】矩阵
- 小树
- {题解}[jzoj1021]【中山市选2008】矩阵
- [中山市选] 杀人游戏
- [中山市选] 序列
- [中山市选] 完全平方数
- 2463: [中山市选2009]谁能赢呢?
- [BZOJ2463]中山市选2009 谁能赢呢
- 【中山市选2009】【BZOJ2463】谁能赢呢
- bzoj2467生成树【中山市选】
- bzoj2463 [中山市选2009]谁能赢呢?
- BZOJ2465: [中山市选2009]小球
- [bzoj2463][中山市选2009]谁能赢呢?
- POJ1062-昂贵的聘礼
- Ext JS与AngularJS
- 搭建hadoop平台的细节点与注意点
- 简单的进度条,水平进度条(二)
- Ubuntu系统的安装
- 【中山市选2008】小树
- 途牛面试经历
- 学生信息管理系统总结(一)
- sscanf作用
- PHP 正则表达式
- ACM ubuntu环境配置
- 给VC++6.0加快捷注释和取消注释
- Android客户端性能优化(魅族资深工程师毫无保留奉献)
- c实现哈希查找