#35156. 取出整数的一部分

取出整数的一部分

暂无测试数据。

假如有一个整数:$145678$,现在我做截取该数一部份的操作。

  • 若 $k$ 是正数,则是从前往后取 $k$ 位,比如输入 $4$,返回前 $4$ 位即 $1456$;

  • 若 $k$ 是负数,则是从后往前取 $-k$ 位,比如输入 $-3$,则返回后面 $3$ 位即 $678$;

  • 若输入 $0$,则直接返回该数即 $145678$;

  • 若输入的数的绝对值大于上述树的位数(如 $8$ 或 $-8$),则返回"Error"

现在请你编程实现。

输入格式

第一行,输入一个正整数 $n\ (1\le n \le 10^9)$。

第二行,输入一个整数 $k\ (-10\le k \le 10)$。

输出格式

输出一行,一个整数或者"Error"。如果返回的数包含前导 $0$,则需要去掉。

33010
-3
10
404779
2
40