B. 分数化简

    传统题 1000ms 256MiB

分数化简

该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。

题目描述

给定一个分数 a/ba/b,根据以下规则输出:

假分数且不能整除 → 化为带分数输出。 例如 a/b=91/30a/b=91/30,输出:

  1
3--
 30

真分数 → 化为最简分数输出,忽略整数部分(如果有的话)。 例如 a/b=30/100a/b=30/100,输出:

 3
--
10

可化为整数 → 只输出整数。 例如 a/b=20/4a/b=20/4,输出:

5

输出的分数必须是最简形式(既约分数);

分数线长度与分母相同;

分子要与分母右对齐;

带分数的整数部分与分数部分的分数线左对齐。

输入格式

单个分数 a/ba/b,格式如 91/30。

输出格式

如题目描述,按照对应格式输出。

91/30
  1
3--
 30
30/100
 3
--
10
20/4
5

数据规模与约定

对于 100100% 的数据, 1a,b1,000,0001 \le a, b \le 1{,}000{,}000aabb 为正整数)。

图灵周赛 Round 38(一场)

未参加
状态
已结束
规则
IOI
题目
4
开始于
2026-1-17 21:00
结束于
2026-1-18 1:00
持续时间
4 小时
主持人
参赛人数
11