Algorithm 哪一个最小的数N有三种方法来分割它的平方以得到被分割的部分的和是N?

Algorithm 哪一个最小的数N有三种方法来分割它的平方以得到被分割的部分的和是N?,algorithm,math,numbers,computer-science,Algorithm,Math,Numbers,Computer Science,最小的数N是多少,它至少有3种方法将其平方分开,得到被分割部分的和是N?例如: 9 = sqrt(81) = 8+1; 82 = sqrt(6724) = 6 + 72 + 4 对于91,我们有两种方法: 91 = sqrt (8281) = 82+8+1 = 8+2+81 至少3种方式,或者正好3种方式?至少可以尝试999(有4种方式)。准确地说,5050。但是你只是想要答案,还是有一个关于如何编写算法来获得答案的问题?谢谢,这些细节可能值得编辑到问题中。认为“代

最小的数N是多少,它至少有3种方法将其平方分开,得到被分割部分的和是N?例如:

    9 = sqrt(81) = 8+1; 
    82 = sqrt(6724) = 6 + 72 + 4
对于91,我们有两种方法:

    91 = sqrt (8281) = 82+8+1 = 8+2+81

至少3种方式,或者正好3种方式?至少可以尝试
999
(有4种方式)。准确地说,
5050
。但是你只是想要答案,还是有一个关于如何编写算法来获得答案的问题?谢谢,这些细节可能值得编辑到问题中。认为“代码>998+001</代码>>代码>998+00+1</代码>>代码>998+0+01</CODE><代码>998+0+0+1>/代码>)是合理的吗?如果没有,规则是什么?那么你需要澄清规则。999^2是998001,我把
998 | 001
998 | 0 | 01
998 | 00 | 1
998 | 0 | 0 | 1
视为四个不同的分割。“我认为它们是相同的”我同意@MarkDickinson。我可以很容易地解决这个问题的多种变体,但我不知道您想要解决的实际问题是什么。