题目名称 676. 黑色星期五
输入输出 friday.in/out
难度等级
时间限制 1000 ms (1 s)
内存限制 128 MiB
测试数据 8
题目来源 GravatarMakazeu 于2012-03-30加入
开放分组 全部用户
提交状态
分类标签
基本 USACO 数学
分享题解
通过:250, 提交:477, 通过率:52.41%
GravatarTA 100 0.000 s 0.00 MiB Pascal
Gravatarzero 100 0.000 s 0.00 MiB C++
Gravatarzero 100 0.000 s 0.00 MiB C++
GravatarRegnig Etalsnart 100 0.000 s 0.00 MiB C++
GravatarYoungsc 100 0.000 s 0.00 MiB C++
Gravatar锝镆氪锂铽 100 0.000 s 0.00 MiB C++
Gravatar┭┮﹏┭┮ 100 0.000 s 0.00 MiB C++
Gravatar┭┮﹏┭┮ 100 0.000 s 0.00 MiB C++
Gravatarnn 100 0.000 s 0.00 MiB C++
Gravatar1020 100 0.000 s 0.00 MiB C++
关于 黑色星期五 的近10条评论(全部评论)
文明评论,从我做起!
Gravatar可替换
2020-10-29 19:29 17楼
虚假的白星星
Gravatar云里寻找欢喜
2019-11-26 20:30 16楼
所以现成的函数是什么????????
Gravatar做个人吧
2018-05-10 22:04 15楼
少加了九月。。。我选择死亡。。。
GravatarZwoi_John Price
2016-11-17 07:16 14楼
。。。题目这都说了做的方法了。。。
既可以调用现成的函数
又可以打表。。
GravatarSky_miner
2016-11-16 20:43 13楼
我一直以为这题很难。。
GravatarVacaTionGOD
2015-11-03 23:06 12楼
很坑。。么
Gravatarmikumikumi
2015-09-11 17:49 11楼
懒得评……
Gravatar啊吧啦吧啦吧
2015-07-31 21:19 10楼
不能用现成的必定很麻烦
GravatarNVIDIA
2015-07-07 11:25 9楼
好累手啊- -
GravatarFoolMike
2014-07-08 09:53 8楼

676. 黑色星期五

☆   输入文件:friday.in   输出文件:friday.out   简单对比
时间限制:1 s   内存限制:128 MiB

【题目描述】

13号又是一个星期五。13号在星期五比在其他日子少吗?为了回答这个问题,写一个程序,要求计算每个月的十三号落在周一到周日的次数。给出N年的一个周期,要求计算1900年1月1日至1900+N-1年12月31日中十三号落在周一到周日的次数,N为正整数且不大于400.

这里有一些你要知道的:

1、1900年1月1日是星期一.

2、4,6,11和9月有30天.其他月份除了2月都有31天.闰年2月有29天,平年2月有28天.

3、年份可以被4整除的为闰年(1992=4*498 所以 1992年是闰年,但是1990年不是闰年).

4、以上规则不适合于世纪年。可以被400整除的世纪年为闰年,否则为平年。所以,1700,1800,1900和2100年是平年,而2000年是闰年.

请不要调用现成的函数

请不要预先算好数据(就是叫不准打表)!

【输入格式】

一个正整数$n$。

【输出格式】

七个在一行且相分开的整数,它们代表13日是星期六,星期日,星期一,星期二,星期三,星期四,星期五的次数。

【输入样例】

20

【输出样例】

36 33 34 33 35 35 34