信奥一本通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;
}
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步