题库/P1001

#P1001. 密码

    传统题 难度: 普及 标签>贪心字符串CSP-J单调栈
时间限制1000 ms
内存限制512 MiB
通过率—0 / 0 次提交
题目描述 查看题解 开始编程Alt+E

P1001 · 密码

退出在线编程模式
普及 读懂题意,让每一次思考成为成长。
时间限制1000 ms
内存限制512 MiB
通过率—0 / 0 次提交

CSP-J 2026 预测模拟卷。原创训练,非官方试题。

时间限制:1.0 s 内存限制:512 MiB 分值:100 分

题目描述

小 P 得到了一个由数字和小写英文字母组成的字符串 s。首先按照从左到右的顺序取出 s 中所有数字字符,得到一个长度为 m 的数字串 t。

现在小 P 要从 t 中删除恰好 k 个字符。删除后,其余字符的相对顺序不能改变。小 P 希望剩下的数字串按字典序尽可能大。

注意:答案中的前导 0 必须保留。

输入格式

第一行一个字符串 s。 第二行一个整数 k。

输出格式

输出删除恰好 k 个数字字符后得到的最大数字串。

输入输出样例 #1

a3b1c4d1
2
41

输入输出样例 #2

abc102030
3
230

数据范围

1 ≤ |s| ≤ 10^6;s 仅包含小写英文字母和数字。 设 s 中数字字符数量为 m,则 1 ≤ m ≤ |s|,0 ≤ k < m。

测试点

测试点 规模 特殊性质 分值
1-2 10 k=0 10
3-4 20 数字串单调不降
5-6 无
7-8 100 k=1
9-10 无
11-12 10^3
13-14 10^4
15-16 10^5 s 仅包含数字
17-20 10^6 无 20

题目信息

#844
—

暂无提交记录

练习难度 普及
时间限制
1000ms
内存限制
512MiB

题目标签

暂无标签
上传者