零分求调
查看原帖
零分求调
1324716
liujunyi2012楼主2024/12/20 17:10

哪位大佬帮帮我,谢谢

#include<bits/stdc++.h>
using namespace std;
int n;
string s;
bool j_2=1,j_8=1,j_10=1,j_16=1;
int main(){
	int n;
	cin>>n;
	for(int j=1;j<=n;j++){
		cin>>s;
		j_2=1;j_8=1;j_10=1;j_16=1;
		for(int i=0;i<s.length();i++){
			if(s[i]!='0'||s[i]!='1')j_2=0;
			if(s[i]!='1'||s[i]!='2'||s[i]!='3'||s[i]!='4'||s[i]!='5'||s[i]!='6'||s[i]!='7'||s[i]!='8'||s[i]!='0')j_8=0;
			if(s[i]!='1'||s[i]!='2'||s[i]!='3'||s[i]!='4'||s[i]!='5'||s[i]!='6'||s[i]!='7'||s[i]!='8'||s[i]!='9'||s[i]!='0')j_10=0;
			if(s[i]!='1'||s[i]!='2'||s[i]!='3'||s[i]!='4'||s[i]!='5'||s[i]!='6'||s[i]!='7'||s[i]!='8'||s[i]!='9'||s[i]!='0'||s[i]!='A'||s[i]!='B'||s[i]!='C'||s[i]!='D'||s[i]!='E'||s[i]!='F')j_16=0;
		} 
		cout<<j_2<<j_8<<j_10<<j_16<<endl;
	}
	
	
	return 0;
} 
2024/12/20 17:10
加载中...