最简分数

Time Limit 1000ms

Memory Limit 65536K

description

给定4个正整数a,b,c,d,它们的范围均小于10000,求a/b + c/d的值,要求化为最简分数。

input

输入数据有多组,每组1行,即a,b,c,d。

output

输出占一行,请看样例。

sample_input

1 2 1 3

sample_output

5/6
#include <stdio.h>
#include <stdlib.h>long long GCD(long long a,long long b);
long long LCM(long long a,long long b);main()
{long long num1,num2,lcm,gcd,m,n,sum;long long a1,a2;while(scanf("%lld%lld%lld%lld",&a1,&num1,&a2,&num2)!=EOF){lcm=LCM(num1,num2);m=a1*(lcm/num1);n=a2*(lcm/num2);sum=m+n;gcd=GCD(sum,lcm);sum=sum/gcd;lcm=lcm/gcd;printf("%lld/%lld\n",sum,lcm);}
}
long long GCD(long long num1,long long num2)
{if (num1%num2==0){return num2;}elsereturn GCD( num2,num1%num2) ;
}
long long LCM(long long a,long long b)
{long long temp_lcm;temp_lcm=a/GCD(a,b)*b;return temp_lcm;
}

【数学基础】最简分数相关推荐

  1. MEM/MBA数学基础(02)实数运算和性质

    本系列文章主要讲解 MEM/MBA 数学基础,系列文章总纲链接为:MEM/MBA 数学总纲 本章节思维导图如下所示(思维导图会持续迭代): 第一层: 第二层: 1 实数的运算和性质 1.1 数的概念与 ...

  2. LeetCode中等题之最简分数

    题目 给你一个整数 n ,请你返回所有 0 到 1 之间(不包括 0 和 1)满足分母小于等于 n 的 最简 分数 .分数可以以 任意 顺序返回. 示例 1: 输入:n = 2 输出:["1 ...

  3. 第二节 数学基础与语言学基础

    数学基础与语言学基础内容: 数学基础:概率论,(从大规模预料中统计较小的语言单位的相关的统计信息,然后运用统计推理技术计算更高一级的语言单位出现的概率) 语言学基础 实用知识 统计自然语言处理的步骤: ...

  4. 机器学习中的数学基础:(1)实际应用中矩阵特征值与特征向量的几何意义

    关于特征值.特征向量的讲解有很多的教程,对于这些枯燥的数学基础怎么运用到自己的实际计算机视觉实验中,是一项很重要的任务.算法的底层其实就是数学公式的各种结合与推导,有时间不是我们不能很好的去理解这些算 ...

  5. 机器学习数学基础:常见分布与假设检验

    ↑↑↑关注后"星标"Datawhale 每日干货 & 每月组队学习,不错过 Datawhale干货 作者:吴忠强,Datawhale优秀学习者,东北大学 所谓机器学习和深 ...

  6. 机器学习数学基础:数理统计与描述性统计

    ↑↑↑关注后"星标"Datawhale 每日干货 & 每月组队学习,不错过 Datawhale干货 作者:吴忠强,Datawhale优秀学习者 所谓机器学习和深度学习, ...

  7. 机器学习数学基础:随机事件与随机变量

    ↑↑↑关注后"星标"Datawhale 每日干货 & 每月组队学习,不错过 Datawhale干货 作者:吴忠强,Datawhale优秀学习者 所谓机器学习和深度学习, ...

  8. ​机器学习中必要的数学基础!

    ↑↑↑关注后"星标"Datawhale 每日干货 & 每月组队学习,不错过 Datawhale干货 作者:Benjamin Obi Tayo 来源:机器之心 作为一门基础性 ...

  9. 1900页数学基础:面向CS的线性代数、拓扑、微积分和最优化

    机器之心整理 机器之心编辑部 学习计算机科学总共需要多少数学基础?大概 1900 页吧.宾夕法尼亚大学计算机和信息科学系教授 Jean Gallier 的开源书籍<Algebra, Topolo ...

最新文章

  1. 职业生涯设计方案,在设计时惯彻如下九条原则
  2. 神经网络输出数量对迭代次数的影响
  3. android api接口封装,生成App接口
  4. PL/SQL Developer启动时报错:“Control 'dxDockBrowserPanel' has no parent window
  5. android studio table居中代码_CSS 之 居中
  6. SAP云平台 CloudFoundry环境下的space guid
  7. Azure Cosmos Db 介绍及演示
  8. 改变自己------每天进步一点点
  9. mPaaS:全新移动开发平台,只为打造性能更优越的App
  10. 计算机视觉领域常见期刊和会议,计算机视觉领域常见期刊和会议
  11. 人工智能红利渗透与爆发
  12. WordPress 主题教程:从零开始制作 WordPress 主题
  13. C++ Primer 第五版 第8章类 8.2——文件输入和输出
  14. 数人云CTO解读Docker 1.12和金融业容器化
  15. nginx+双tomcat集群负载均衡(一台机器)
  16. 《Nature-Inspired Metaheuristic Algorithms》——蝙蝠算法 Bat Algorithm
  17. python绘画海贼王_Python爬虫之爬取海贼王全彩漫画图片
  18. 宙邦转债上市价格预测
  19. 调查:近1/5毕业生想当公务员 就业前三位选北上广
  20. 自己制作语义分割语义分割数据集

热门文章

  1. icoud邮箱无法连接服务器,适用于 iCloud 电子邮件客户端的邮件服务器设置
  2. 深度神经网络调参-学习笔记
  3. 【微信小程序】picker 滚动选择器
  4. 李克特量表背后的奥秘
  5. SAP IDOC和EDI应用(1) 基本原理介绍及实例操作
  6. 安全帽识别系统-智慧船舶的守夜人
  7. 数据管理基础-ch08-10
  8. 计算机毕业设计Python+django的零食销售商城网站(源码+系统+mysql数据库+Lw文档)
  9. 【Java例题】2.8 解一元二次方程
  10. kebernetes dashboard使用config和Token