Sicily 4629 A + B Again(难得水题)
来源:互联网 发布:乐清市知临寄宿学校 编辑:程序博客网 时间:2024/04/30 15:46
此题不水,谁与争锋!
代码如下:
#include <stdio.h>int gcd(int m, int n){int middle;if(m > n){middle = gcd(m - n, n);}if(m < n){middle = gcd(m, n - m);}if(m == n){middle = m;}return middle;}int lcm(int m, int n){return ((m * n) / gcd(m, n)); }int main(){int te;int a;int b;int c;int d;int mu;int zi;int t;scanf("%d", &te);while(te--){scanf("%d %d %d %d", &a, &b, &c, &d);mu = lcm(b , d);zi = mu / b * a + mu / d * c;t = gcd(mu, zi);if(t != 1){ mu /= t; zi /= t; }printf("%d", zi);if(mu != 1){printf("/%d", mu);}printf("\n");}return 0;}
- Sicily 4629 A + B Again(难得水题)
- Sicily 4312 A + B (难得水题)
- Sicily 4189 统计数字(难得水题)
- Sicily 3497 水仙花数(难得水题)
- Sicily 4699 简单哈希 (难得水题)
- Sicily 3912 计算星期几 (难得水题)
- Sicily 4187 合法三角形 (难得水题)
- Sicily 3499 分数统计 (难得水题)
- Sicily 3725 陶陶考试 (难得水题)
- Sicily 3718 批改作业 (难得水题)
- Sicily 3498 分解质因数 (难得水题)
- Sicily 3391 Minimal Sum (难得水题)
- Sicily 2593 Begin the contest with a very easy problem (难得水题)
- HDU 2057 A + B Again(水)
- Sicily 4700 小明与奶牛 (难得水题)
- Sicily 3980 二进制转十进制 (难得水题)
- Sicily 4630. 计算三角形面积 (难得水题)
- Sicily 3835. 计算三角形的周长 (难得水题)
- 给Android应用开发者的十个建议
- 算法导论10.1-7习题解答(用两个队列实现一个栈)
- hadoop 无法启动 namenode
- 记录点滴9
- 无法启动Hbase hbase-default.xml file seems to be for and old version of HBase
- Sicily 4629 A + B Again(难得水题)
- quartus PLL 实现 任意分频
- 月结
- virtual与其他成员函数--《C++ primer》 笔记
- 查找二叉树的基本操作以及层次遍历
- python遍历读取目录及子目录
- 基于python写的专门用于字符串匹配的smartscript实现代码
- silverlight4 程序升级到 5,关闭子窗口,自动把父窗口变灰失效,对鼠标无反应的解决办法
- 了解并解决代码签名问题