B3868满江红求条
查看原帖
B3868满江红求条
1341125
A_Spring114514楼主2024/12/6 18:21

样例全过,数据满江红求条

#include<bits/stdc++.h>
using namespace std;
int main(){
	int n;
	string s;
	cin>>n;
	for(int i=1;i<=n;i++){
		cin>>s;
		bool f[10],flag=0;
		memset(f,1,sizeof(f));
		for(int j=0;j<s.size();j++){
			char a=s[j];
			if(a=='A'||a=='b'||a=='C'||a=='D'||a=='E'||a=='F') f[3]=0,f[2]=0,f[1]=0;
			else if(a=='9'||a=='8') f[2]=0,f[1]=0;
			else if(a=='7'||a=='6'||a=='5'||a=='4'||a=='3'||a=='2') f[1]=0;
			if(!(a=='A'||a=='b'||a=='C'||a=='D'||a=='E'||a=='F'||a=='9'||a=='8'||a=='7'||a=='6'||a=='5'||a=='4'||a=='3'||a=='2'||a=='1'||a=='0')){
				cout<<"0 0 0 0\n";
				flag=1;
				break;
			}
		}
		if(!flag){
			for(int i=1;i<=4;i++)
				cout<<f[i]<<" ";
			cout<<endl;
		}
	}
	return 0;
}


打表,不喜勿喷 请不要晒代码

2024/12/6 18:21
加载中...