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 翻译