Description

时间过的好快,一个学期就这么的过去了,xhd在傻傻的看着表,出于对数据的渴望,突然他想知道这个表的时针和分针的夹角是多少。现在xhd知道的只有时间,请你帮他算出这个夹角。

注:夹角的范围[0,180],时针和分针的转动是连续而不是离散的。

Input

输入数据的第一行是一个数据T,表示有T组数据。
每组数据有三个整数h(0 <= h < 24),m(0 <= m < 60),s(0 <= s < 60)分别表示时、分、秒。

Output

对于每组输入数据,输出夹角的大小的整数部分。

Sample Input

2

8 3 17

5 13 30

Sample Output

138

75

#include<iostream>
using namespace std;
int main(){int n;double h,m,s,angle;while(cin>>n){for(int i=0;i<n;i++){cin>>h>>m>>s;if(h>=12)h-=12;m=m+s/60;//s,m本身就是double,不用再强制转换为double h=h+m/60;angle=h*30-m*6;if(angle<0)angle=0-angle;//要先判断angle的正负,因为有可能是-267之类的 if(angle>180)angle=360-angle;
//          if(angle<0)angle=0-angle;cout<<(int)angle<<endl;}}return 0;
}

2076:时针分针的夹角相关推荐

  1. 计算时针分针秒针夹角的方法

    将当前时间转换为秒(hour*60*60+minute*60+second)再除以表盘总秒数(12*60*60)再乘以360度就等于当前时针的度数. 分针,秒针同理. 再将时针度数分针度数做减法取绝对 ...

  2. 三点一刻的时候, 时针和分针的夹角是多少?

    最近看一篇文章, 觉得有一个很有趣的问题, 所以记录一下 ! 三点一刻的时候, 时针和分针的夹角是多少?  我当时的想都没想回答道 0 度, 反过来看了一下手表感觉不对劲, 然后仔细看了一下问题 ! ...

  3. java计算时针和分针的夹角_【Java算法】一天24小时中,时针和分针一共重合多少次?...

    思路:利用时针与分针的夹角来计算.参考:上一篇文章 因为电子钟表,表针的跳动不是连续的,譬如分钟每次跳动6度,时针每次跳动0.5度.而编写程序时变量h小时,m分钟每次增量为1,所以我们设夹角gap为( ...

  4. 求时刻时针和分针的夹角

    常见的钟表一般都有时针和分针,在任意时刻时针和分针都形成一定夹角:现已知当前的时刻,编写程序求出该时刻时针和分针的夹角(该夹角大小≤180°).当前时刻值输入格式为"小时:分",例 ...

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

    给定一个具体时间,计算时针与分针之间的角度 在下面解法中,h表示小时,m表示分钟.同时,假定h的范围是0~23. 我们得到以下规则: 1)分针的角度(从12点整开始算起):360*(m/60) 2)时 ...

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

    package Cal;import java.util.Scanner;public class Clock_angle {private float hour;private float minu ...

  7. 时针 分针 一天内重合问题

    假设现在是0点正,再过T小时后三针重合,则有 60*360T=360T+360M(分针秒针重合) 360T=30T+360N(时针分针重合) 以上两式M N为正整数,可得 T=(1/59)M T=(1 ...

  8. 时针分针一天到底重合多少次?

    在面试之中,除了技术面试以了解候选人的技术水平,有时还会有一些类似于脑筋急转弯的趣味题,来考察候选人的反应能力和思维能力等.今天我们就来分析一下下面这个问题: 时针分针一天重合多少次? 这显然是一个追 ...

  9. 逻辑思维题之时针分针秒针问题

    #时针分针秒针是否重合好像是高中物理题?# 如题: 一天有24小时,在这24小时之中,时钟的时针.分针重合多少次? 答:22次.24小时之内分针会转过24圈,而时针也会转过2圈(易忽略导致以为重合24 ...

最新文章

  1. 适用于OpenGL离屏渲染上下文的初始化代码
  2. Python的__pycache__文件夹
  3. 【上海】关于云计算,你想学习哪些知识,快让我来满足你
  4. 男朋友的回答可以多敷衍?
  5. php遍历数组的四种方法,PHP遍历数组的常见几种方法
  6. 前端学习(3278):循环 遍历
  7. 使用 Raspberry Pi 远程桌面
  8. listView基本实现
  9. bzoj4419 [Shoi2013]发微博 差分
  10. linux安装vnc4server,Ubuntu 18.04安装vnc4server
  11. Python 数据分析实战,揭秘国内顶尖医院分布现状!
  12. Redis 不安全临时文件漏洞
  13. Flash存储的故事
  14. 数据可视化上集:使用Gliffy,ProcessOn迅速绘制论文中的流程图,系统结构图
  15. python运维自动化老男孩_Day1 老男孩python自动化运维课程学习笔记
  16. CF633H Fibonacci-ish II
  17. 【说不得得半路出家】对一个html案例模版的小小修改
  18. linux lightdm自动登录,设置了XFCE/lightDM启用自动登录,还是需要'点击'登录两字才能进入桌面...
  19. Service Mesh的未来将与Knative和Apahce Whisk等技术和谐共存——采访RedHat的Istio产品经理...
  20. MySQL 格式化日期(DATE_FORMAT)

热门文章

  1. Java面试常见问题整理(项目阶段 附答案)
  2. 总结SpringBoot都整合了哪些资源
  3. 数据集划分,Oxford Flower102花卉分类数据集,分为训练集、测试集、验证集
  4. HDU3342---Legal or Not
  5. error C2504: “CDialogEx”: 未定义基类-报错解决
  6. opencv之模板匹配(初)
  7. 努力营造中国ERP产业技术发展的良好环境(转)
  8. 快递运输【Java】
  9. xfce4/X11 on Ubuntu18/armhf/ARM/Hisilicon3798
  10. 位(bit),字节(Byte),KB,MB,GB,TB,UTF-8,Unicode,字符集,排序规则