题目地址:HDU 5387
题意:给你一个格式为hh:mm:ss的时间,问时针与分针、时针与秒针、分针与秒针之间夹角的度数是多少,若夹角度数不是整数,则输出A/B最简分数形式。
思路:每秒钟,分针走是0.1°,时针走(1/120)°;每分钟,时针走0.5°。所以对于时针的角度来说总共走动了h*30+m*0.5+s/120,对于分针的角度来说总共走掉了m*6+s*0.1,对于秒针来说,总共走动了s...
分类:
其他好文 时间:
2015-08-13 22:23:37
阅读次数:
145
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=5387
题目大意:给出一个时间,判断时针、分针、秒针三者之间的角度。
思路:直接算出三个指针相对于12时的角度,然后相减。
不过题目中要求以分数形式表现,如果以小数计算的话,就难以再表示分数了。所以做个处理:将三个角度都乘以一个比较大的数。这样做的目的是为了确保在运算的时候是整数,从而避免...
分类:
其他好文 时间:
2015-08-13 22:19:12
阅读次数:
163
题意:
给你一个格式为hh:mm:ss的时间,问:该时间时针与分针、时针与秒针、分针与秒针之间夹角的度数是多少。
若夹角度数不是整数,则输出最简分数形式A/B,即A与B互质。
解析:
先计算出总的秒数 S=hh?3600+mm?60+ssS = hh * 3600 + mm * 60 + ss
因为秒钟每秒走1°,
所以当前时间,秒钟与12点的度数为 S%360S...
分类:
其他好文 时间:
2015-08-13 20:15:29
阅读次数:
136
题意:给一个时刻,求时针、分钟、秒针三者之间的夹角思路:确定参照点,求出三者的绝对夹角,然后用差来得到它们之间的夹角,钝角情况用360。减去就行了。#include #include #include #include #include #include #include #include #inc...
分类:
其他好文 时间:
2015-08-13 19:54:57
阅读次数:
111
算是最好写的一道题了吧,最近模拟没手感,一次过也是很鸡冻o(* ̄▽ ̄*)o注意事项都在代码里,没有跳坑也不清楚坑点在哪~ 1 #include 2 #include 3 #include 4 #include 5 #include 6 #include 7 #include 8 us...
分类:
其他好文 时间:
2015-08-13 19:52:17
阅读次数:
147
1. IoC理论的背景我们都知道,在采用面向对象方法设计的软件系统中,它的底层实现都是由N个对象组成的,所有的对象通过彼此的合作,最终实现系统的业务逻辑。图1:软件系统中耦合的对象如果我们打开机械式手表的后盖,就会看到与上面类似的情形,各个齿轮分别带动时针、分针和秒针顺时针旋转,从而在表盘上产生正确...
分类:
其他好文 时间:
2015-07-20 18:51:02
阅读次数:
133
1.最终效果图2.实现思路
在ios中默认是绕着中心点旋转的,因为锚点默认在图层的中点,要想绕着下边中心点转,需要改变图层锚点的位置。
根据锚点,设置position坐标,为时钟的中点。
思考秒针旋转的角度,怎么知道当前秒针旋转到哪,当前秒针旋转的角度 = 当前秒数 * 每秒转多少°。
1> 计算一秒转多少° 360 * 60 = 6
2> 获取当前秒数,通过日历对象,获取日期组成成分 NSCa...
分类:
移动开发 时间:
2015-07-19 08:54:17
阅读次数:
134
制作时钟之前需要了解几点知识:一、圆上点坐标的计算二、时钟上时针、分针、秒针的换算我们观察一下时钟,首先想到的是与角度有关。再有是,秒针,分针,时针之间的进位关系。 比如说h时m分s秒,时针、分针、秒针此时此刻的角度:(-90,是因为rotateZ角度旋转规则,默认是从水平开始,逆时针为+,顺时针....
分类:
Web程序 时间:
2015-07-15 18:53:06
阅读次数:
186
1. IoC理论的背景我们都知道,在采用面向对象方法设计的软件系统中,它的底层实现都是由N个对象组成的,所有的对象通过彼此的合作,最终实现系统的业务逻辑。图1:软件系统中耦合的对象如果我们打开机械式手表的后盖,就会看到与上面类似的情形,各个齿轮分别带动时针、分针和秒针顺时针旋转,从而在表盘上产生正确...
分类:
编程语言 时间:
2015-07-05 23:50:51
阅读次数:
164
Problem Description娜娜离开了这个王国,走向远方,在旷野上,娜娜看到了一个大时钟,上面的时针分针秒针都在缓缓转动,那只挥着翅膀的天使又出现了,天使说:“外面天已经亮了,娜娜你别睡过头哟~”,娜娜问:“我怎样才能醒过来呢?”,天使说:“只要这个钟的时针和分针重合,你就可以进入时光隧道...
分类:
其他好文 时间:
2015-06-12 22:04:19
阅读次数:
105