2012年7月6日金曜日

AOJ Volume0 0054: Sum of Nth decimal places

紙にひっ算を試しに書いてそれを参考にするとやりやすい。

/****************************************
*    2012/06/29                            *
*    AOJ Volume0 0054                    *
*    Sum of Nth decimal places            *
*     crane                                        *
*****************************************/
#include<iostream>
using namespace std;

int main(){
    int a, b, i;

    while(cin >>  a >> b >> i){
        int sum = 0;
        bool frag = false;
        while(i--){
            a = (a % b) * 10;
            if(frag = true)
                sum += a/b;
            frag = true;
        }
        cout << sum << endl;
    }
}

0 件のコメント:

コメントを投稿