楼主说重复发了一楼是指有一个人拿金币拿了两份吗?你能保证这样有解吗?这题本来就是一个二元一次方程,可有无数解,只是用一些附加条件推出唯一解。根据我的理解楼主的题意是:一共发了N个人。第X个人拿金币拿了两次,应该拿10X金币,却拿了20X金币。如果是这样的话,N个人应拿(10+10N)*N/2个金币,但X多拿了10X个,所以总数是(10+10N)*N/2+10X, N个人分,每人74个。所得的方程式是:
[(10+10N)*N/2+10X]/N=74
这样的二元一次方程有无数解。但是此题有几个限定条件:
1) N和X 都是正整数
2)X小于或等于N
此方程可进一步简化为:5(N+1)*N+10X-74N=0,即:(5N-69)N+10X=0,
由此推出X=(69-5N)N/10。
至此可知,N必须是5或者是10,否则X不是整数。
若N=5,X=22,不符和X小于等于N。
若N=10, X=19,不符和X小于等于N。
若N=15,X=-9,不符和X必须是正整数。
N再大,X就都是负数,所以此题无解。
我正是发现如此,才假定楼主的原题是某版主重复多发了一个人。所以总共发了N人,但X和X后一人都拿了10X个金币,最后一人拿了10(N-1)个金币。由此共发了[10+10(N-1)]*(N-1)/2+10X个金币,有N个人分,每人74个。此方程如下:
{[10+10(N-1)]*(N-1)/2+10X}/N=74,
这样的二元一次方程有无数解。但是此题有几个限定条件:
1) N和X 都是正整数
2)X小于或等于N
此方程可进一步简化为:N(5N-79)+10X=0
由此推出X=(79-5N)N/10
至此可知,N必须是5或者是10,否则X不是整数。
若N=5,X=27,不符和X小于等于N。
若N=10, X=29,不符和X小于等于N。
若N=15,X=6,符和所有条件。
若N=20,X=-42,不符和X必须是正整数。
所以是小鸡吃玉米给第6人和第7人各发了60金币。一共发了15人。
请问楼主你的解是什么?