有23枚硬幣在桌上,10枚正面朝上。假設閉着眼睛,並且手摸不出硬幣的反正面。想個辦法把這些硬幣分成兩堆,每堆正面朝上的硬幣個數相同。
大家給出的答案很簡單,先分為10、13的兩堆,然后將10個硬幣的那堆全部翻過來。
簡單來說,就是利用了互補的一個思想,集合總量為10,知道了符合條件的一部分x,在這里是正面的硬幣數量,那么另一部分必為 10 - x,也就是說反面的硬幣數量是 10 - x,這個時候,不要忘了13枚硬幣的那堆,有 10 - x 枚正面朝上的硬幣,這樣才符合總共10枚硬幣朝上的前提。將10枚硬幣全部翻轉,則正反面數量互換,現在正面數量為 10 - x,和13枚硬幣那堆數量相等。
本文僅供自娛、自省,答案來自網絡,當時看了一眼,沒想到翻轉這個路子。