竞赛
考级
#include<iostream> using namespace std; int digit(int n,int k){ while(k>1){ n /= 10; k--; }return n%10; }int main(){ int n,k; cin>>n>>k; cout<<digit(n,k); }
功夫昂
题解如下: #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); }
137****6758
这个故事告诉我们一个道理:不要跟着题意走,要有自己的创新思路。
毛奕程
#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; }
136****5500
...
枫岚
#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; }
185****3127
有事找大号
耐高总冠军 张文杰
共49条
提交答案之后,这里将显示提交结果~