1. 程式人生 > >OpenJudge_P7830 求小數的某一位

OpenJudge_P7830 求小數的某一位

總時間限制: 1000ms 記憶體限制: 65536kB
描述
分數a/b化為小數後,小數點後第n位的數字是多少?

輸入
三個正整數a,b,n,相鄰兩個數之間用單個空格隔開。0 < a < b < 100,1 <= n <= 10000。
輸出
一個數字。

樣例輸入
1 2 1

樣例輸出
5

來源
《奧數典型題舉一反三(小學五年級)》 (ISBN 978-7-5445-2882-5) 模擬試卷二 第3題

#include<cstdio>
#include<iostream>
using namespace std;
int a,b,n;
int
main(){ scanf("%d%d%d",&a,&b,&n); while(n--){ a%=b,a*=10; } printf("%d",a/b); return 0; }