Fractions Again?! -UVA 10976
来源:互联网 发布:ubuntu破解root密码 编辑:程序博客网 时间:2024/06/16 06:51
题目:uva10976
很简单的暴力求解题,正如书上所说 x>=y ,所以1/x<=1/y,可得y<=2k;
所以枚举y就可以了 用y计算出x就可以了
#include<iostream>#include<set>#include<iterator>#include<string>#include<set>#include<typeinfo>#include<queue>#include<list>#include<algorithm>#include<cstdio>#include<cctype>#include<cstring>#include<map>#include<vector>#include<cstdlib>#include<cmath>#include<stack>#include<sstream>#include<iomanip>const int maxn = 30;using namespace std;int main(){ int k; while(cin>>k) { int x=0,y=0; int count1=0; for( y =1;y<=2*k;y++) { x=(k*y)/(y-k); if(((k*y)%(y-k)==0)&&x>=y) count1++; //cout<<"1/"<<k<<" = "<<"1/"<<x<<" + 1/"<<y<<endl; } cout<<count1<<endl; for( y =1;y<=2*k;y++) { x=(k*y)/(y-k); if(((k*y)/(y-k)==0)&&x>=y) printf("1/%d = 1/%d + 1/%d\n",k,x,y); } }}
0 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?!
- cookie与session的比较,以及application
- 关于神经网络理论的几个疑问与思考
- Hadoop集群安装部署---从单节点的伪分布式扩展为多节点分布式
- 《Effective C#》条款8:确保0为值类型的有效状态
- git使用笔记
- Fractions Again?! -UVA 10976
- android各版本分辨率适配(项目亲测)
- sublime text3安装插件方法
- 最短路(4)--差分约束
- Vue2--非父子组件通信笔记
- POJ 3268 Silver Cow Party 最短路
- java基础——main方法
- 4.搭建ZooKeeper环境
- 错误:error C2259:“CxxDlg”:不能实例化抽象类