这啥问题
查看原帖
这啥问题
400642
GRjun楼主2021/1/30 11:18
#include<bits/stdc++.h>
using namespace std;
bool f(int a)
{
	if(a%4==0&&a%100!=0||a%400==0)
	  return true;
	else
	  return false;
}
int main()
{
  int a,b;
  cin>>a>>b;
  if(b==1||b==3||b==5||b==7||b==8||b=10||b==12)
  cout<<"31";
  else if(b==2&&f(a)==1)
  cout<<"29";
  else if(b==2&&f(a)==0)
  cout<<"28";
  else
  cout<<"30";
  return 0;
}
2021/1/30 11:18
加载中...