问题 I: 小A的游戏制作系列二

问题 I: 小A的游戏制作系列二

时间限制: 1 Sec  内存限制: 128 MB
提交: 61  解决: 31
[状态] [讨论版] [提交] [命题人:]
题目描述
小A的GameJam又出bug了,希望你能再帮小A解决一个问题,策划同学需求:
玩家的技能攻击区域是一个左x度右y度半径为l的扇形区域,在扇形范围内(包括扇形边界上)的敌人将受到伤害。
测试同学将使用一个敌人位置进行测试。
输入
第一行输入四个整数,p_x, p_y, d_x, d_y分别代表玩家站立的位置和玩家朝向的位置,数据保证两个位置不重叠
第二行输入三个实数,x,y,l分别代表扇形区域的左边界、有边界、半径。(0<x, y<180, 1=<l<=100)
第三行输入两个整数,m_x, m_y代表敌人的位置。
输出
如果能打中敌人,输出YES,否则输出NO
样例输入 Copy
0 0 1 0
90 90 1
0 1
样例输出 Copy
YES