【发布时间】:2018-12-02 11:41:45
【问题描述】:
我的一位同事在他的 C 编程课上提出了以下问题,我觉得这很有趣。它可以很容易地用任何编程语言完成,我立刻想到了 wolfram。 问题是这样的:
数字25是一个唯一的完美正方形,如果我们将每个数字加一,它就变成了36,这也是一个完美的正方形! 编写一个程序来找到另一组具有相同性质的数字。
我相信这可以在mathematica 中轻松完成。 有人可以解释我如何在数学中做到这一点。请注意问题的原因只是让我进入我一无所知的数学编程的借口。
谢谢大家。
【问题讨论】:
-
Mathematica 是一个交互式系统,并且有大量文档,尤其是对于基本功能。打开笔记本,开始玩。弄清楚如何将
1添加到两位数的每个数字,弄清楚如何找到整数的平方根。停下来,想一想,继续 3 位数的数字。停下来,再想一想,阅读有关简单函数定义的文档。现在您已将脚趾浸入 Mathematica 的海洋。 -
谢谢马克。我想我会淹死在那片“海洋”中!哈哈..:)
-
这个问题在另一个基础上得到了很好的扩展。