Cho một dãy không quá 255 kí tự, nếu tính từ trái sang phải thì ký tự # là dấu hiệu xoá đi một ký đứng ngay trước nó nếu có. Sau đó in ra màn hình xâu đã sửa chữa theo đúng qui định.

1 câu trả lời

#include <iostream>
using namespace std;
int main()
{
    string s,t="";
    getline(cin,s);
    int i=s.size();
    while(i>=0){
        if(s[i]!='#'){
            string st="";
            st+=s[i];
            t.insert(0,st);
            i-=1;
        }
        else{
            i-=2;
        }
    }
    cout<<t;
    //samon247
    return 0;
}

Câu hỏi trong lớp Xem thêm