回 帖 发 新 帖 刷新版面

主题:是高手的请进!!!!!!

TEST FIVE

(2005.5.24 12:15-13:15)

题目名 递交文件名 输入文件 输出文件 时限
老奶奶的难题 stick.pas/exe stick.in stick.out 1s


老奶奶的难题

CYY的奶奶常常外出。有一次,她来到了一个屋子里面,把自己的拐杖放到了桌子上面,但是,老奶奶的视力是如此的差,以至于她不知道拐杖会不会掉下。热心的你,想事先计算一下是否拐杖会掉下。
输入
第一行是一个正整数N(0 < N <= 10000)。以后是N行,每行包括3个数,依次是每张桌子的圆心坐标和半径。最后一行是4个数字,表示拐杖的起点和终点坐标。你可以假设,拐杖是足够的细,以至于可以放到一个点上。
输出
输出一行"STAY" 或者 "FALL",表示不会或者会掉在地上。
输入样例(stick.in)
1
0 0 2
0 0 1 1

输出样例(stick.out)
STAY

输入样例(stick.in)
1
0 0 2
0 0 9 9

输出样例(stick.out)
FALL


  ............
本题老奶奶的拐仗怎样算掉下,怎样算不掉下???????/

回复列表 (共5个回复)

沙发

没人回吗???
可能是题太长了
要么就是太难了??说句废话也好啊!!!!
[img]http://sports.sohu.com/upload/wallpapers/shaq_yao1024x768.jpg[/img]

板凳

从正上方看下去,桌子就是一个圆,拐就是一条线,如果线的重心在圆内则不会倒下。

那就很简单了,算出拐的中点位置以及它到桌子圆心的距离,然后和桌子的半径作比较,小于等于则不会倒下,大于则倒下

3 楼

同意楼上的

4 楼

同意3楼的!

5 楼

同意!!!

我来回复

您尚未登录,请登录后再回复。点此登录或注册