A Pythagorean triplet is a set of three natural numbers, a b c, for which,

a2 + b2 = c2

For example, 32 + 42 = 9 + 16 = 25 = 52.

There exists exactly one Pythagorean triplet for which a + b + c = 1000.
Find the product abc.

意思很明白找出这样的a, b, c

a+b+c = 1000

a <  b < c

a*a + b*b = c*c

欧拉项目第九题#include <stdio.h>
#include <stdlib.h>int main(int argc, char *argv[])
{int a, b, c;double product;for(a = 1; a < 500; a++) //这里可以大致给a,b,c 确定下范围,减少循环次数 for(b = 1; b < 500; b++)for(c = 300; c < 1000; c++) {if((a + b + c ==1000) && (a * a + b * b == c * c)){if(a < b){double product = a*b*c;printf("%lf", product);}}}system("PAUSE");    return 0;
}

转载于:https://www.cnblogs.com/herbert/archive/2011/01/27/1946325.html

[Project Euler]加入欧拉 Problem 9相关推荐

  1. Euler(欧拉)方法 | 显示Euler格式、隐式Euler格式、两步Euler格式、改进的Euler格式

    微分方程初值问题的数值解法,就是将一个连续的微分方程初值问题转化为一个离散的差分方程初值问题,然后通过解差分方程而获得其数值解.即:对自变量的一系列离散节点 x k ( k = 0 , 1 , 2 , ...

  2. (hdu step 7.2.1)The Euler function(欧拉函数模板题——求phi[a]到phi[b]的和)

    题目: The Euler function Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Othe ...

  3. Euler:欧拉函数&素数筛

    一.欧拉函数 欧拉函数是小于x的整数中与x互质的数的个数,一般用φ(x)表示. 通式:   其中p1, p2--pn为x的所有质因数,x是不为0的整数. 比如x=12,拆成质因数为12=2*2*3, ...

  4. 机械臂动力学建模(3)- Newton Euler牛顿欧拉算法

    Newton Euler算法 参考 思路(参考丁教授第二讲ppt) 矢量在不同坐标系下的转换关系 速度的递推 重心处的力和力矩 力的递推 完整公式 代码 参考 北航丁希仑教授的机器人动力学课件: 检出 ...

  5. 欧拉计划 Project Euler 50-56

    Project Euler 50-56 Project Euler: https://projecteuler.net/ Project Euler | 欧拉计划: https://pe-cn.git ...

  6. [Project Euler] 来做欧拉项目练习题吧: 题目004

        [Project Euler] 来做欧拉项目练习题吧: 题目004 周银辉 问题描述: A palindromic number reads the same both ways. The l ...

  7. [Project Euler] 来做欧拉项目练习题吧: 题目017

    [Project Euler] 来做欧拉项目练习题吧: 题目017 周银辉 题目描述: If the numbers 1 to 5 are written out in words: one, two ...

  8. [Project Euler] 来做欧拉项目练习题吧: 题目012

      [Project Euler] 来做欧拉项目练习题吧: 题目012 周银辉 问题描述: The sequence of triangle numbers is generated by addin ...

  9. HDU6322 Problem D. Euler Function【欧拉函数+数学规律】

    Problem D. Euler Function Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 524288/524288 K (Java ...

最新文章

  1. OpenCV学习之六: 使用方向梯度直方图估计图像旋转角度
  2. 艾伟也谈项目管理,创业公司技术选型参考
  3. 从iOS应用中,启动一个Unity App
  4. 使用SampleGrabber过滤器扑获图像
  5. 牛客小白月赛12 I 华华和月月逛公园 (tarjian 求桥)
  6. 算法设计与分析——递归与分治——归并排序
  7. CSS布局的三个关键属性:float、position、display
  8. 58 转转技术总监骆俊武:一个核心系统 3 万多行代码的重构实战篇
  9. ueditor 在线附件和在线图片路径错误BUG补丁
  10. lua urlencode urldecode URL编码
  11. iPhone 14“感叹号”设计没跑:屏下Face ID要等到2024年
  12. 好用的chrome插件总结
  13. UnityShader32:PBR(一)
  14. 【前端杂记】断点续传
  15. 苹果待处理订单要多久_苹果官网准备发货到发货要多久呀?
  16. 机试评判系统评判提交程序后返回结果详细说明
  17. Doctype 作用? 严格模式与混杂模式-如何触发这两种模式,区分它们有何意义?
  18. 分享 | 基于图像分类网络ResNet50_vd实现桃子分类
  19. python保存图片格式_python 存储网页图片格式
  20. 帝国cms如何导入php模板,帝国cms模板导入导出及模板组功能介绍

热门文章

  1. jacky解读麻省理工《计算机科学与Python编程导论》第1集
  2. iOS 集成银联支付
  3. C++ 字符串指针与字符串数组
  4. 防止ASP.NET按钮多次提交的办法
  5. Centos7安装nginx教程!超简单
  6. 3、Finished with error: FormatException: Bad UTF-8 encoding 0xc3 (at offset 169)
  7. Android recycleview实现混合itemview,以及recycleview添加头部尾部
  8. flutter网络权限申请
  9. C# XML格式化显示
  10. Android程序杀死自己的进程和其他程序进程方法