#9没过,请各位大佬帮忙康康谢谢啦
查看原帖
#9没过,请各位大佬帮忙康康谢谢啦
468076
Yunjin楼主2021/10/3 20:03
#include<bits/stdc++.h>
using namespace std;
int main(){
	int ans = 0;
	char a[10];
	cin>>a;
	if(a[0]=='0'&&a[1]=='0'){
		ans++;
		if(a[3] > '3'){
			ans++;
		}
		if(a[3]=='3'&&a[4]>'1'){
			ans++;
		}
		cout<<ans;
		return 0;
	}
	if(a[0]=='0'&&a[1]=='2'){
		if(a[3]>'2'){
			ans++;
		}
		if(a[3]=='2'&&a[4]>'8'){
			ans++;
		}
		cout<<ans;
		return 0;
	}
	if(a[0]>'1'||(a[0]=='1'&&a[1]>'2')){
		ans++;
		if(a[0]>'1'&&(a[1]=='2'||a[1]=='4'||a[1]=='6'||a[1]=='9')){
			if(a[3]>'3'||(a[3]=='3'&&a[4]>'0')){
				ans++;
			}
			cout<<ans;
			return 0;
		}
		if(a[3]>'3'||(a[3]=='3'&&a[4]>'1')){
			ans++;
		}
		cout<<ans;
		return 0;
	}
	if(a[0]=='0'&&(a[1]=='1'||a[1]=='3'||a[1]=='5'||a[1]=='7'||a[1]=='8')){
		if(a[3]>'3'||(a[3]=='3'&&a[4]>'1')){
			ans++;
		}
		cout<<ans;
		return 0;
	}
	if(a[0]=='1'&&(a[1]=='0'||a[1]=='2')){
		if(a[3]>'3'||(a[3]=='3'&&a[4]>'1')){
			ans++;
		}
		cout<<ans;
		return 0;
	}
	if(a[0]=='0'&&(a[1]=='4'||a[1]=='6'||a[1]=='9')){
		if(a[3]>'3'||(a[3]=='3'&&a[4]>'0')){
			ans++;
		}
		cout<<ans;
		return 0;
	}
	if(a[0]=='1'&&a[1]=='1'){
		if(a[3]>'3'||(a[3]=='3'&&a[4]>'0')){
			ans++;
		}
		cout<<ans;
		return 0;
	}


	return 0;
}

我这个代码是在找不出问题了,求解,在线等大佬(尽量快点哈)

2021/10/3 20:03
加载中...