#aBC274A. [ABC274A] Batting Average

[ABC274A] Batting Average

AT_abc274_a [ABC274A] Batting Average

题目描述

高桥君正在制作一款棒球游戏。
高桥君决定编写一个程序,将击球手的打击率按照指定的小数位数进行显示。

给定整数 A,BA, B,其中 1A10,0BA1 \leq A \leq 10, 0 \leq B \leq A
此时,字符串 SS 定义如下:

  • BA\dfrac{B}{A} 四舍五入到小数点后第 44 位,结果以“整数部分 11 位”“.”“小数部分 33 位”的顺序输出,且末尾的零不能省略。

例如,当 A=7,B=4A=7, B=4 时,BA=47=0.571428\dfrac{B}{A} = \dfrac{4}{7} = 0.571428\dots,四舍五入到小数点后第 44 位为 0.5710.571。因此 SS0.571

给定 A,BA, B,请输出 SS

输入格式

输入从标准输入按以下格式给出。

AA BB

输出格式

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

输入输出样例 #1

输入 #1

7 4

输出 #1

0.571

输入输出样例 #2

输入 #2

7 3

输出 #2

0.429

输入输出样例 #3

输入 #3

2 1

输出 #3

0.500

输入输出样例 #4

输入 #4

10 10

输出 #4

1.000

输入输出样例 #5

输入 #5

1 0

输出 #5

0.000

说明/提示

限制条件

  • 1A101 \leq A \leq 10
  • 0BA0 \leq B \leq A
  • A,BA, B 为整数

样例解释 1

如题目所述,BA=47=0.571428\dfrac{B}{A} = \dfrac{4}{7} = 0.571428\dots,四舍五入到小数点后第 44 位为 0.5710.571。因此 SS0.571

样例解释 2

BA=37=0.428571\dfrac{B}{A} = \dfrac{3}{7} = 0.428571\dots,四舍五入到小数点后第 44 位为 0.4290.429。(注意发生了进位。)因此 SS0.429

样例解释 3

BA=12=0.5\dfrac{B}{A} = \dfrac{1}{2} = 0.5,四舍五入到小数点后第 44 位同样为 0.50.5。因此 SS0.500。请注意需要输出 33 位小数。

由 ChatGPT 4.1 翻译