(百例编程)44.分数之合
2012-06-02 14:52
190 查看
题目:求这样的四个自然数p,q,r,s(p<=q<=r<=s),使得以下等式成立:
1/p+1/q+1/r+1/s=1
1/p+1/q+1/r+1/s=1
#include <iostream> using namespace std; int main(void) { for (int p = 1; p != 5;++p) for(int q = p; q != 7;++q) for(int r = q; r != 13; ++r) for(int s = r; s != 13; ++s) { if (q*r*s+p*r*s+p*q*s+p*q*r == p*q*r*s) { cout<<"p:"<<p<<" " <<"q:"<<q<<" " <<"r:"<<r<<" " <<"s:"<<s<<endl; } } return 1; }
相关文章推荐
- (百例编程)43.分数比较
- (百例编程)45.真分数分解为埃及分数
- (百例编程)46.列出真分数序列
- (百例编程)47.计算分数的精确值
- 重新想象 Windows 8 Store Apps (44) - 多线程之异步编程: 经典和最新的异步编程模型, IAsyncInfo 与 Task 相互转换
- (百例编程)12.抓交通肇事犯
- (百例编程)22.求车速
- (百例编程)48.新娘和新郎
- (百例编程)72.邮票组合
- 利用C语言编程:有一个分数序列 2/1+3/2+5/3+8/5+13/8+...,求此序列前N项和的简单解法,
- Visual C++ 时尚编程百例008(鼠标形状)
- Visual C++ 时尚编程百例013(CRect类)
- C/C++语言经典、实用、趣味程序设计编程百例精解(9)
- C/C++语言经典、实用、趣味程序设计编程百例精解(2)
- 利用C语言编程:有一个分数序列 2/1+3/2+5/3+8/5+13/8+...,求此序列前N项和的简单解法,
- JavaScript 编程解决考试分数统计问题
- (百例编程)13.该存多少钱
- (百例编程)23.由两个平方三位数获得三个平方二位数
- (百例编程)49.委派任务
- 老师想知道从某某同学当中,分数最高的是多少,现在请你编程模拟老师的询问。当然,老师有时候需要更新某位同学的成绩. 输入描述: