信奥一本通1164:digit函数

1164:digit函数

时间限制: 1000 ms 内存限制: 65536 KB

提交数:41504 通过数: 26475

【题目描述】

在程序中定义一函数digit(n,k)

,它能分离出整数n

从右边数第k

个数字。

【输入】

正整数n

和k

【输出】

一个数字。

【输入样例】

31859 3

【输出样例】

8
点击查看代码

#include<bits/stdc++.h>
using namespace std;

int digit(int n,int k)
{
	int i=1;
	while(i<k)
	{
		n/=10;
		i++;
	}
	return n%10;
}

int main()
{
    int n,k;
    scanf("%d%d",&n,&k);
    printf("%d\n",digit(n,k));
    return 0;
}