300917: CF175D. Plane of Tanks: Duel
Memory Limit:256 MB
Time Limit:2 S
Judge Style:Text Compare
Creator:
Submit:0
Solved:0
Description
Plane of Tanks: Duel
题意翻译
坦克的属性:血量,攻击间隔,攻击下限与上限,攻击不命中的概率 现有2个坦克,求第一个坦克获胜的概率(当2个坦克同时死亡时,算第一个坦克获胜)题目描述
Vasya plays the Plane of Tanks. Tanks are described with the following attributes: - the number of hit points; - the interval between two gun shots (the time required to recharge the gun); - the probability that the gun shot will not pierce armor of the enemy tank; - the damage to the enemy's tank. The gun damage is described with a segment $ [l,r] $ , where $ l $ and $ r $ are integer numbers. The potential gun damage $ x $ is chosen with equal probability among all integer numbers of the segment $ [l,r] $ . If the shot pierces the armor of an enemy's tank then the enemy loses $ x $ hit points. If the number of hit points becomes non-positive then the enemy tank is considered destroyed. It is possible that the shot does not pierce the armor of a tank. In this case the number of hit points doesn't change. The probability that the armor will not be pierced is considered as the shooting tank attribute and does not depend on players' behavior. The victory is near and there is only one enemy tank left. Vasya is ready for the battle — one more battle between the Good and the Evil is inevitable! Two enemies saw each other and each of them fired a shot at the same moment... The last battle has begun! Help Vasya to determine what is the probability that he will win the battle by destroying the enemy tank? If both tanks are destroyed (after simultaneous shots), then Vasya is considered a winner. You can assume that each player fires a shot just after the gun recharge and each tank has infinite number of ammo.输入输出格式
输入格式
The first line contains five integer numbers separated with spaces describing Vasya's tank: the number of hit points $ hp $ $ (10<=hp<=200) $ , the interval between two shots $ dt $ $ (1<=dt<=30) $ , gun damage segment $ l $ and $ r $ $ (10<=l<=r<=100) $ , the probability that the enemy's tank armor will not be pierced $ p $ $ (0<=p<=100) $ (percents). The second line describes the tank of Vasya's enemy in the same format.
输出格式
Print the only number with absolute or relative error no more than $ 10^{-4} $ — probability of Vasya's victory.
输入输出样例
输入样例 #1
100 3 50 50 0
100 3 50 50 0
输出样例 #1
1.000000
输入样例 #2
100 3 50 50 0
100 2 48 50 0
输出样例 #2
0.888889
输入样例 #3
100 3 50 50 0
100 1 50 50 50
输出样例 #3
0.500000