社区讨论
0分求调!!!(必关)
B3868[GESP202309 三级] 进制判断参与者 4已保存回复 5
讨论操作
快速查看讨论及其快照的属性,并进行相关操作。
- 当前回复
- 5 条
- 当前快照
- 1 份
- 快照标识符
- @mj2zaimo
- 此快照首次捕获于
- 2025/12/12 22:44 3 个月前
- 此快照最后确认于
- 2025/12/14 16:30 3 个月前
CPP
#include <bits/stdc++.h>
using namespace std;
int n,maxx=-1;
bool f = true;
string s;
int main()
{
cin >> n;
for(int i = 1;i <= n;i++)
{
cin >> s;
f=true;
for(int j = 0;j < s.size();j++)
{
if(s[j]>='A' && s[j] <= 'F')
{
cout << "0 0 0 1";
f=false;
break;
}
else if(s[j]>='G')
{
cout << "0 0 0 0";
f=false;
break;
}
maxx=max(s[j]-'0',maxx);
}
if(f)
{
if(maxx==1)
{
cout << "1 1 1 1";
}
else if(maxx <= 7)
{
cout << "0 1 1 1";
}
else if(maxx <= 9)
{
cout << "0 0 1 1";
}
}
cout << "\n";
maxx=-1;
}
}
我在别的oj上过了,洛谷没有,全WA了!
回复
共 5 条回复,欢迎继续交流。
正在加载回复...