3 条题解
-
-5
朴实无华
#include<bits/stdc++.h> using namespace std; char a[10000]; int main() { string n; cin >>n; for(int i=0; i<n.length(); i++){ a[i+1]=n[i]; } for(int i=1; i<=n.length(); i++){ int m=0; if(a[i]=='A'){ for(int j=1; j<=n.length(); j++){ if(a[j]=='B'){ a[j]='I';//改为I,移除此人。 m++; break; } } if(m==0){ cout<<"A"; break; } } if(a[i]=='B'){ for(int j=1; j<=n.length(); j++){ if(a[j]=='A'){ a[j]='I'; m++; break; } } if(m==0){ cout<<"B"; break; } } if(i==n.length()){ for(int j=1; j<=n.length(); j++){ if(a[j]!='I'){ cout<<a[j]; break; } } } } return 0; }
信息
- ID
- 817
- 时间
- 1000ms
- 内存
- 256MiB
- 难度
- 7
- 标签
- 递交数
- 409
- 已通过
- 90
- 上传者