蒟蒻不解
查看原帖
蒟蒻不解
373662
KobeBeanBryant楼主2021/1/25 16:50
#include<iostream>
using namespace std;
string a;
bool x[7];
int main() {
	cin>>a;
	string q=a;
	for(int i=0; i<5; i++) x[i]=false;
	if(a[0]!='M'||a[1]!='D'||a[2]!='A') {
		for(int i=0; i<5; i++) {
			x[i]=true;
			cout<<x[i]<<" ";
		}
		return 0;
	} else {
		for(int i=a.size(); i>=0; i--) {
			if(a[i]>='0'&&a[i]<='9') {
				q[i]-=48;
				char u=q[i];
				if(u==1||u==9) x[0]==true;
				else if(u==2||u==8) x[1]==true;
				else if(u==3||u==7) x[2]==true;
				else if(u==4||u==6) x[3]==true;
				else if(u==5||u==0) x[4]==true;
			}
		}
		for(int i=0; i<5; i++) cout<<x[i]<<" ";
		cout<<endl;
	}

}

为毛这个代码样例1输出5个零

2021/1/25 16:50
加载中...