老杨好像少算了一次。我的理解是他们每人偷分了一次,最后大家再分一次,也就是做了6次。
大家想通过模拟题目描述的过程来求解我并不反对。
这里,我想分析一下这道题的数学结构。
设最早这椰子的总数为x个。
第一次偷分后剩下的数量为 x1 = (x - 1) * (4/5)
= x * (4/5) - (4/5)
第二次偷分后剩下的数量为 x2 = (x1 - 1) * (4/5)
= x * (4/5)^2 - (4/5)^2 - (4/5)
...
第五次偷分后剩下的数量为 x5 = x * (4/5)^5 - (4/5)^5 - (4/5)^4 - (4/5)^3 - (4/5)^2 - (4/5)
最后大家一起分,设每人得到的数量为 y = (x5 - 1) / 5
即 5 * y = x * (4/5)^5 - (4/5)^4 - (4/5)^3 - (4/5)^2 - (4/5) - 1
整理一下这个方程得 x = (5^6 * (y + 1) - 4^6) / 4^5
剩下的就是解个同余方程了 (5^6 * (y + 1) - 4^6) mod (4^5) = 0
其实观察一下就可以看出结果,4^6 可以被 4^5整除,5^6 与 4^5 的最大公约数为1, 原因不解释。
由此可知 y + 1 = 4^5 = 1024
y = 1023
x = 15621
大家想通过模拟题目描述的过程来求解我并不反对。
这里,我想分析一下这道题的数学结构。
设最早这椰子的总数为x个。
第一次偷分后剩下的数量为 x1 = (x - 1) * (4/5)
= x * (4/5) - (4/5)
第二次偷分后剩下的数量为 x2 = (x1 - 1) * (4/5)
= x * (4/5)^2 - (4/5)^2 - (4/5)
...
第五次偷分后剩下的数量为 x5 = x * (4/5)^5 - (4/5)^5 - (4/5)^4 - (4/5)^3 - (4/5)^2 - (4/5)
最后大家一起分,设每人得到的数量为 y = (x5 - 1) / 5
即 5 * y = x * (4/5)^5 - (4/5)^4 - (4/5)^3 - (4/5)^2 - (4/5) - 1
整理一下这个方程得 x = (5^6 * (y + 1) - 4^6) / 4^5
剩下的就是解个同余方程了 (5^6 * (y + 1) - 4^6) mod (4^5) = 0
其实观察一下就可以看出结果,4^6 可以被 4^5整除,5^6 与 4^5 的最大公约数为1, 原因不解释。
由此可知 y + 1 = 4^5 = 1024
y = 1023
x = 15621
重剑无锋,大巧不工