博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
UVa-10976 Fractions Again?!
阅读量:5051 次
发布时间:2019-06-12

本文共 816 字,大约阅读时间需要 2 分钟。

1 #include 
2 #define _for(i,a,b) for(int i = (a);i < (b);i ++) 3 using namespace std; 4 5 bool ok(int y,int k) 6 { 7 return (y*k%(y-k)==0); 8 } 9 10 int forx(int y,int k)11 {12 return y*k/(y-k);13 }14 15 int main()16 {17 int k;18 while(~scanf("%d",&k))19 {20 int n = 0;21 vector
> v; 22 23 _for(i,k+1,2*k+1)24 {25 if(ok(i,k))26 {27 28 n ++;29 v.push_back({forx(i,k),i});30 }31 32 }33 34 printf("%d\n",n);35 _for(i,0,v.size())36 printf("1/%d = 1/%d + 1/%d\n",k,v[i].first,v[i].second);37 }38 return 0;39 }

 

转载于:https://www.cnblogs.com/Asurudo/p/10036438.html

你可能感兴趣的文章
在CentOS 6.5 中安装JDK 1.7 + Eclipse并配置opencv的java开发环境(二)
查看>>
docker 安装与卸载
查看>>
“搜狐微博零估值”用意何在
查看>>
如何区分 OpenStack Neutron Extension 和 Plugin
查看>>
简述人工智能发展的先决条件
查看>>
AWS API 2.0签名规范
查看>>
MVC3 系统列讲解
查看>>
很开心
查看>>
Codeforces 388 D. Fox and Perfect Sets
查看>>
货币计算程序
查看>>
在析构函数中关闭 SqlConnection 连接
查看>>
对于C#中的一些点滴你真的理解了吗?
查看>>
结对编程项目--电梯调度
查看>>
ACM International Collegiate Programming Contest World Finals 2013
查看>>
【PAT-一道看着很难的水题】L2-023. 图着色问题
查看>>
[游戏学习26] MFC 时间函数 画图形
查看>>
Java构建器(多个构造器参数)
查看>>
个人绩效与团队绩效
查看>>
快餐英语名称
查看>>
Ubuntu PPA软件源
查看>>