diff --git a/TangDou/LanQiaoBei/LanQiao15STEMA20231217/10.cpp b/TangDou/LanQiaoBei/LanQiao15STEMA20231217/10.cpp new file mode 100644 index 0000000..df981a0 --- /dev/null +++ b/TangDou/LanQiaoBei/LanQiao15STEMA20231217/10.cpp @@ -0,0 +1,26 @@ +#include +using namespace std; +int k; +string kill(string s) { + int p = 0; + for (int i = 0; i < s.size() - 1; i++) + if (s[i + 1] > s[i]) { + p = i; + break; + } + + string res; + for (int i = 0; i < s.size(); i++) + if (i != p) res += s[i]; + return res; +} + +int main() { + string s; + cin >> s; + + cin >> k; + for (int i = 1; i <= k; i++) s = kill(s); + cout << s << endl; + return 0; +} \ No newline at end of file