题目名称 | 3611. 分数运算 |
---|---|
输入输出 | fenshu.in/out |
难度等级 | ★☆ |
时间限制 | 1000 ms (1 s) |
内存限制 | 256 MiB |
测试数据 | 10 |
题目来源 | yuan 于2021-10-13加入 |
开放分组 | 全部用户 |
提交状态 | |
分类标签 | |
分享题解 |
通过:2, 提交:34, 通过率:5.88% | ||||
䱖虁職 | 100 | 0.000 s | 0.00 MiB | C++ |
求索 | 100 | 0.000 s | 0.00 MiB | C++ |
TJ077 | 90 | 0.000 s | 0.00 MiB | C++ |
yh | 90 | 0.003 s | 0.57 MiB | C++ |
yh | 90 | 0.005 s | 0.57 MiB | C++ |
yh | 90 | 0.007 s | 0.57 MiB | C++ |
hhhhhh | 90 | 0.033 s | 1.79 MiB | C++ |
zzm15649029308 | 90 | 0.072 s | 2.29 MiB | C++ |
孟晖洋 | 90 | 0.081 s | 2.29 MiB | C++ |
皮卡丘 | 90 | 1.149 s | 2.29 MiB | C++ |
本题关联比赛 | |||
202110省实验桐柏一中普及组联赛 | |||
202110省实验桐柏一中普及组联赛 |
关于 分数运算 的近10条评论(全部评论) |
---|
已知一些分数和整数,如遇分数则累加求和,如遇整数则用已有的运算结果除以该整数,运算结束后输出最终运算结果,运算结果以最简分数形式表示(分子和分母除了$1$之外没有其他公约数)。
注意:运算过程中除了分子分母约分之外不能进行除法运算,除法转换为乘法,即:分数除以整数等价于分数分母乘以该整数。
第一行,包含正整数$n$和$m$,分别表示输入数据中分数和整数的个数;
接下来$n$行,每行$2$个正整数,分别表示一个分数的分子和分母;
接下来$m$行,每行一个正整数;
一行,一个正整数或$2$个正整数;
如果运算结果分母大于分子,请分别输出分子和分母;
如果运算结果分子大于分母且分子不能被分母整除,请分别输出分子和分母;
如果运算结果分子大于或等于分母且分子能被分母整除,请输出整除后的结果;
注意:如果输出格式是分数形式,务必保证是最简分数;
3 1 1 2 1 3 5 6 2
5 6
操作 操作数 运算及结果 1 1/2 1/2 2 1/3 1/2 + 1/3 = 5/6 3 5/6 5/6 + 5/6 = 5/3 4 2 5/3 / 2 = 5/6
3 1 1 2 1 3 7 6 2
1
操作 操作数 运算及结果 1 1/2 1/2 2 1/3 1/2 + 1/3 = 5/6 3 7/6 5/6 + 7/6 = 12/6 = 2/1 4 2 2/1 / 2 = 2/2 = 1
3 1 1 2 1 3 8 6 2
13 12
操作 操作数 运算及结果 1 1/2 1/2 2 1/3 1/2 + 1/3 = 5/6 3 7/6 5/6 + 8/6 = 13/6 4 2 13/6 / 2 = 13/12
$90$%的数据,$1<=n<=50 , 1<=m<=n/2$;
$10$%的数据,$1<=n<=100 , 1<=m<=n/2$,运算结果会超过$64$位整数范围;
$100$%的数据,除了$n$和$m$之外的正整数 $<= 10$;
$cyy@syzx$
$20211018$实验文博桐柏一中普及组联赛