[计蒜客(蓝桥杯省赛)]方程的解

题目来源 计蒜客程序设计竞赛基础课(蓝桥杯省赛)

算法标签 枚举

题目描述

在这里插入图片描述

思路

枚举判断

题目代码

#include<iostream>
#include<algorithm>

using namespace std;

int main()
{
 
    for(int a=1;a<=30;a++)
        for(int b=1;b<=30;b++)
            for(int c=1;c<=30;c++)
                if(a*a+b*b+c*c==1000)cout<<a<<" "<<b<<" "<<c<<" "<<endl;
                
    return 0;
}

输出

6 8 30 
6 30 8 
8 6 30 
8 30 6 
10 18 24 
10 24 18 
18 10 24 
18 24 10 
24 10 18 
24 18 10 
30 6 8 
30 8 6 

答案

10 18 24

发布了180 篇原创文章 · 获赞 19 · 访问量 5775

猜你喜欢

转载自blog.csdn.net/weixin_43910320/article/details/105351668