时钟指针角度。【问题描述】普通时钟都有时针和分针。在任意时刻,时针和分针都有一个夹角,并且假设时针和分针都是连续移动的。现已知当前的时刻,试求出在该时刻时针和分针的夹角A(0≤A≤180)。
时钟指针角度。
【问题描述】
普通时钟都有时针和分针。在任意时刻,时针和分针都有一个夹角,并且假设时针和分针都是连续移动的。现已知当前的时刻,试求出在该时刻时针和分针的夹角A(0≤A≤180)。
注意:当分针处于0分和59分之间时,时针相对于该小时的起始位置也有一个偏移角度。
【输入形式】
输入一个24小时制的时间。格式是以英文字符冒号(:)分隔的两个整数m(0≤m≤23)和n(0≤n≤59),其中m表示时,n表示分。
【输出形式】
输出一个浮点数A,是时针和分针夹角的角度值。该浮点数保留三位小数。
【样例输入】
8:10
【样例输出】
175.000
【样例说明】
钟表指针角度的计算
1.分针走过1小格用时1分钟,走过的度数是6°,时针走过一大格用时1h,走过的度数是30°;
2.时针的速度是分钟的1/12,因此分针每走一小格即一分钟,时针走1/12*6°=0.5°;
3.在计算角度的时候,可以从整点整分开始考虑,再进行角度的加减运算,从而求出钟表实际的角度值。
例如:
8点10,可以假设时针正好在8上,度数为8*30°=240°;而实际上,分针转动,时针也是转动的,根据分针每走一分钟,时针走0.5°,可得10分的时候,时针转动了10*0.5°=5°;分针在2上,角度为10*6°=60°。因此,角度为:240°+5°-60°=185°,根据题目要求,时针和分针的夹角A(0≤A≤180)。因此8点10分的夹角为360°-185°=175°。
输出结束不换行。
#include<stdio.h>int main(){float final,fend,shid,shipianyi,shi,fen;scanf("%f:%f",&shi,&fen);if(shi>12){shi=shi-12;}fend=(fen/60.0)*360.0;shid=(shi/12)*360.0;shipianyi=30*(fend/360.0);final=fend-(shid+shipianyi);if(final<0){final=0-final;}if(final>180.0){final=360.0-final;}printf("%.3f\n",final);return 0;}
时钟指针角度。【问题描述】普通时钟都有时针和分针。在任意时刻,时针和分针都有一个夹角,并且假设时针和分针都是连续移动的。现已知当前的时刻,试求出在该时刻时针和分针的夹角A(0≤A≤180)。相关推荐
- 枚举算法:最小连续n个合数。试求出最小的连续n个合数(其中n是键盘输入的任意正整数)。
最小连续n个合数.试求出最小的连续n个合数(其中n是键盘输入的任意正整数). 思路: 判断素数合数,同时计数,然后数量满足n个的合数,得到其区间,输出. 流程图: 代码: #include<ti ...
- C---已知正整数n是两个不同的质数的乘积,试求出较大的那个质数。
已知正整数n是两个不同的质数的乘积,试求出较大的那个质数. 思路:由题意可知,n为两个质数之积,也就是说只要找到一个数能够被n整除,这个数一定是质数!!!2为最小的质数,直接从2开始找,这里通过平方s ...
- 时钟指针角度c语言,带指针的【七彩时钟】(C语言)
/*================================================= 编译环境: VC6.0 头文件: graphics.h 可以在http:www.easyx.cn ...
- 有三个正整数a,b,c(0a,b,c10^6),其中c不等于b。若a和c的最大公约数为b,现已知a和b,求满足条件的最小的c。
#include<stdio> int gcd(int a,int b) { return b?gcd(b,a%b):a; } int main() { int t; scanf(&quo ...
- matlab已知散点图求方程,已知空间离散点,想求出曲面方程,怎么办?
都说了是概率密度分布,基本上是什么正太分布,指数分布等.不是毫无意义的只是为了拟合. a=[0 -6 -5 -4 -3 -2 -1 0 ...
- 已知IP地址和子网掩码求出网络地址、广播地址、地址范围和主机数
假设IP地址为128.11.67.31,子网掩码是255.255.240.0.请算出网络地址.广播地址.地址范围.主机数. 方法:将IP地址和子网掩码转化成二进制形式,然后进行后续操作. IP地址和子 ...
- 已知正整数n是两个不同的质数的乘积,试求出较大的那个质数
- 时钟指针(python3)
[问题描述] 普通时钟都有时针和分针,在任意时刻时针和分针都有一个夹角,并且假设时针和分针都是连续移动的.现已知当前的时刻,试求出该时刻时针和分针的夹角A(0≤A≤180). 注意:当分针处于0分和5 ...
- 同步(单时钟)、异步(双时钟)FIFO的Verilog HDL实现(含Testbench仿真代码)
目录 一.FIFO的定义和应用场景 二.FIFO的结构 三.FIFO的应用场景 3.1 单时钟(同步)FIFO 3.2 双时钟(异步)FIFO 四.FIFO的结构 五.FIFO常见参数 六.实现 FI ...
- 32f407tim4时钟源频率_华为以太时钟同步原理介绍(一)
1.以太时钟同步简介 以太时钟同步功能,用来实现以太网上的频率同步.它可以从线路上恢复时钟信号,或者从外时钟BITS接口输入时钟信号,然后通过以太网把频率向下游网络传递下去.使用该功能,使得时钟频率可 ...
最新文章
- 【C++】函数 指针类型参数 与 引用类型参数 对比 ( 修改外部变量需要传入的参数要求 | 参数作返回值 )
- 抽象的(abstract)方法是否可同时是静态的(static), 是否可同时是本地方法 (native),是否可同时被 synchronized
- 二叉树的高度和节点数
- git 删除已经 add 的文件 记录
- SQL Server中截取字符串常用函数
- 深入理解GCD之dispatch_queue
- IBASE change related BDOC generation
- SQL之 UNION ALL 和UNION
- 利用IIS建立高安全性Web服务器
- docker for mac的JSON配置文件中的hosts项修改后无法生效
- 不会写代码也能当程序员?无代码来了,是福还是祸?
- Windows下Jenkins的详细安装及使用
- 【Strurts框架】第一节Action-通配符
- 423.从英文中重建数字
- virtual studio 2017 配置vistual assist激活
- 指纹识别算法c++实现
- iOS开发之--内购、GameCenter、iCloud、Passbook功能开发汇总
- 苹果设备(iPhone、iPad、iPod)尺寸及数据 iOS
- potplayer最佳设置_potplayer最佳设置
- 【Cesium】智慧城市建筑白模泛光特效
热门文章
- vue+springboot传数据到数据库一直报错500解决方案
- 2020年苹果开学季+教育优惠详细讲解
- 解决pr导入的视频在监控器里面画面会放大的问题
- 月关“历史网络小说第一人”:第四届橙瓜网络文学奖十佳历史大神
- 中国股市的发展进程,审核制到注册制利国利民
- PR更改视频画布大小。PR剪裁视频。PR导出视频时的适应视屏大小都是啥意思啊?
- php 七牛云 视频加水印
- Java工程师进阶,Java全栈知识体系
- 爬取某类网站并生成csv文件(人民邮电出版社书籍信息)
- LaTex论文排版 | (24) 插入超链接和目录