A129376.皓仔截取数字

入门

官方

通过率:0%

时间限制:1.00s

内存限制:128MB

题目描述

皓仔拿到了若干个数字。

对于每个数字,皓仔想截取它最右侧的一部分。

具体来说,每次询问会给出一个数字 xx 和一个整数 mm,请你输出数字 xx 从右往左数长度为 mm 的部分。

题目保证 mm 不会超过数字 xx 的位数。

注意,截取结果中的前导零需要保留。

输入格式

第一行输入一个整数 nn,表示询问次数。

接下来 nn 行,每行输入一个整数 xx 和一个整数 mm

输出格式

对于每次询问,输出一行,表示数字 xx 最右侧长度为 mm 的部分。

输入输出样例

  • 输入#1

    3
    123456 3
    98765 2
    100200 4

    输出#1

    456
    65
    0200

说明/提示

【样例解释】

对于第 11 次询问,数字是 123456123456,右侧长度为 33 的部分是 456

对于第 22 次询问,数字是 9876598765,右侧长度为 22 的部分是 65

对于第 33 次询问,数字是 100200100200,右侧长度为 44 的部分是 0200

注意,截取结果中的前导零需要保留。

【数据范围】

对于全部数据,保证:

  • 1n10001 \le n \le 1000
  • 0x9×10180 \le x \le 9 \times 10^{18}
  • 1m1 \le m \le 数字 xx 的位数

输入解题思路,AI测评打分。不知道怎么写?

首页