Pro.ID10102 TitleFriday the Thirteenth Title链接http://10.20.2.8/oj/exercise/problem?problem_id=10102 AC129 Submit302 Ratio42.72% 时间&空间限制描述Is Friday the 13th really an unusual event? That is, does the 13th of the month land on a Friday less often than on any other day of the week? To answer this question, write a program that will compute the frequency that the 13th of each month lands on Sunday, Monday, Tuesday, Wednesday, Thursday, Friday, and Saturday over a given period of N years. The time period to test will be from January 1, 1900 to December 31, 1900+N-1 for a given number of years, N. N is non-negative and will not exceed 400. There are few facts you need to know before you can solve this problem:
Do not use any built-in date functions in your computer language. Don't just precompute the answers, either, please. 输入Multiple test cases. One line per line , with the integer N. 输出Description Is Friday the 13th really an unusual event? That is, does the 13th of the month land on a Friday less often than on any other day of the week? To answer this question, write a program that will compute the frequency that the 13th of each month lands on Sunday, Monday, Tuesday, Wednesday, Thursday, Friday, and Saturday over a given period of N years. The time period to test will be from January 1, 1900 to December 31, 1900+N-1 for a given number of years, N. N is non-negative and will not exceed 400. There are few facts you need to know before you can solve this problem:
Do not use any built-in date functions in your computer language. Don't just precompute the answers, either, please. Input Multiple test cases. One line per line , with the integer N. Output For every test case, output seven space-separated integers on one line. These integers represent the number of times the 13th falls on Saturday, Sunday, Monday, Tuesday, ..., Friday. Sample Input 20 Sample Output 36 33 34 33 35 35 34 Source 样例输入20 样例输出36 33 34 33 35 35 34 作者 |