Problem 2046 --数字转盘

2046: 数字转盘

"
Time Limit $1$ 秒/Second(s) Memory Limit $512$ 兆字节/Megabyte(s)
提交总数 $673$ 正确数量 $493$
裁判形式 标准裁判/Standard Judge 我的状态 尚未尝试
难度 分类标签 几何

大学快毕业了,最近H妹子感觉找工作很有压力,于是决定学习安卓应用开发,她要做的第一个项目是一款关于数字的游戏。不了解游戏没关系,现在有一个圆盘如下图所示:


这是H妹子设计的输入键盘(56的分界线在竖直方向上),用户触摸某个数字时,她的应用就应该显示这个数字。但在程序的世界里可不像我们看的那么简单。她现在只知道圆心的坐标和用户触摸的坐标,于是让你帮忙,请计算出用户触摸的数字是多少?

多组输入,每行包含四个整数xyx1y1、(-100 ≤ xyx1y1 ≤ 100)。

xy表示圆心坐标,x1y1表示用户触摸的坐标。

输出用户触摸的数字(一位整数)

5 5 6 20
11 15 13 2
-3 -5 -4 7
1
5
1 

推荐代码 查看2046 所有题解 上传题解视频得图灵币

本题记录 用 户(点击查看用户) 运行号(点击购买题解) 时 间
算法最快[$0 $ms] 高鲲 856877 2022-05-15 21:45:35
内存最少[$1236 $KB] 蒋国境_B1 417181 2019-05-05 21:16:14
第一AC 时涛涛@计算机科学与技术162 151615 2017-11-14 23:44:03
第一挑战 计爱玲 144625 2017-11-06 21:43:29

赛题来源/所属竞赛 蚌埠学院第一届ACM程序设计大赛 N/A

竞赛编号 竞赛名称 竞赛时间 访问比赛
1764 汉云智数2023安工大《Java编程实训》CoreJava综合测试 2023-07-04 09:00:00 请登录
1705 汉云智数2022安工大《Java编程实训(安卓方向)》CoreJava综合测试 2022-06-25 14:00:00 请登录
1690 2021-2022-2学期<算法分析与设计> 第11周练习: 博弈 概率 几何 矩阵 2022-05-02 00:00:00 请登录
1517 2020年安徽科技学院《ACM程序设计》第22周赛 2020-05-31 14:30:00 请登录
1337 2019蚌埠学院第二届ACM程序设计大赛(热身赛) 2019-05-02 12:00:00 请登录