高二数学-算法初步设计一个程序,找出所有这样的三位数,这些三位数等于它各位数字的立方和,例如 370=3³+7³+0³
来源:学生作业帮助网 编辑:作业帮 时间:2024/06/30 06:31:06
![高二数学-算法初步设计一个程序,找出所有这样的三位数,这些三位数等于它各位数字的立方和,例如 370=3³+7³+0³](/uploads/image/z/15209227-19-7.jpg?t=%E9%AB%98%E4%BA%8C%E6%95%B0%E5%AD%A6-%E7%AE%97%E6%B3%95%E5%88%9D%E6%AD%A5%E8%AE%BE%E8%AE%A1%E4%B8%80%E4%B8%AA%E7%A8%8B%E5%BA%8F%2C%E6%89%BE%E5%87%BA%E6%89%80%E6%9C%89%E8%BF%99%E6%A0%B7%E7%9A%84%E4%B8%89%E4%BD%8D%E6%95%B0%2C%E8%BF%99%E4%BA%9B%E4%B8%89%E4%BD%8D%E6%95%B0%E7%AD%89%E4%BA%8E%E5%AE%83%E5%90%84%E4%BD%8D%E6%95%B0%E5%AD%97%E7%9A%84%E7%AB%8B%E6%96%B9%E5%92%8C%2C%E4%BE%8B%E5%A6%82+370%3D3%26sup3%3B%2B7%26sup3%3B%2B0%26sup3%3B)
高二数学-算法初步设计一个程序,找出所有这样的三位数,这些三位数等于它各位数字的立方和,例如 370=3³+7³+0³
高二数学-算法初步
设计一个程序,找出所有这样的三位数,这些三位数等于它各位数字的立方和,例如 370=3³+7³+0³
高二数学-算法初步设计一个程序,找出所有这样的三位数,这些三位数等于它各位数字的立方和,例如 370=3³+7³+0³
using System;
using System.Collections.Generic;
using System.Text;
namespace shui
{
class Program
{
static void Main(string[] args)
{
for (int i = 0; i <= 9; i++)
for (int j=0; j <= 9; j++)
for (int k = 0; k <= 9; k++)
{
if (100 * i + 10 * j + k == i * i * i + j * j * j + k * k * k)
Console.WriteLine("{0},{1},{2}", i, j,k);
}
Console.Read();
}
}
}
答案如下:
000
001
153
370
371
407
程序? C++可以吗?
for(i=1;i<10;i++){
for(j=1;j<10;j++){
for(k=1;k<10;k++){
if((i^3+j^3+k^3-100*i-10*j-k)==0){
整数ijk为你所需要的
}
}
}
}
直接在Hi跟你说吧