- 1 + 2^7 = 127 这样的算式有多少个?
2010-05-05 00:37
405 查看
或许有人会对算式 5^2 = 25 有一种特别的偏好——等式左右两边都用到了相同的数字,让人深感奇妙。类似的算式还有很多,例如
5^(6 - 2) = 625
(4 / 2)^10 = 1024
((86 + 2 * 7)^5 - 91) / 3^4 = 123456789
我们自然而然地提出了这样一个问题:这样的算式究竟有多少呢?答案是:无穷多。只需要借助本文一开始提到的算式 5^2 = 25 ,我们就能轻易构造出无穷多个同样满足这种神奇性质的算式来:
50^2 + 0 = 2500
500^2 + 0 + 0 = 250000
5000^2 + 0 + 0 + 0 = 25000000
......
现在,让我们来看看另一类更加精妙的算式:等式两边的数字顺序也完全一样!
- 1 + 2^7 = 127
(3 + 4)^3 = 343
16^3 * (8 - 4) = 16384
这样的算式是否仍然有无穷多个呢?
答案仍然是肯定的,并且有趣的是,它的构造仍然可以由经典算式 5^2 = 25 扩展得到。把前面提到的 50^2 + 0 = 2500 稍微改造一下,我们便可以得到一个两边数字顺序也相同的等式:
2 + 50^2 = 2502
它可以继续衍生出无穷多个满足要求的式子:
2 + (500 + 0)^2 = 250002
2 + (5000 + 0 + 0)^2 = 25000002
2 + (50000 + 0 + 0 + 0)^2 = 2500000002
......
由此可见,即使要求等式两边的数字顺序也一模一样,符合要求的式子依旧有无穷多个。
不过,上面这些构造都只在十进制中成立。在其它进制下,这种算式还是无穷多的吗?上个月的 UyHiP 谜题中就讨论了这个有趣的话题。事实上,我们只需要一个巧妙的构造就可以说明,在所用进制中,这种算式都有无限多。考虑算式
(m + 9/9) * (9 + 9/9)^(9 + 9/9) - 9/9
= (m + 1) * 10^10 - 1
= m * 10^10 + 9999999999
显然对任意正整数 m ,等式最左边和最右边所用的数字(包括顺序)都完全相同。我们很容易对这个式子进行改造,使它适用于任一进制。例如,为了得到一个八进制下的公式,只需要把式中的 9 全部换成 7 ,然后把指数部分改为 77 + 7/7 + 7/7 + 7/7 + ... 。注意到每添加一个 7/7 将使得算式中多出两个 7 ,但计算结果中只会多出一个 7 。因此,只要初始时把指数设为一个比算式中已有 7 的数目更大的数(比如 77 ),在其后面不断添加 7/7 ,总有一个时候计算结果和算式中数字 7 的个数恰好一样多。
5^(6 - 2) = 625
(4 / 2)^10 = 1024
((86 + 2 * 7)^5 - 91) / 3^4 = 123456789
我们自然而然地提出了这样一个问题:这样的算式究竟有多少呢?答案是:无穷多。只需要借助本文一开始提到的算式 5^2 = 25 ,我们就能轻易构造出无穷多个同样满足这种神奇性质的算式来:
50^2 + 0 = 2500
500^2 + 0 + 0 = 250000
5000^2 + 0 + 0 + 0 = 25000000
......
现在,让我们来看看另一类更加精妙的算式:等式两边的数字顺序也完全一样!
- 1 + 2^7 = 127
(3 + 4)^3 = 343
16^3 * (8 - 4) = 16384
这样的算式是否仍然有无穷多个呢?
答案仍然是肯定的,并且有趣的是,它的构造仍然可以由经典算式 5^2 = 25 扩展得到。把前面提到的 50^2 + 0 = 2500 稍微改造一下,我们便可以得到一个两边数字顺序也相同的等式:
2 + 50^2 = 2502
它可以继续衍生出无穷多个满足要求的式子:
2 + (500 + 0)^2 = 250002
2 + (5000 + 0 + 0)^2 = 25000002
2 + (50000 + 0 + 0 + 0)^2 = 2500000002
......
由此可见,即使要求等式两边的数字顺序也一模一样,符合要求的式子依旧有无穷多个。
不过,上面这些构造都只在十进制中成立。在其它进制下,这种算式还是无穷多的吗?上个月的 UyHiP 谜题中就讨论了这个有趣的话题。事实上,我们只需要一个巧妙的构造就可以说明,在所用进制中,这种算式都有无限多。考虑算式
(m + 9/9) * (9 + 9/9)^(9 + 9/9) - 9/9
= (m + 1) * 10^10 - 1
= m * 10^10 + 9999999999
显然对任意正整数 m ,等式最左边和最右边所用的数字(包括顺序)都完全相同。我们很容易对这个式子进行改造,使它适用于任一进制。例如,为了得到一个八进制下的公式,只需要把式中的 9 全部换成 7 ,然后把指数部分改为 77 + 7/7 + 7/7 + 7/7 + ... 。注意到每添加一个 7/7 将使得算式中多出两个 7 ,但计算结果中只会多出一个 7 。因此,只要初始时把指数设为一个比算式中已有 7 的数目更大的数(比如 77 ),在其后面不断添加 7/7 ,总有一个时候计算结果和算式中数字 7 的个数恰好一样多。
相关文章推荐
- 马虎的算式: ab * cde = adb * ce 这样的算式一共有多少种呢
- uva 10892 求a,b 最小公倍数为m a,b这样的数有多少个
- [Flex] flex的安全沙箱,你保障了安全的同时也害苦了多少我这样的人那
- 猜算式 □□ x □□ = □□ x □□□ 它表示:两个两位数相乘等于一个两位数乘以一个三位数。 如果没有限定条件,这样的例子很多。
- 通过这样一个方法可以取得两个日期当中的日期数,或者去的多少天以后的时间
- 有两个好友A和B,住在一片长有蘑菇的由n*m个方格组成的草地,A在(1,1),B在(n,m)。现在A想要拜访B,由于她只想去B的家,所以每次她只会走(i,j+1)或(i+1,j)这样的路线,在草地上有k个蘑菇种在格子里(多个蘑菇可能在同一方格),问:A如果每一步随机选择的话(若她在边界上,则只有一种选择),那么她不碰到蘑菇走到B的家的概率是多少?
- 35岁不是不行,而是某些公司培养方式让你无论多少岁都是一颗螺丝(要避免碰到这样的公司)
- 这样的数列共有多少个
- 看这个算式:☆☆☆ + ☆☆☆ = ☆☆☆ 如果每个五角星代表 1 ~ 9 的不同的数字。这个算式有多少种可能的正确填写方法?
- 输出1-100中能被3整除但不能被5整除的数,并统计这样的数有多少个
- 25与一个三位数相乘个位是0,与这个三位数相加有且只有1次进位,像这样的三位数总共有多少个?C#实现
- 我工作这几年(一) -- 读“有多少人像这样这样苦苦挣扎”有感
- 程序员有多少喜欢李嘉欣的,今天在程序朋友的一篇博客看到这样的文章,使我大跌眼镜.......
- 统计有多少个这样的三位数:首先是偶数,而且至少有两位数相同。输出其个数。
- 做一个这样的程序要多少钱?比如像谷歌搜索那么简单的
- 果园里有一堆苹果,一共n头(n大于1小于9)熊来分,第一头为小东,它把苹果均分n份后,多出了一个,它扔掉了这一个,拿走了自己的一份苹果,接着第二头熊重复这一过程,即先均分n份,扔掉一个然后拿走一份,以此类推直到最后一头熊都是这样(最后一头熊扔掉后可以拿走0个,也算是n份均分)。问最初这堆苹果最少有多少个。
- 看下这样的能力在广州能拿多少薪水
- 130万册!有多少语法书可以这样畅销
- 人生有多少岁月?生命有多长?有人这样来计算