70分求助
查看原帖
70分求助
1435239
cbh20137502楼主2025/1/3 20:38
#include<bits/stdc++.h>
using namespace std;
string s;
int n,a[10];
int main(){
    cin>>s;
    if(s.substr(0,3)!="MDA"){
    	for(int i=1;i<=5;i++){
			cout<<1<<" ";
		}
		return 0;
	}
	n=7;
	while(s[n]<'0'||s[n]>'9'){
		n--;
		if(s[n]=='1'||s[n]=='9'){
			a[1]=1;
		} 
		if(s[n]=='2'||s[n]=='8'){
			a[2]=1;
		} 
		if(s[n]=='3'||s[n]=='7'){
			a[3]=1;
		} 
		if(s[n]=='4'||s[n]=='6'){
			 a[4]=1;
		}
		if(s[n]=='5'||s[n]=='0'){
			a[5]=1;
		} 
	} 
    for(int i=1;i<=5;i++){
		cout<<a[i]<<" ";
	}
	return 0; 
}

求关注

2025/1/3 20:38
加载中...