竞赛
考级
题解如下: #include<iostream> #include<cmath> using namespace std; int digit(int n,int k){ int a=0,b=0; b=pow(10,k-1); a=n/b%10; return a ; } int main(){ int n,k; cin>>n>>k; cout<<digit(n,k); }
这个故事告诉我们一个道理:不要跟着题意走,要有自己的创新思路。
#include<iostream> using namespace std; int main(){ int n,k,b; cin>>n>>k; for(int i=0;i<k;i++){ b=n%10; n=n/10; } cout<<b; }
#include <bits/stdc++.h> using namespace std; int main(){ int n,k; cin>>n>>k; string s= to_string(n); char d=s[s.length()-k]; int ans=d-'0'; cout<<ans; return 0; }
共48条
提交答案之后,这里将显示提交结果~