题目描述
题目描述
新买的干草打包机的内部结构大概算世界上最混乱的了,它不象普通的机器一样有明确的内部传动装置,而是,个齿轮互相作用,每个齿轮都可能驱动着多个齿轮。 记录了对于每个齿轮,记录了它的个参数:,表示齿轮中心的位置坐标;表示该齿轮的半径()。
驱动齿轮的位置为,并且也知道最终的工作齿轮位于。 驱动齿轮顺时针转动,转速为转/小时。你的任务是,确定传动序列中所有齿轮的转速。传动序列的定义为,能量由驱动齿轮传送到工作齿轮的过程中用到的所有齿轮的集合。对能量传送无意义的齿轮都应当被忽略。
在一个半径为,转速为转/每小时的齿轮的带动下,与它相接的半径为的齿轮的转速将为转/小时。前的负号的意思是,一个齿轮带动的另一个齿轮的转向会与它的转向相反。
只对整个传动序列中所有齿轮速度的绝对值之和感兴趣,你的任务也就相应转化成求这个值。机器中除了驱动齿轮以外的所有齿轮都被另外某个齿轮带动,并且不会出现个不同的齿轮带动同一个齿轮的情况。
输入格式
第一行:三个用空格分隔的整数:, 和 。
第 到 行:第描述了齿轮的位置及半径:, 和 。
输出格式
第1行: 输出所有在传动中起到作用的齿轮转速的绝对值之和,包括驱动齿轮和工作齿轮。只需要输出答案的整数部分
样例输入
4 32 54
0 0 10
0 30 20
32 54 20
-40 30 20
样例输出
20000
提示
机器里一共有个齿轮,位于的是半径为的驱动齿轮,它带动了位于的,半径为的某个齿轮。这个齿轮又间接带动了位于,半径为的工作齿轮,以及一个位于,半径同样为的冗余的齿轮。
点击查看剧透级题解
| 齿轮 | 位置 | 半径 | 转速 |
|---|---|---|---|
| 1 | |||
| 2 | |||
| 3 |
齿轮转速绝对值之和:
2 39 0
0 0 19
39 0 20
19500
4 32 54
0 0 10
0 30 20
32 54 20
-40 30 20
20000
6 151 0
0 0 13
25 0 12
52 0 15
81 0 14
113 0 18
151 0 20
52507