求助,2个WA
查看原帖
求助,2个WA
229648
Time_Limit_Error楼主2020/10/12 22:08
#include<iostream>
using namespace std;

int d[13]={0,31,28,31,30,31,30,31,31,30,31,30,31};

int main(){
    int mon,day;
	char a;
	cin>>mon>>a>>day;
	int ans=0;
	if(day==0) ans++;
	if(mon==0) ans++;
	if(mon>12){
		ans++;
		if(mon%10==0 && d[10]<day) ans++;
		else if(mon%10>2 && d[mon%10]<day) ans++;
		else if(mon%10==2 && d[mon%10]<day) ans++; 
	}
	else if(d[mon]<day) ans++;
    cout<<ans<<endl;
 	return 0;
}

检查很多遍了,也对照着大佬的题解检查过了。仍不知道哪里的问题

2020/10/12 22:08
加载中...