给定一个具体时间,计算时针与分针之间的角度

面试智力题 — 时针与分针夹角度数问题 参考:http://res.tongyi.com/resources/old_article/student/846.html 当时间为m点n分时,其时针与分针夹角的度数为: (1)分针在时针前面:即n>=60/11m时 (2)分针在时针后面:即n 一、知识预备 (1)普通钟表相当于圆,其时针或分针走一圈均相当于走过360°角; (2)钟表上的每一个大格(时 阅读详情

转载自:https://blog.youkuaiyun.com/guomutian911/article/details/48879343

给定一个具体时间,计算时针与分针之间的角度

在下面解法中,h表示小时,m表示分钟。同时,假定h的范围是0~23。

我们得到以下规则:

1)分针的角度(从12点整开始算起):360*(m/60)

2)时针的角度(从12点整开始算起):360*(h%12)/12+360*(m/60)*(1/12),即为:时针时刻值+分针带来的偏移量

3)时针和分针之间的角度:(时针的角度-分针的角度)%360

简化上述式子,可以得到(30h-5.5m)%360.

Java代码实现:

  1. package XiaoMi;
  2. import java.util.Scanner;
  3. public class test8 {
  4. /**
  5. * @param args
  6. */
  7. public static void main(String[] args) {
  8. // TODO Auto-generated method stub
  9. // TODO Auto-generated method stub
  10. Scanner scan = new Scanner(System.in);
  11. String str = scan.nextLine();
  12. String s[] = str.split(":");
  13. int h, m;
  14. h = Integer.valueOf(s[0]);
  15. m = Integer.valueOf(s[1]);
  16. double gap = (30 * h - 5.5 * m) % 360;
  17. System.out.println("时针与分针的夹角为:" + gap);
  18. }
  19. }
运行结果:

  1. 6:30
  2. 时针与分针的夹角为:15.0



时钟指针:求时刻时针和分针的夹角 普通时钟都有时针和分针,在任意时刻时针和分针都有一个夹角。假设时针和分针都是连续移动的。现已知当前的时刻,试求出该时刻时针和分针的夹角A(0≤A≤180)。 注意:当分针处于0分和59分之间时,时针相对于该小时的起始位置也有一个偏移角度。 从标准输入读取一个24小时制的时间。 输入格式为“h:m”,其中h(0≤h≤23)代表小时,m(0≤m≤59)代表分钟 向标准输出打印结果。用保留3位小数的浮点数表示 立即下载

相关推荐

C语言程序:求时针和分针的夹角

题目:指针式时钟的时针和分针之间有一个夹角。假设时针和分针都是连续移动的,从标准输入上读取一个以h:m形式表示的24小时制的时间,其中h和m均为整数,且0≤h≤23,0≤m≤59,分别表示小时和分钟。在标准输出上输出该时刻时针和分针的夹角A(0≤A≤180),并保留3位小数值。例如,对于输入数据8:10,输出175.000 思路:时针12格,每格360、12=30度,分针每格60度

面试算法题:时钟夹角问题

时针是走0.5度(时针整个表盘一共12格,一小时是60分钟,每过一分钟,时针走360/12/60=0.5,而每过一小时,时针走360/12=30)这样设时为h,分为m,依据题意,都是整数,以0点为起点,h时m分时,时针走的度数为30 * h + 0.5 * m,而分针走的度数为 6 * m,差值即为x。分针每走一分钟,时针的位置也会变,例如:12点整(0点整),时针分钟夹角0度,12点零1分是5.5度。我们常见的十二小时钟表上,找出时针和分钟夹角为x度的时刻,x输入整数,返回一个字符串数组。

weixin_43877527的博客 583

HFSS实战:手把手教你设计3.3-10.6GHz超宽带微带天线(附S11优化技巧)

本文提供了一份基于Ansys HFSS的超宽带微带天线实战设计指南,详细讲解了从3.3GHz到10.6GHz天线的建模、仿真与优化全流程。文章重点剖析了阻抗匹配的核心挑战,并分享了通过接地板开槽、参数化扫描及目标驱动优化等系统性技巧来优化S11曲线的实用方法,帮助射频工程师快速掌握超宽带天线设计的关键技能。

2y3u4i5o6p的博客 1081

C#计算某一时刻时针和分针之间的角度

分别计算分针和时针在表盘上所指的度数,再计算两者的差。 假设输入数据无误。 using System; using System.Collections.Generic; using System.Text; namespace GetAngle { class Program { static void Main(string[] args) ...

trickstone的博客 1058

【智能优化算法】2024年SCI鳗鱼-石斑鱼优化算法(EGO),含MathType公式、word伪代码、visio流程图、matlab代码等。

该文中包括5个内容:用MathType编辑的公式、伪代码、visio的流程图,matlab代码,PDF论文,拿来直接用,可以帮助科研者省下超多时间。 鳗鱼-石斑鱼优化算法(Eel and grouper optimizer ,EGO)是一种新型的元启发式算法(智能优化算法),灵感来源于海洋生态系统中鳗鱼和石斑鱼的共生作用和觅食策略。该成果由Ali Mohammadzadeh和Seyedali Mirjalili两位作者于2024年6月发表在SCI著名期刊《Cluster Computing》上。

2301_79359347的博客 1042

别再让CPU干GPU的活了:CST Studio Suite GPU加速深度调优指南(从驱动版本到任务管理器监控)

本文深入探讨了CST Studio Suite的GPU加速深度调优方法,从NVIDIA驱动版本选择到系统级资源管理,再到实时监控与瓶颈诊断技术。通过科学的驱动优化、GPU资源管理策略和高级调优技巧,显著提升仿真效率,特别适合电磁仿真工程师和硬件加速需求的专业用户。

weixin_28740299的博客 166

计算时钟的夹角

写在前面: 题解是对具体题目的编程实现,不会具体讲解C语言语法。请先大致学习好语法,自己敲敲代码后再看题解(上来就直接看题解的习惯不好哟~)。在每一题的题解之前,会列出本题涉及到的语法知识供参考,可以在教材或其他学习资源找到这些内容学习。???? 本题的预备知识: 变量的定义与赋值操作 输入(scanf)输出(printf)语句 ,特别是输出格式的控制 条件语句(if) 运算符:/、*...

weixin_43787043的博客 4407

基于Scrapy+Playwright的学术会议信息智能爬取系统实战

本文详细介绍如何使用Python构建一个高效的学术会议信息爬取系统,结合Scrapy框架和Playwright无头浏览器技术,实现对全球学术会议数据的自动化采集、清洗和存储。文章包含完整的技术方案设计、代码实现细节以及性能优化策略,可帮助读者快速掌握现代网络爬虫开发的核心技术。关键词:Python爬虫、Scrapy、Playwright、学术会议、数据采集、反爬对抗python复制下载。

2201_76125261的博客 711

钟表时间求角度

钟表时间问题求角度

qq_62752925的博客 2716

高通平台蓝牙学习-- 基于WCN6750 Bluetooth 5.2的讲解

摘要:蓝牙5.2解决方案WCN6750具备多项先进特性:完全兼容5.2标准及ANT+协议,支持2Mbps高速BLE和长距离传输;采用射频集成方案,与WLAN共享天线并支持5G并发;内置功率放大器,支持Class1/2传输;提供双音频流和Slimbus接口优化。其HCI UART接口支持3.2Mbps速率,通过BlueZ协议栈实现蓝牙5.2功能,包括2Mbps模式和长距离传输,符合核心规范要求。(149字)

专业开发者的博客,一个从事Android WiFi和蓝牙的工程师 3万+

Dify 系列教程 | 第 6 篇:工作流入门 -- 用可视化方式编排 AI 逻辑

Dify 工作流是一个基于有向无环图(DAG)的可视化 AI 逻辑编排系统。你可以把多个处理步骤(节点)用连线串联起来,数据从起点流向终点,每经过一个节点就被处理一次。用一个类比来理解:如果单次 Prompt 调用是"一道菜",那工作流就是"一道完整的生产线" – 原材料(输入)进入流水线,经过清洗(预处理)、切配(数据转换)、烹饪(AI 推理)、装盘(格式化输出)等工序,最终产出成品。创建一个工作流类型的应用(或高级聊天类型),就会进入工作流编辑器。编辑器基于ReactFlow构建(

weixin_43674738的博客 119

求时钟时钟和分针的夹角

夹角的范围[0,180],时针和分针的转动是连续而不是离散的。 输入数据的第一行是一个数据T,表示有T组数据。每组数据有三个整数h(0 <= h < 24),m(0 <= m < 60),s(0 <= s < 60)分别表示时、分、秒。 对于每组输入数据,输出夹角的大小的整数部分。 #include<stdio.h> #include<math...

weixin_43730203的博客 2859

HFSS实战项目——高带外抑制特性SIW带通滤波器

本文对单级滤波器和双级滤波器的设计、工作原理及仿真结果进行了详细分析,并验证了双级SIW带通滤波器在性能方面的优越性,为微波通信系统中滤波器的设计和应用提供了重要参考。

2401_87464239的博客 1816

【小米面试题】-给定一个具体时间,计算时针与分针之间的角度

给定一个具体时间,计算时针与分针之间的角度 在下面解法中,h表示小时,m表示分钟。同时,假定h的范围是0~23。 我们得到以下规则: 1)分针的角度(从12点整开始算起):360*(m/60) 2)时针的角度(从12点整开始算起):360*(h%12)/12+360*(m/60)*(1/12),即为:时针时刻值+分针带来的偏移量 3)时针和分针之间的角度:(时针的角度-分针的角度)%36

guomutian911的专栏 4178

手把手保姆级|Python爬取微信公众号文章完整版,反反爬策略拉满,附可运行完整代码(永久可用)

做Python爬虫的朋友都知道,爬取微信公众号文章 绝对是爬虫领域的「香饽饽」也是「硬骨头」。一方面,微信公众号的文章是极具价值的数据源:不管是自媒体从业者做竞品分析、新媒体运营者整理干货、还是个人学习收集资料,都需要批量爬取公众号文章;另一方面,微信的反爬机制堪称全网最严苛之一 ——腾讯对微信生态的风控做到了极致,动态渲染页面、高频IP封禁、Cookie短时效失效、请求头严格校验、自动化工具秒识别、频繁请求直接拉黑,这些反爬手段让90%的爬虫新手望而却步:要么爬了几篇就被封IP,要么Cookie失效爬取中

专注于Python爬虫开发,分享爬虫技巧、项目实战与反爬经验,使用Scrapy、BeautifulSoup等工具,解决数据抓取难题。 2626

visio安装包

Microsoft Office Visio 是一款专业的制图软件。利用经过更新的形状、协作工具和数据链接图表,创建专业级图表以简化复杂的信息。

java计算时针和分针的夹角_【小米面试题】-给定一个具体时间,计算时针与分针之间的角度...

给定一个具体时间,计算时针与分针之间的角度在下面解法中,h表示小时,m表示分钟。同时,假定h的范围是0~23。我们得到以下规则:1)分针的角度(从12点整开始算起):360*(m/60)2)时针的角度(从12点整开始算起):360*(h%12)/12+360*(m/60)*(1/12),即为:时针时刻值+分针带来的偏移量3)时针和分针之间的角度:(时针的角度-分针的角度)%360简化上述式子,可以...

weixin_36272622的博客 974

文档:亲测可用解决vnc灰屏,黑屏,鼠标大黑叉情况

主要解决vnc-viewer灰屏,黑屏,鼠标大黑叉等现象,详细见文档。

HDU 2076 夹角有多大(题目已修改,…

http://acm.hdu.edu.cn/showproblem.php?pid=2076   角有多大(题目已修改,注意读题)Time Limit: 1000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 4732    Accepted Submission(s)

破茧quant的博客 171

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

ssm框架搭建

这个是一个在idea上成功跑起来的ssm框架项目,保存在这里方便以后使用直接下载

hdu5387(模拟)

题意: 给出一个时间,hh:mm:ss,hh代表小时,mm代表分钟,ss代表秒,要我们输出时针和分针、时针和秒针、分针和秒针之间的角度,输出两个针之间 思路: 给出时间后,我们可以统计总共走了多少秒,从而计算角度,这道题比赛的时候是队友打的,直接上代码吧。 注意,在代码中,尽量用乘法代替除法,我们因为这个WA了一次。 代码: #include #include

lch的博客 871

【备战秋招】每日一题: 2022.10.26-农业银行-钟表重合时刻

为了更好的阅读体检,可以查看我的算法。

m0_73659489的博客 170

HDU 5387 Clock

Clock Time Limit: 2000/1000 MS (Java/Others)Memory Limit: 65536/65536 K (Java/Others) Total Submission(s): 422Accepted Submission(s): 2...

weixin_30340819的博客 76

笔试题小记——拼多多2

给出一个时间,采用24小时制如9:56,18:34。要求输出此时时针与 分针组成的的劣角上代码:import java.util.Scanner; /** * 给出时间,输出锐角 * @author hsy * */ public class PinDuoDuo2 { public static void main(String[] args) { Scanner sc = new ...

mtngt11的博客 211

编程题:计算时针与分针的角度

目录 问题描述 输入 输出 样例 问题解析 问题描述 给定时、分(24小时制),输出对应的时间在表盘上时针和分针的角度,即从时针开始顺时针第一次到达分针构成的角度。 输入 两个整数,时H,分M 输出 时针和分针构成的角度,该...

weixin_30570101的博客 2285

计算当前时间时针和分针之间的夹角

今天看到一道编程题,计算当前时间时针与分针之间的夹角,想了一下大概写了一下,先实现功能。 package test; import java.text.SimpleDateFormat; import java.util.Date; /** * @Author : chenlei4616@163.com * @Date : 2019/3/28 9:23 * @Version : 1....

weixin_42195410的博客 2194

解决计算 0:00 到 12:00之间任意一个时间时针和分针的夹角。

题目: 背景:钟面上的时针和分针之间的夹角总是在 0 度~ 359 度之间。举例来说,在十二点的时候两针之间的夹角为 0 度,而在六点的时候夹角为 180 度,在三点的时候为 90 度。本题要解决的是计算 0:00 到 12:00之间任意一个时间的夹角。 输入:要求输入必须为 小时h分钟m的格式,如12h00m, 5h43m等,其他形式的输入都不接收,如 12,00 或5h43等输入都不被接收,而且需要对“小时”和“分钟”进行数值有效判断(小时在[0,12],分钟在[0.60]之间),不满足以上要求时,需

listboy的博客 3731

时针与分针夹角的计算方法

2019独角兽企业重金招聘Python工程师标准>>> ...

weixin_33862514的博客 7927

java钟表时针分针夹角计算器

java钟表时针分针夹角计算器

Bee0_0的博客 4077
上一篇: Java——int型移位操作时,只有右操作数的低5位才有用
下一篇: Java编程思想第四章练习题9:斐波那契数列
hi__study
博客等级 码龄10年 14粉丝 40原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值