谁家孩子跑最慢 张、王、李三家各有三个小孩。一天,三家的九个孩子在一起比赛短 跑,规定不分年龄大小,跑第一得9分,跑第二得8分,一次类推。比赛结果 各家的总分相同,且这些孩子没有同时到达终点,也没有一家的两个或三 个孩子获得相连的名次。已知获第一名的是李家的孩子,获得第二的是王 家的孩子。求各家各个孩子的得分,获得最后一名的是谁家的孩子? **输入格式要求:提示信息:"The last one arrived to end is a child from family Zhang.\n" **输出格式要求:"%d "
时间: 2024-04-02 13:33:03 浏览: 131
根据题意可知,李家的孩子得了9分,王家的孩子得了8分,那么张家的孩子得了7分,因为每个名次只有一个孩子,所以排除了有两个或三个孩子获得相连的名次的情况。根据总分相同可列出以下方程:
李家:a + b + 9 = c + d + e
王家:f + 8 + g = h + i + j
张家:k + l + 7 = m + n + o
将上述方程联立,得到:
a + b - c - d - e = h + i + j - f - g - 1
a + b - c - d - e = m + n + o - k - l + 1
由于每个家庭有三个孩子,所以总分相同,得到:
2(a + b + c + d + e + f + g + h + i + j + k + l + m + n + o) = 27 × 9
化简得:
a + b + c + d + e + f + g + h + i + j + k + l + m + n + o = 121
将上述方程带入之前的两个方程中,得到:
a + b - c - d - e = 8
a + b - c - d - e = 2
因为得到的两个方程不矛盾,所以可以解得:
a = 5, b = 4, c = 2, d = 1, e = 0
f = 6, g = 3, h = 2, i = 1, j = 0
k = 4, l = 3, m = 2, n = 1, o = 0
因此,获得最后一名的是张家的孩子。输出结果为:
The last one arrived to end is a child from family Zhang.
3
阅读全文