有三對夫婦一起進城去市集買豬,
其中 A、B、C 是男性,D、E、F 是女性;
到了市集以後,他們就各自散開,分別跟不同的畜販買豬,
到了黃昏,六人都牽著買到的豬群,在回村的路上碰面,
聊起買豬的事。他們發現:
請問 A、B、C 的妻子分別是誰?
◎本題引用自遊戲學校,網友mightqxc提供
A 的妻子是 E;
B 的妻子是 D;
C 的妻子是 F。
根據第三點條件,假設某一位丈夫買了 H 隻豬,一隻 H 元,故花了 H2 元;
他的妻子買了 W 隻豬,一隻 W 元,故花了 W2 元。
根據第四點, H2 - W2 = (H-W)(H+W) = 63 。
既然 H 和 W 都是正整數,所以把 63 分解成兩個正整數相乘:
63 = 1 × 63 = 3 × 21 = 7 × 9 = (H-W)(H+W) 共 3 種
因此可解出三組正整數解:
H = 32, W = 31 ; H = 12, W = 9 ; H = 8, W = 1
根據第一、二點,上面三組解中,只有 32 和 9 相差 23,只有 31 和 12 相差 19,
因此可知 A 買了 32 隻、D 買了 9 隻、B 買了 12 隻、E 買了 31 隻。
因為上面的三組 H,W 的解就是一對夫妻可能所買的豬隻數,
所以由上得知 A 的妻子是 E,B 的妻子是 D,剩下 C 的妻子就是 F 了
(至於他們買幾隻豬不能確定,只知道也是以上三組解的其中之一)。