1082:求小数的某一位时间限制: 1000 ms 内存限制: 65536 KB 提交数:87654 通过数: 43889 【题目描述】分数a/b化为小数后,小数点后第n位的数字是多少? 【输入】三个正整数a,b,n,相邻两个数之间用单个空格隔开。0<a<b<100,1<=n<=10000。 【输出】一个数字。 【输入样例】1 2 1 【输出样例】5 |
【参考答案】:
#include<iostream>
using namespace std;
int main(){
int a,b,n,t;
cin>>a>>b>>n;
for(int i=1;i<=n;i++){
a*=10;
t=a/b;
a%=b;
}
cout<<t<<endl;
return 0;
}