专栏首页小六欧拉计划——特殊毕达哥拉斯三元组

欧拉计划——特殊毕达哥拉斯三元组

特殊毕达哥拉斯三元组

毕达哥拉斯三元组是三个自然数a < b < c组成的集合,并满足

a2 + b2 = c2

例如,32 + 42 = 9 + 16 = 25 = 52。

有且只有一个毕达哥拉斯三元组满足 a + b + c = 1000。求这个三元组的乘积abc。

#include <stdio.h>
int main()
{	
int a, b;
	
	for(a = 1; a < 1000; a++)
	{//a<b<c
		for(b = a; b < 1000; b++)
		{
			if(a * a + b * b == (1000 - a - b) * (1000 - a - b))
				printf("%d %d %d", a, b, 1000 - a - b);
		}
	}

return 0;}

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 蛇阵

    lop
  • 右旋方阵

    lop
  • 奇数阶魔方阵

    印"魔方阵"。所谓"魔方阵"是指这样的方阵,它的每一行、每一列以及对角线之和均相等。例如,三阶魔方阵为: 8   1   6...

    lop
  • 软件分享 | C4D R15 安装教程

    课代表
  • 软件分享 | C4D R16 安装教程

    课代表
  • LeetCode :1.两数之和 解题报告及算法优化思路

    给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的那 两个 整数,并返回他们的数组下标。

    若羽
  • 软件分享 | C4D R14 安装教程

    课代表
  • 字符串查找----R向单词查找树

    SuperHeroes
  • ipa包兼容性大作战!WeTest iOS深度兼容测试全新升级

    ? 2018年,移动端适配话题热闹无比,有iOS新版本新机型发布,全面屏、异形屏、曲面屏争相斗艳,从而产生了各类特殊的屏幕分辨率设备。 正是因为这些特殊分辨率...

    WeTest质量开放平台团队
  • 【开源公告】Matrix for iOS/macOS 正式开源了

    Matrix for iOS/macOS 是一款微信团队研发并日常使用的性能探针工具,目前集成在iOS和macOS微信的APM(Application Perf...

    腾讯开源

扫码关注云+社区

领取腾讯云代金券