社区讨论

站外题求助

题目总版参与者 3已保存回复 3

讨论操作

快速查看讨论及其快照的属性,并进行相关操作。

当前回复
3 条
当前快照
1 份
快照标识符
@lo2nddet
此快照首次捕获于
2023/10/23 16:40
2 年前
此快照最后确认于
2023/10/23 16:40
2 年前
查看原帖

传信

经过模拟战斗,小蓝丢失了A城,于是决定启用新武器,小红的侦察兵意外得知了该新武器的数量及存放地点,现在要将信息秘密传送回指挥部。为了提高信息传送的安全性,数据都是经过加密的。
其中新武器的数量是这样子加密的:侦察兵送回一个正整数n个和一个正整数m,指挥部的信息部要删除整数n各个位上的某m个数字,使得剩下的数字按原顺序组成的新整数最大,剩下的数字之和即为新武器的数量。
比如n=2314,m=1,可以证明删除数字2后,314是最大的数字,那么新武器的数量为3+1+4=8。 你能帮指挥部快速获取新武器的实际数量吗?

输入格式

1行,两个整数n,m(10<=n<=10^100 , 1<=m<=100,数据保证m小于n的位数)。

输出格式

一个整数,表示新武器的实际数量。

输入/输出例子1

输入:

1258 1

输出:

15

输入/输出例子2

输入:

62561 2
输出:
13

样例解释

样例1解释:1258删除一个数字后,可以得到:258、158、128、125。显然删除1后剩下的数字最大,为258,那么新武器的数量为2+5+8=15。

回复

3 条回复,欢迎继续交流。

正在加载回复...