Submit Time:2023-12-31 15:51:45

运行 ID: 227904

#include <iostream> using namespace std; string n; int s; bool comp(string a, string b) { if (a.size() > b.size()) return 1; if (a.size() < b.size()) return 0; for (int i = 0; i < a.size(); i++) { if (a[i] < b[i]) return 0; } return 1; } int main() { cin >> n >> s; while (s--) { string ans(n); for (int i = 0; i < n.size(); i++) { if (comp(ans, n.substr(0, i) + n.substr(i + 1))) ans = n.substr(0, i) + n.substr(i + 1); } n = ans; } cout << n; }