# 补全函数1## 题目描述补全函数实现功能:参数是整数 $n$ 和 $k$返回 $n$ 的从低到高的第 $k$ 位。c++#includebitsstdc++husing namespace std;int digitint n int k int main int n k; scanfdd &n &k; printfdn digitn k; return 0;## 输入格式
#include<bits/stdc++.h>
using namespace std;
int digit(int n, int k){
string s = to_string(n); // 将整数转换为字符串
int len = s.length(); // 字符串的长度
if(k <= len) {
return s[len-k] - '0'; // 返回第k位的数字
} else {
return 0; // 不足k位,返回0
}
}
int main() {
int n, k;
scanf("%d%d", &n, &k);
printf("%d\n", digit(n, k));
return 0;
}
原文地址: https://www.cveoy.top/t/topic/ibkE 著作权归作者所有。请勿转载和采集!