问题 G: 第七关

问题 G: 第七关

时间限制: 1 Sec  内存限制: 256 MB
提交: 18  解决: 1
[提交][状态][讨论版][命题人:]

题目描述

恭喜,来到第七关!这一关完成数识别数字的任务

给定一个非负整数n(可能包含前导0),n的个位作为第1位,十位作为第2位,依次类推,从低位到高位依次是1、2,3、4.....。现在给定一个整数x,保证x小于n的位数。请输出n的第x位上的数字。如果第x位是前导零0,则要输出err。

前导零定义:从最高位开始,没有遇到非零数字前的0都是前导零。如果:00012300 123前面的3个0都是前导零,后面的零不是前导零。如果n的值等于0,则默认第1位上的0不是前导零,其余位上的0是前导零。


输入

第一行:一个非负整数n。(0<=n<=10^100000)。

第二行:一个整数q,表示有q次查询。

接下来有q行,每行有一个整数x,表示要查询的n的第x位上的数字。数据保证x小于等于输入的n的位数。(n的位数包含前导零所占位数,比如:n=00012300,则n的位数是8位).

输出

有q行,每行一个整数,表示要查询的第x位上的数字。如果第x位上是前导零。则输出err。

样例输入

01000
3
1
4
5

样例输出

0
1
err

提示

0<=n<=10^100000

[提交][状态]