问题1173--求数字n的第k位

1173: 求数字n的第k位

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

题目描述

编写函数 digit(n, k),使得函数返回正整数n中的第k位数字(从右边算起)。例如 digit(829, 1)返回9,digit(829, 2)返回2,而digit(829, 3)则返回8。如果k大于n所含有的数字的个数,那么函数返回0。

输入

输入的第一行是一个整数m,表示以下有m行输入。
以后的m行,每行有2个正整数n和k,以空格隔开。

输出

每行正整数n中的第k位数字

样例输入 Copy

5
1375 2
32 1
31034 4
792 5
4473 3

样例输出 Copy

7
2
1
0
4

来源/分类