HDU 2503 a/b + c/d
来源:互联网 发布:jsp sql 动态网页 编辑:程序博客网 时间:2024/06/07 10:55
a/b + c/d
Time Limit: 1000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 7733 Accepted Submission(s): 4464
Problem Description
给你2个分数,求他们的和,并要求和为最简形式。
Input
输入首先包含一个正整数T(T<=1000),表示有T组测试数据,然后是T行数据,每行包含四个正整数a,b,c,d(0<a,b,c,d<1000),表示两个分数a/b 和 c/d。
Output
对于每组测试数据,输出两个整数e和f,表示a/b + c/d的最简化结果是e/f,每组输出占一行。
Sample Input
21 2 1 34 3 2 3
Sample Output
5 62 1
#include<stdio.h>int gcd(int a,int b){return b==0?a:gcd(b,a%b);}int main(){int n,a,b,c,d,e,f;scanf("%d",&n);while(n--){scanf("%d%d%d%d",&a,&b,&c,&d);e=a*d+b*c;f=b*d;printf("%d %d\n",e/gcd(e,f),f/gcd(e,f));}return 0;}
0 0
- HDU 2503 a/b + c/d
- hdu-2503-a/b + c/d
- HDU 2503 a/b + c/d
- hdu 2503 a/b+c/d
- hdu-2503-a/b + c/d
- HDU-2503-a/b + c/d
- hdu 2503 a/b + c/d
- HDU 2503 a/b + c/d
- HDU 2503 a/b + c/d
- hdu 2503 a/b + c/d(水)
- hdu 2503 欧几里得水题 化简 a/b + c/d
- HDU-2503 a/b + c/d 水题 GCD
- 杭电(hdu)ACM 2503 a/b + c/d
- HDU 2503 a/b + c/d(水~)
- HDOJ(HDU) 2503 a/b + c/d(最大公约数问题)
- HDU 2503 a/b + c/d(GCD)
- HDU.2503 a/b + c/d (分式化简)
- hdu 2503 a/b+c/d(基础数论)
- maven学习笔记整理
- 把当前文件中的所有文本拷贝,存入一个txt文件,统计每个字符出现的次数并输出
- android LayoutInflater.inflate()的参数介绍
- java的反射机制
- 2014新生暑假个人排位赛03 E. 学姐的数列
- HDU 2503 a/b + c/d
- Cocos2d-x 3.1.1 学习日志12--一Cocos2dx3.1.1移植到Android平台的方法(最有用最有效的!!)
- 【Java】多线程同步Synchronized使用分析
- 【Visual C++】游戏开发笔记之八——基础动画显示(二)游戏循环的使用
- POJ2478 Farey Sequence
- 笔记 NEURAL NETS FOR VISION CVPR 2012 Tutorial on Deep Learning
- Android通过onDraw实现在View中绘图操作
- 【Java】java synchronized
- 【leetcode】Clone Graph