没有什么问题啊,测试样例全过
#include<bits/stdc++.h>
using namespace std;
int main(){
string s;
int ans,i;
cin>>s;
if(s[0]=='M'&&s[1]=='D'&&s[2]=='A')
{
for(i=s.size()-1;i>3;i--)
{
if(s[i]>='0'&&s[i]<='9')
{
ans=s[i]-'0';
break;
}
}
switch(ans)
{
case 0:cout<<"1 0 0 0 0";break;
case 1:cout<<"0 1 0 0 0";break;
case 2:cout<<"0 0 1 0 0";break;
case 3:cout<<"0 0 0 1 0";break;
case 4:cout<<"0 0 0 0 1";break;
case 5:cout<<"0 0 0 0 1";break;
case 6:cout<<"0 0 0 1 0";break;
case 7:cout<<"0 0 1 0 0";break;
case 8:cout<<"0 1 0 0 0";break;
case 9:cout<<"1 0 0 0 0";break;
}
}
else
{
cout<<"1 1 1 1 1";
}
return 0;
}