分数拆分 nyist66
来源:互联网 发布:php源码包下载地址 编辑:程序博客网 时间:2024/05/21 20:23
分数拆分
时间限制:3000 ms | 内存限制:65535 KB
难度:1
- 描述
现在输入一个正整数k,找到所有的正整数x>=y,使得1/k=1/x+1/y.
- 输入
- 第一行输入一个整数n,代表有n组测试数据。
接下来n行每行输入一个正整数k - 输出
- 按顺序输出对应每行的k找到所有满足条件1/k=1/x+1/y的组合
- 样例输入
22 12
- 样例输出
1/2=1/6+1/31/2=1/4+1/41/12=1/156+1/131/12=1/84+1/141/12=1/60+1/151/12=1/48+1/161/12=1/36+1/181/12=1/30+1/201/12=1/28+1/211/12=1/24+1/24
#include <iostream>using namespace std;void input(){int n, k;cin >> n;while (n--){cin >> k;for (int y = k + 1; y <= 2 * k; y++){if (k * y % (y - k) == 0){int x = k * y / (y - k);cout << "1/" << k << "=" << "1/" << x << "+" << "1/" << y << endl;}}}}int main(){std::ios::sync_with_stdio(false);input();return 0;}
- 分数拆分 nyist66
- 分数拆分
- 分数拆分
- 分数拆分
- 分数拆分
- 分数拆分
- 分数拆分
- 分数拆分
- 分数拆分
- 分数拆分
- 分数拆分
- 分数拆分
- 分数拆分
- 分数拆分
- 分数拆分
- 分数拆分
- 分数拆分
- 分数拆分
- 多任务程序看门狗设计
- HDU 4750 && HDU 3938 离线并查集
- C#
- 杭州网预
- hdu 4750 Count The Pairs 并查集+离线
- 分数拆分 nyist66
- linux下多路由器本地配置
- MxN阶螺旋矩阵
- HDU 4753
- nignx1.4+tomcat7+memcached-session-manager+upstream-jvm-route
- Windows进程间通信的各种方法
- 阿里巴巴20121009 研发/算法工程师 笔试试题
- Tri_integral Autumn Training 2
- android Activity布局初步(二)- 嵌套布局