以简短的方式描述长数字

时间:2019-02-24 21:19:55

标签: string numbers formula equation algebra

假设我们有一个N位数字。 N可以是100、200、1000,000等。让我们假设我们有一个100,000位数字。

这样的数字可以从0000000 ......... 00001(100,000位数)到999999 .............. .... 9999(具有100,000个数字)。

目标是找到描述范围内每个数字的最短方法。如果我们选择数字X,那么可能有几种显示X的方法:

X = M ^ Y + Z(其中M是可以由Y加上幂以生成与X尽可能接近的数字的数字,而Z是必须相加才能生成X的另一个数字)。

可能还有其他公式/方程式来描述X。它们可能更长或更复杂。我们正在寻找可能的最短表示形式。

问题是找到任何大数(即100,000个数字)的最简单和最短的描述。只要它易于描述,它就可以包含两个或三个以上的操作,甚至更多。

例如,3430900 ^ 1290 =一个具有8431位数字的数字,但是可以用简短的方式轻松地描述它:3430900 ^ 1290。下一个接近它的数字可以描述为3430900 ^ 1290 + N。

有人知道该怎么做吗?我想选择任何随机数,找到其最接近的SQRT / Power / Factorial / Fibonacci / etc。方程,并以最短的方式描述它。谢谢。

0 个答案:

没有答案