Run ID | 作者 | 问题 | 语言 | 测评结果 | 分数 | 时间 | 内存 | 代码长度 | 提交时间 |
---|---|---|---|---|---|---|---|---|---|
108848 | 梁乃元 | 删数问题 | C++ | 通过 | 100 | 0 MS | 256 KB | 547 | 2023-11-04 11:15:03 |
# include <bits/stdc++.h> using namespace std ; int main ( ) { string x ; int y , len , j ; cin >> x >> y ; len = x . size ( ) ; for ( int i = 1 ; i <= y ; i ++ ) { for ( j = 0 ; j < len - 1 ; j ++ ) { if ( x [j] > x [j + 1] ) { for ( int k = j ; k < len - 1 ; k ++ ) { x [k] = x [k + 1] ; } break ; } } len -- ; } j = 0 ; int m = len ; while ( x [j] == 0 && m > 1 ) { j ++ ; m -- ; } for ( int i = j ; i < len ; i ++ ) { cout << x [i] ; } return 0 ; }