AC题解
2026-10-04 19:15:37
发布于:江苏
0阅读
0回复
0点赞
如下:
#include<bits/stdc++.h>
using namespace std;
string a;
int s[4],aa,n;
int asdf(string l){
int s[l.size()],mm=0;
for(int i=0;i<l.size();i++){
s[i]=l[i]-'0';
if(l[i]>='A'&&l[i]<='F'){
return 16;
}
}
for(int i=0;i<l.size();i++){
mm=max(s[i],mm);
}
return mm;
}
int main(){
ios::sync_with_stdio(false);
cin.tie(nullptr);
cin>>n;
for(int i=1;i<=n;i++){
cin>>a;
aa=asdf(a);
if(aa<=1){
cout<<1<<' ';
}else cout<<0<<' ';
if(aa<8){
cout<<1<<' ';
}else cout<<0<<' ';
if(aa<10){
cout<<1<<' ';
}else cout<<0<<' ';
if(aa<=16){
cout<<1<<' ';
}else cout<<0<<' ';
cout<<endl;
}
}
这里空空如也








有帮助,赞一个