提交时间:2024-03-25 21:16:39
运行 ID: 139796
#include<bits/stdc++.h> using namespace std; string sa; long long b; vector<int> A; vector<int> B; vector<int> C; int post=0; int main() { cin>>sa; cin>>b; for(int i=0;i<sa.size();i++) { A.push_back(sa[i]-'0'); } // for(int i=0;i<sb.size();i++) // { // B.push_back(sb[i]-'0'); // } int n=A.size()-b; for(int i=1;i<=n;i++) { int Min=9999; for(int j=post;j<A.size()-(n-i);j++) { if(A[j]<Min) { Min=A[j]; post=j; } } C.push_back(A[post]); post++; } for(int i=0;i<C.size();i++) { cout<<C[i]; } return 0; }