uva 10976 Fractions Again?!
来源:互联网 发布:淘宝网天猫运动鞋 编辑:程序博客网 时间:2024/06/05 15:20
题目:Fractions Again?!
题意:有正整数n,求x,y使得1/k=1/x+1/y (x>y)。
思路:枚举k、y,求x。
代码:
#include<iostream>#include<cstdio>#include<cstring>#include<vector>using namespace std;struct Pair{int x,y;Pair(int one,int two){x=one,y=two;}};int main() {int n;while(scanf("%d",&n)==1) {if(n==1){printf("1\n1/1 = 1/2 + 1/2\n");continue;}vector<Pair> vec;int x=0,y=n;while(++y){int up,down;down=y*n,up=y-n;if(down%up!=0) continue;x=down/up;if(y>x) break;vec.push_back(Pair(x,y));}printf("%d\n",vec.size());for(int i=0;i<vec.size();i++) printf("1/%d = 1/%d + 1/%d\n",n,vec[i].x,vec[i].y);}return 0;}
阅读全文
3 0
- UVA 10976 - Fractions Again?!
- UVA 10976 - Fractions Again?!
- UVA-10976 - Fractions Again?!
- UVA - 10976 Fractions Again?!
- UVa 10976 - Fractions Again?!
- UVa 10976 - Fractions Again?!
- UVa 10976 - Fractions Again?!
- UVA - 10976 Fractions Again?!
- uva 10976 - Fractions Again?!
- UVa 10976 Fractions Again?!
- Uva - 10976 - Fractions Again?!
- UVA - 10976 Fractions Again?!
- uva 10976Fractions Again?!
- UVA 10976 - Fractions Again?!
- UVA 10976 Fractions Again?!
- UVA 10976 Fractions Again?!
- UVa 10976 Fractions Again?
- UVa 10976 Fractions Again?!
- 手风琴图片切换效果
- uva 725 Division
- 查找算法
- 【排序算法】:计数排序
- 如何用代码在Delphi 7.0中安装TeeChart 7.0
- uva 10976 Fractions Again?!
- 查询ICCID,找回被盗iPhone
- Windows下nginx安装与配置
- Java选择题
- 【数据结构基础】平衡二叉树(AVL)
- 2017-08-14
- Maven介绍,安装以及创建项目
- HTML的标签总结
- CNN结构:用于检测的CNN结构进化-分离式方法