分享

【每周一坑】黑色星期五

 编程教室 2021-03-18

今天的题目跟西方的传说有关

“黑色星期五”这个词对于爱购物的人来说并不陌生,它是美国人民的购物狂欢日,堪比中国的双十一、双十二。

但其实“黑色星期五”在西方还有另外的含义:一般,将一个日期恰好是13号的星期五称为“黑色星期五”。

有很多的西方人忌讳“13”,原因是,按照迷信的说法,只要到每月的13日这一天,12个巫婆都要举行狂欢夜会,第13个魔鬼撒旦就会在夜会高潮时出现,给人们带来灾难。另外,很多西方人也忌讳“星期五”。圣经说,上帝创造了第一个男人——亚当后,从他身上取下一根肋骨又造了一个女人——夏娃。据说,亚当是在星期五被造出来的,他和夏娃吃禁果也在星期五,他俩死的日子也是星期五,亚当和夏娃的儿子该隐也是在“黑色星期五”杀死了他的弟弟亚伯。 传说,犹太教以星期五日落到星期六日落为休息日,称为“安息日”。 英国从前常常在星期五处死罪犯、因此星期五有时也叫“绞刑日”。

正因为有上述传说,西方人就很是忌讳“13”,同时也忌讳“星期五”,要是13日这一天正好赶上“星期五”,则被认为更不吉利,称之为“黑色星期五”。两者的结合令人相信当天会发生不幸的事情。

星期五和数字13都代表着坏运气,两个不幸的个体最后结合成超级不幸的一天。所以,不管哪个月的13日,如果恰逢星期五就叫“黑色星期五”。

那么今天的问题来了:

找出一年中哪些日子是“黑色星期五”

【已知条件】2017年1月1日是星期日

【要求】输入2017之后任意年份,输出该年包含黑色星期五的具体日期

范例1:

范例2:

期待各位同学提交解答。

提交代码可以使用 paste.ubuntu.com 或 codeshare.io 等代码分享网站,只需将代码复制上去保存,即可获得一个分享地址,非常方便。

    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约