7-237 有理数加法 (15 分)

本题要求编写程序,计算两个有理数的和。

输入格式:

输入在一行中按照a1/b1 a2/b2的格式给出两个分数形式的有理数,其中分子和分母全是整形范围内的正整数。

输出格式:

在一行中按照a/b的格式输出两个有理数的和。注意必须是该有理数的最简分数形式,若分母为1,则只输出分子。

输入样例1:

1/3 1/6

结尾无空行

输出样例1:

1/2

结尾无空行

输入样例2:

4/3 2/3

输出样例2:

2
#include<iostream>
using namespace std;
int gcd(int a,int b){if(a%b==0)return b;return gcd(b,a%b);
}
int main(){int a1,b1,a2,b2,fm,fz,g;char c;cin>>a1>>c>>b1>>a2>>c>>b2;fz=a1*b2+a2*b1;fm=b1*b2;g=gcd(fz,fm);fz/=g;fm/=g;if(fm==1)cout<<fz;else cout<<fz<<"/"<<fm;return 0;
}

7-237 有理数加法 (15 分)相关推荐

  1. 7-33 有理数加法 (15 分)

    7-33 有理数加法 (15 分) 题目 7-33 有理数加法 (15 分) 本题要求编写程序,计算两个有理数的和. 输入格式: 输入在一行中按照a1/b1 a2/b2的格式给出两个分数形式的有理数, ...

  2. 有理数加法 (15分)(PTA)

    有理数加法 (15分) 本题要求编写程序,计算两个有理数的和. 输入格式 输入在一行中按照a1/b1 a2/b2的格式给出两个分数形式的有理数,其中分子和分母全是整形范围内的正整数. 输出格式 在一行 ...

  3. 7-33 有理数加法 (15 分)C++

    #include <iostream> #include <string> using namespace std; /* *要解决几个问题 *输入的问题 *求和的问题 *化简 ...

  4. 7-33 有理数加法 (15分) C++实现

    要对最大公约数进行计算,及时化简. #include<bits/stdc++.h> using namespace std; typedef long long LL; LL gcd(LL ...

  5. 结构-02. 有理数加法(15)

    本题要求编写程序,计算两个有理数的和. 输入格式: 输入在一行中按照"a1/b1 a2/b2"的格式给出两个分数形式的有理数,其中分子和分母全是整型范围内的正整数. 输出格式: 在 ...

  6. 结构-02. 有理数加法

    结构-02. 有理数加法(15) 时间限制 400 ms 内存限制 65536 kB 代码长度限制 8000 B 判题程序 Standard 作者 乔林(清华大学) 本题要求编写程序,计算两个有理数的 ...

  7. 7-4 有理数加法 (15 分)

    7-4 有理数加法 (15 分) 本题要求编写程序,计算两个有理数的和. 输入格式: 输入在一行中按照a1/b1 a2/b2的格式给出两个分数形式的有理数,其中分子和分母全是整形范围内的正整数. 输出 ...

  8. 7-2 有理数加法 (10 分)

    7-2 有理数加法 (10 分) 本题要求编写程序,计算两个有理数的和. 输入格式: 输入在一行中按照a1/b1 a2/b2的格式给出两个分数形式的有理数,其中分子和分母全是整形范围内的正整数. 输出 ...

  9. 基础编程题目集(15 分题)

    基础编程题目集(15 分题) 7-1 厘米换算英尺英寸 (15 分) 如果已知英制长度的英尺foot和英寸inch的值,那么对应的米是(foot+inch/12)×0.3048.现在,如果用户输入的是 ...

最新文章

  1. CMD命令操作MySql数据库详解
  2. flink 三种时间机制_360深度实践:Flink 与 Storm 协议级对比
  3. 委托与事件代码详解与(Object sender,EventArgs e)详解
  4. 学python需要什么基础知识-学习Python需要知道哪些基础入门知识?
  5. 一、linux驱动理论
  6. 【Spring BootSpring Cloud系列】Spring Boot初识
  7. MySQL中的空间扩展
  8. 《python编程:从入门到实战》学习笔记
  9. 三相三线与三相四线计算公式
  10. android辅助功能截屏,安卓截屏快捷键截屏方法以及其他的截屏方法【图文】
  11. 基于transformor的拼音转汉字语言模型。
  12. Objective-C 协议最基本解释
  13. UNIX时间戳的UTC(协调世界时)
  14. XDOJ 133-一元稀疏多项式计算器
  15. IS | 資訊安全基本需求
  16. java基础知识面试题(2020年最新版)
  17. maya轮廓光材质快速创建插件 下载及教程
  18. tp5 mysql实现消息队列_thinkphp5 tp5 queue消息队列使用方法
  19. python中获取文件扩展名
  20. 【STM32】标准库与HAL库对照学习教程十三--软件IIC控制AT24C02

热门文章

  1. 软考网络工程师学习笔记2-数据通信基础
  2. 华为鸿蒙系统耳机,华为鸿蒙系统真的来了,完整升级名单曝光!
  3. vue 引入html模板,vue单页面用script方式引入 使用模板时报错。 - 社区 - 妙味课堂...
  4. php查询记录是否存在,php – 如果记录存在,我可以更新记录,如果不存在,可以在单个查询中更新多行吗?...
  5. 【Android】命令行jarsigner签字和解决找不到证书链错误
  6. Python(37)_字典嵌套
  7. margin 塌陷bug 触发bfc
  8. MySQL 字符串转in/double类型——CAST/CONVERT函数的用法
  9. makefile 基础(转)
  10. 金九银十,九月已过。Vue这些知识你还不懂?(面试篇1.5W字)