Feb 09, 2008 01:43
Друзья прислали такую задачку: Написать программу на java, которая находит все целые положительные числа, такие что x^3+y^3=z^3. x,y,z<= 10000. Программа должна работать как можно быстрее.
Я знаю решение в 4 строчки (к сожалению не могу раскрыть), а кто может короче? Я слышал, одна известная компания просила написать на собеседование такую программу.
P.S. Правильные решения скринятся.
Ответ: Это была шутка. Таких чисел нет. Ознакомтесь с великой теоремой Ферма :-D