1036: 某年某月有多少天
Time Limit: 1 Sec Memory Limit: 30 MBSubmit: 14080 Solved: 8493
Submit Status Web Board
Description
给你一个年份和月份,求该月有多少天
Input
一个年份(正整数),一个月份(1-12),中间有一个空格隔开
Output
该月的天数,单独占一行。
Sample Input
2012 2
Sample Output
29
HINT
Source
#include <iostream>
#include<stdio.h>
using namespace std;
int main()
{
int a[2][13] = {{0,31,28,31,30,31,30,31,31,30,31,30,31},
{0,31,29,31,30,31,30,31,31,30,31,30,31}};
int y,m;
cin>>y>>m;
if((y%400==0)||(y%4==0&&y%100!=0))
printf("%d\n",a[1][m]);
else
printf("%d\n",a[0][m]);
return 0;
}