鱼C论坛

 找回密码
 立即注册
查看: 1960|回复: 0

[技术交流] 小练习结果揭晓:20世纪有多少个星期日是当月的第一天?

[复制链接]
发表于 2016-6-7 22:16:01 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
原帖子:http://bbs.fishc.com/thread-72406-1-2.html
题目:

以下是一些已知信息,但是或许你需要自己做一些其他的调查。

  • 1900 年 1 月 1 日是星期一。
  • 30 天的月份有:9 月,4 月,6 月,1 1月。
  • 此外的月份都是 31 天,当然 2 月除外。
  • 2 月在闰年有 29 天,其他时候有 28 天。
  • 年份可以被 4 整除的时候是闰年,但是不能 400 整除的世纪年(100 的整数倍年)除外。


20 世纪(1901 年 1 月 1 日到 2000 年 12 月 31 日)一共有多少个星期日落在了当月的第一天?


注意不能使用python的calendar等模块!!!

附加题:

n! = n × (n − 1) × ... × 3 × 2 × 1

例如, 10! = 10 × 9 × ... × 3 × 2 × 1 = 3628800,

那么 10! 的各位之和就是 3 + 6 + 2 + 8 + 8 + 0 + 0 = 27.

算出 100! 的各位之和。



正确答案是:171
附加题正确答案是:648
本次的题目很简单,正题的两个关键是:判断闰年,计算1日的星期几。
答题正确的鱼油是:
caobynk
bacon6581
holdme
小火木
小剑剑
Spicebush
shichaoufo
leozyre
咸鱼23
EggyBruch
DingRan
挥舞乾坤

附件题答案正确的鱼油是:
caobynk
bacon6581
小火木
小剑剑
Spicebush
WylLy
shichaoufo
leozyre
咸鱼23
EggyBruch
DingRan
老忘
space_
挥舞乾坤

注:老忘 正题用了datetime模块,就不算了

本帖被以下淘专辑推荐:

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-11-24 11:03

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表