T549818 [FUTURE]除法"基本"运算

题目背景

你已经掌握了基本的除法运算,但这次我们要挑战更高难度的数学问题:循环小数!循环小数在数学中非常常见,尤其是在除法运算中,某些商会形成循环的数字序列。你的任务是根据给定的两个整数 $n$ 和 $m$ 来计算它们的商,并检测商是否是循环小数。如果商是循环小数,请用特定的格式输出。

题目描述

给定两个整数 $n$ 和 $m$,求它们的商。商可能是一个有限小数,也可能是一个循环小数。 - 如果商是一个有限小数,直接输出商的小数部分。 - 如果商是一个循环小数: 1. 第一行输出商的完整小数部分,循环部分用括号括起来。

输入格式

- 两个整数 $n$ 和 $m$ $(1 ≤ n, m ≤ 100000000000)$,它们表示要进行除法的两个整数。

输出格式

- 如果商是一个有限小数,直接输出商的小数部分。 - 如果商是一个循环小数: 1. 第一行输出商的完整小数部分,循环部分用括号括起来

说明/提示

数据保证不会有无限不循环小数 1