90分,#9不过
查看原帖
90分,#9不过
550317
_Y_6楼主2021/11/10 15:52

为什么#9不过,自己试了好多数据都是对的

#include<iostream>
using namespace std;
int a,b,cnt,ff;char s;
int yue[13]={0,31,28,31,30,31,30,31,31,30,31,30,31};
int main() {
	cin>>a>>s>>b;
	
	if(a>12||a<=0){
		cnt++;
		if(a>12&&a<20){
			a=12;
		}
		if(a>=20){
			a%=10;
		}
		if(a<=0){
			a=1;
		}
	}
	if(b<=0||yue[a]<b){
		cnt++;
	}
	cout<<cnt;
	return 0;
}
2021/11/10 15:52
加载中...