Uva10976——Fractions Again?!
来源:互联网 发布:ansys软件百度云 编辑:程序博客网 时间:2024/05/17 03:08
简单的题目,很容易看懂。
主要是枚举,但是枚举的范围不确定。
从x >= y , 推出 1 / x <= 1 / y,因为 1 / k - 1 / y = 1 / x ,推出 1 / k - 1 / y <= 1 / y,最后得出 y <= 2 * k。
然后就是枚举,暴力过。
代码:
#include <iostream>#include <cstdio>#include <cstring>using namespace std;int data[15000];int main(){//freopen("1.txt", "r", stdin);int k, i, j;while(cin >> k){memset(data, 0, sizeof(data));j = 0;for(i = k + 1; i <= 2 * k; i++){if((k * i) % (i - k) == 0)data[j++] = i;}cout << j << endl;for(i = 0; i < j; i++){printf("1/%d = 1/%d + 1/%d\n", k, (k * data[i]) / (data[i] - k), data[i]);}}return 0;}
1 0
- Uva10976——Fractions Again?!
- UVa10976 - Fractions Again?!
- UVa10976 - Fractions Again?!
- UVa10976 - Fractions Again?!
- UVA10976-Fractions Again?!
- UVA10976 Fractions Again?!
- UVa10976 - Fractions Again?!
- UVA10976 Fractions Again?!
- UVA10976 Fractions Again?!
- UVa10976-Fractions Again?!(枚举)
- UVA10976-Fractions Again?!
- 问题链接:UVA10976 Fractions Again?
- Uva10976 分数拆分 Fractions Again?!
- UVa10976 Fractions Agains?!
- uva10976—分数拆分
- Uva10976—分数拆分
- uva 10976 fractions again(水题)——yhx
- uva 10976 fractions again(水题)——yhx
- Grunt学习——创建子图集
- Tomcat中server.xml参数说明
- HDUACM2016
- ZOJ 3923In the Rain(数学)
- STC15w4K32S系列 主时钟输出示例
- Uva10976——Fractions Again?!
- 学习python前需要了解的东西——————-python学习流程和资源
- 项目2胖子不想说体重
- 第二周项目4-用循环求
- 从源码的角度理解Android消息处理机制
- 让多个Fragment 切换时不重新实例化
- 弱网络下的游戏服务器设计
- bzoj 1189(拆点最大流)
- 文章标题