GoCalf Blog 1/100 Algo&Math; 1/100 IT&Game; 1/100 Info&Sharing; 1/100 Personal&Other.

10八/110

星期万年历

作者: Calf

calendar_day_of_week

还记得小学的时候看到过计算某年某月某日是星期几的方法,当时觉得好神奇啊,当时一直不明白为什么一个简简单单的式子或者一张表格就能够算出任何一天是星期几呢,这些方法伴随我度过了整个童年。

长大后就知道了它们的原理,因为星期是七天为一个周期,只要已知某一天是星期几,要算任何一天是星期几只要求出两个日子之间的天数就可以了。现在的编程语言几乎全都包含了获得星期的方法,程序员们再也不用为此发愁。但还是让我们回忆一下孩童时期的乐趣吧,或许以后可以用来逗孩子玩呢。

18七/110

时针,分针,相对运动

作者: Calf

clock_40mins

注意:本文涉及到的是小学、初中级别的问题,请高智商同学自动绕行。

不知道为什么,我从小就对时钟感觉到头疼,类似于时针、分针在什么时刻重合、什么时候成九十度角之类的问题尤其感到无从下手。今天这篇文章用来纪念懵懂的曾经。

感谢Chunxu同学提供的题目:

某人6点多从家出发,出门时时针和分针是110度角,7点前回到家,时针和分针还是110度角。问这人出门多久?

13七/110

数学趣题WWWDOT-GOOGLE=DOTCOM

作者: Calf

以前见到一道关于Google的数字游戏题目,要求解开隐秘的等式WWWDOT - GOOGLE = DOTCOM,每个字母代表十个阿拉伯数字中的一个且各不相同,每个六位数字最高位都不是0,当然显而易见地,E和M是可以互换的。对于一个程序员,解决这个问题是很容易的,但今天我要讲讲小学生是怎么解决这个问题的。