AT_abc274_a [ABC274A] Batting Average

题目描述

[problemUrl]: https://atcoder.jp/contests/abc274/tasks/abc274_a > 高桥君正在制作一款棒球游戏。 > 高桥君决定编写一个程序,将击球手的打击率按照指定的小数位数进行显示。 给定整数 $A, B$,其中 $1 \leq A \leq 10, 0 \leq B \leq A$。 此时,字符串 $S$ 定义如下: - 将 $\dfrac{B}{A}$ 四舍五入到小数点后第 $4$ 位,结果以“整数部分 $1$ 位”“`.`”“小数部分 $3$ 位”的顺序输出,且末尾的零不能省略。 例如,当 $A=7, B=4$ 时,$\dfrac{B}{A} = \dfrac{4}{7} = 0.571428\dots$,四舍五入到小数点后第 $4$ 位为 $0.571$。因此 $S$ 为 `0.571`。 给定 $A, B$,请输出 $S$。

输入格式

输入从标准输入按以下格式给出。 > $A$ $B$

输出格式

请按照题目要求的格式输出 $S$。**如果输出格式与题目要求不符,将被判为错误答案。**

说明/提示

## 限制条件 - $1 \leq A \leq 10$ - $0 \leq B \leq A$ - $A, B$ 为整数 ## 样例解释 1 如题目所述,$\dfrac{B}{A} = \dfrac{4}{7} = 0.571428\dots$,四舍五入到小数点后第 $4$ 位为 $0.571$。因此 $S$ 为 `0.571`。 ## 样例解释 2 $\dfrac{B}{A} = \dfrac{3}{7} = 0.428571\dots$,四舍五入到小数点后第 $4$ 位为 $0.429$。(注意发生了进位。)因此 $S$ 为 `0.429`。 ## 样例解释 3 $\dfrac{B}{A} = \dfrac{1}{2} = 0.5$,四舍五入到小数点后第 $4$ 位同样为 $0.5$。因此 $S$ 为 `0.500`。请注意需要输出 $3$ 位小数。 由 ChatGPT 4.1 翻译