删除数字
提交数: 564, 通过率: 31.21%, 平均分: 40.6
题目描述:
对于任意一个多位数,我们每次都可以删除这个多位数的一位,例如142857删掉4后是12857;57645删掉7后为5645;10003删掉1后是3;10004删掉4后是1000。
现在对于一个多位数要删掉k位,问删掉k位后剩下数字最大是多少?
注意:10003删掉1后是3(即前导零会自动删除,不耗费k的值);10004删掉4后是1000,而1或10删掉1后均为0,0删掉0后还是0。
输入格式:
输入第一行一个t表示t组数据;
接下来t行每行两个数:这个多位数(小于等于2^63-1)和k,意义同题目。
输出格式:
共t行,每行为留下最大的那个数。
样例输入:
5 12345 4 142857 4 187123 3 10003 4 98765432 3
样例输出:
5 87 873 3 98765
提示:
对于100%的数据:t<=1000; 1<=k<=18; 多位数在long long以内。
注意时间!注意时间!!注意时间!!!
时间限制: 150ms空间限制: 256MB
来源: by zhr