B3868 [GESP202309 三级] 进制判断
本蒟蒻自己debug了好久还是WA,只好请求大佬
#include <bits/stdc++.h>
using namespace std;
int main(){
int n;
bool a,b,c,d;
string s;
cin>>n;
for(int i=1;i<=n;i++){
cin>>s;
a=true,b=true,c=true,d=true;
for(int j=0;j<s.length();j++){
if(!isdigit(s[j])){a=false,b=false,c=false;break;}
if(s[j]>='8'&&s[i]<='9')b=false;
if(s[j]>='2'&&s[i]<='9')a=false;
}
printf("%d %d %d %d\n",a,b,c,d);
}
return 0;
}