上善若水

  C++博客 :: 首页 :: 联系 :: 聚合  :: 管理
  2 Posts :: 32 Stories :: 2 Comments :: 0 Trackbacks

常用链接

留言簿

我参与的团队

最新随笔

搜索

  •  

积分与排名

  • 积分 - 10024
  • 排名 - 1172

最新评论

阅读排行榜

评论排行榜

采蘑菇的小女孩

时间限制(普通/Java):1000MS/3000MS          运行内存限制:65536KByte
总提交:79            测试通过:36

描述

小猩猩每天会在早上7:00到8:00某个时间去一个小树林摘香蕉,过了一段时间,小猩猩发现有一个漂亮的小女孩每天早上7:00到8:00某个时间会来这个小树林采蘑菇,但不是每天早上都能碰见。假设每天小猩猩摘香蕉需要a分钟,小女孩采蘑菇需要b分钟,他们来的时间都是随机的,但是一定在7:00到8:00之间,忙完了马上就走。小猩猩想知道每天有多大的概率碰见小女孩。

输入

多组数据,每组数据一行2个整数数a,b(1<=a,b<=60)表示小猩猩摘香蕉需要的时间和小女孩采蘑菇需要的时间。输入数据以0 0结束。

输出

每组数据输出一个实数x(保留四位小数)占一行,表示小猩猩每天早上碰见小女孩的概率。

样例输入

20 40
30 30
0 0

样例输出

0.7222
0.7500

提示

 

 

题目来源

WangCai



分析:线性规划,x《=y《=x+a,同理x,所以。。。。
#include <stdio.h>
int main(){float a,b;while(scanf("%f%f",&a,&b),a||b){a=60-a;b=60-b;printf("%.4f\n",1-(a*a+b*b)/7200);}}
posted on 2009-12-06 23:01 上善若水 阅读(477) 评论(0)  编辑 收藏 引用

只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   知识库   博问   管理