问题 5649 --分数化简

5649: 分数化简

题目描述

给定一个分数 $a/b$,若它是一个假分数,请将它化简成带分数形式输出。例如当 $a/b=91/30$,输出 ``` 1 3-- 30 ``` 当输入是一个真分数时,请将它化简后输出,且忽略整数部分,例如当 $a/b=30/100$ 时,输出 ``` 3 -- 10 ``` 当输入的分数可以变成整数时,忽略它分数部分。注意输出的所有分数都应该是既约的。

输入

单个分数 $a/b$。

输出

如题面描述,注意分数线应该与分母一样长,分子应该与分母右对齐。

样例输入输出

输入#1 复制
91/30
输出#1 复制
  1
3--
 30
输入#2 复制
30/100
输出#2 复制
 3
--
10
输入#3 复制
20/4
输出#3 复制
5

提示

对于 $100\%$ 的数据,$1\leq a, b\leq 1,000,000$。($a、b$为正整数)
序号 标题 作者 发表时间 费用 订购数 操作