生物學家將n條魚分別養在兩隻魚缸里。他用1至n這n個連續自然數為它們編號,結果發現,在這些魚中,所有編號之和為完全平方數的兩條魚恰好都是死對頭(例如1號魚和3號魚,4號魚和5號魚)。如果結怨的兩條魚在同一隻缸里狹路相逢,那麼,它們之間將不可避免地爆發一場戰爭,以至於整個魚缸都會被攪得天翻地覆。生物學家試圖改變這一局面,但令他困惑的是,無論他如何調整這些魚,總不能將有矛盾的魚完全隔開。出於無奈,他只得跑到數學家那裡去討救兵。
數學家在聽完生物學家的陳述后不禁哈哈大笑起來。「老朋友,」他說,「你的這個問題,從理論上講是不可能解決的。但如果你捨得割愛,你只須將編號為n的那條魚送給我,這樣一來,你的問題馬上就可以迎刃而解了。」數學家如此這般一番指點,直說得生物學家頻頻點頭、連連稱是。
我們不禁要問:生物學家共養了多少條魚?數學家又是如何解決生物學家的難題的?