简单模拟!!! 还以为肯定错了,没想到1Y了,O__O"… #include <iostream> using namespace std; char a[200]; int main() { //freopen("1.txt", "r", stdin); while(gets(a)) { int s = strlen(a); int t = 0; for(int i = 0; i < s; i++) { if(a[i] == '!' || a[i] == '/n') { cout << endl; } else { if(a[i] <= '9' && a[i] >= '0') { t += a[i]-'0'; } else { for(int j = 1; j <= t; j++) { if(a[i] == 'b') cout << ' '; else cout << a[i]; } t = 0; } } } cout << endl; } return 0; }