atcoder#ABC274A. [ABC274A] Batting Average

[ABC274A] Batting Average

题目描述

高橋君は野球ゲームを作っています。
高橋君はバッターの打率を指定された桁数の分だけ表示するプログラムを作ることにしました。

整数 A, B A,\ B があります。ここで A, B A,\ B 1  A  10, 0  B  A 1\ \leq\ A\ \leq\ 10,\ 0\ \leq\ B\ \leq\ A を満たします。
このとき、文字列 S S を次のように定義します。

  • BA \dfrac{B}{A} を小数点第 4 4 位で四捨五入した値を「整数部 1 1 桁」「 . 」「小数部 3 3 桁」の順に末尾ゼロを省略せずに表記した文字列。

例えば A=7, B = 4 A=7,\ B\ =\ 4 の場合は、BA = 47 = 0.571428 \dfrac{B}{A}\ =\ \dfrac{4}{7}\ =\ 0.571428\dots で、これを小数点第 4 4 位で四捨五入した値は 0.571 0.571 です。よって S S 0.571 になります。

A, B A,\ B が入力として与えられるので S S を出力してください。

输入格式

入力は以下の形式で標準入力から与えられる。

A A B B

输出格式

S S を問題文の指示に従った形式で出力せよ。問題文の指示と異なる形式で出力した場合は誤答となることに注意せよ。

题目大意

给你两个数 aa,bb

ba\frac{b}{a} 近似到千分位后的结果(四舍五入)。

7 4
0.571
7 3
0.429
2 1
0.500
10 10
1.000
1 0
0.000

提示

制約

  • 1  A  10 1\ \leq\ A\ \leq\ 10
  • 0  B  A 0\ \leq\ B\ \leq\ A
  • A, B A,\ B は整数

Sample Explanation 1

問題文本文でも説明した通り、BA = 47 = 0.571428 \dfrac{B}{A}\ =\ \dfrac{4}{7}\ =\ 0.571428\dots で、これを小数点第 4 4 位で四捨五入した値は 0.571 0.571 です。よって S S 0.571 になります。

Sample Explanation 2

BA = 37 = 0.428571 \dfrac{B}{A}\ =\ \dfrac{3}{7}\ =\ 0.428571\dots で、これを小数点第 4 4 位で四捨五入した値は 0.429 0.429 です。(繰り上がりが発生するのに注意してください。) よって S S 0.429 となります。

Sample Explanation 3

BA = 12 = 0.5 \dfrac{B}{A}\ =\ \dfrac{1}{2}\ =\ 0.5 で、これを小数点第 4 4 位で四捨五入した値も同様に 0.5 0.5 です。 よって S S 0.500 となります。小数部を 3 3 桁並べる必要があるのに注意してください。