求两个分数的最小公倍数
来源:互联网 发布:网络连接ip冲突怎么办 编辑:程序博客网 时间:2024/06/05 21:11
#include<stdio.h>long long gcd(long long a, long long b){ return a % b == 0? b:gcd(b, a%b);}void remove(long long &a, long long &b){ long long tmp = a > b?gcd(a, b):gcd(b, a); a = a/tmp; b = b/tmp;}int main(){ long long n, a, b, c, d; scanf("%lld", &n); while(n--) { scanf("%lld/%lld %lld/%lld", &a, &b, &c, &d); remove(a, b); remove(c, d); long long fenzi = (a*c)/gcd(a, c); long long fenmu = gcd(b,d); if(fenzi%fenmu) { printf("%lld/%lld\n", fenzi, fenmu); } else printf("%lld\n", fenzi/fenmu); } return 0;}
0 0
- 求两个分数的最小公倍数
- HDU 1713 相遇周期(求两个分数的最小公倍数)
- 用辗转相除法求最大公约数和最小公倍数 并用这求两个分数间的大小
- hdu 1713求分数的最小公倍数
- 求两个数的最小公倍数
- 求两个整数的最小公倍数
- 求两个数的最小公倍数
- 求两个数的最小公倍数
- 求两个数的最小公倍数
- 求两个数的最小公倍数
- 求两个数的最小公倍数
- 求两个正整数的最小公倍数
- 求两个数的最小公倍数
- 关于如何求分数的最小公倍数和最大公约数
- 求两个整数的最大公约数和最小公倍数
- 求两个数的最大公约数和最小公倍数
- 如何求两个数的最大公约数,最小公倍数
- 求两个整数的最大公约数和最小公倍数
- ibatis批量插入
- 哈希—— POJ 3349 Snowflake Snow Snowflakes
- java 连接数据库(oracle)之加载驱动包
- CentOS 6.5 编译安装 gcc-4.9.2
- Eclipse 关联源码 ( src.zip)
- 求两个分数的最小公倍数
- Qt窗体拖拽的实现方法
- recycleview 报 NullPointerException
- Linux常用网络工具:路由扫描之traceroute
- poj 2449 第k短路 A* + spfa
- cocos2d-x-3.6 引擎基础概念
- Eclipse中java生成jar包以及bat文件
- linux入门基础——网络基础
- Python图像处理(8):边缘检测