1 条题解
-
0
#include <bits/stdc++.h> using namespace std; char s[300]; int a[300]; int main() { while( scanf("%s", s+1) != EOF ) { int len = strlen(s+1); for(int i=1; i<=len; i++) a[i] = s[i] - '0'; a[len+1] = 0; int k; scanf("%d", &k); while(k > 0) { for(int i=1; i<=len; i++) if(a[i] > a[i+1]) { for(int j=i; j<len; j++) a[j] = a[j+1]; len--; break; } a[len+1] = 0; k--; } int x=1; while(a[x]==0 && x<len) x++; for(int i=x; i<=len; i++) printf("%d", a[i]); printf("\n"); } return 0; }
- 1
信息
- ID
- 824
- 时间
- 1000ms
- 内存
- 128MiB
- 难度
- 3
- 标签
- 递交数
- 123
- 已通过
- 62
- 上传者