#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