Two days ago, before returning from Israel, my fiancee Kalliopi and I had a very nice dinner in a kosher restaurant near Rehovot in the company of Eilam Gross, Zohar Komargodski, and Zohar's wife Olga. 
The name of Eilam should be familiar to regulars of this blog as he wrote a couple of guest posts here, in similar occasions (in the first case it was a few before the Higgs discovery was announced, when the signal was intriguing but not yet decisive; and in the second case it was about the 750 GeV resonance, which unfortunately did not concretize into a discovery). As for Zohar, he is a brilliant theorist working in applications of quantum field theory. He is young but already won several awards, among them the prestigious New Horizons in Physics prize.



At some point we were discussing the ability to do calculations by heart, and I mentioned that I could do square roots by heart at the age of five (I think I said four in the conversation - funny how we always increase a little the surprise power of our statements in dinner conversations!); then Zohar bounced off the rest of us a nice little problem: find three cubes that add up to 2017 (that is to say: find three numbers such that, when each of them is elevated to the third power, the results add up to 2017; for instance 1,2,3 is not a solution as 1^3+2^3+3^3 is 36). I quickly decided that the riddle was hard enough to make it a bad idea trying to solve it on the spot, so the conversation went on; but once back home I started to think hard at it, all the while pretending I was listening to my fiancee's bedtime chat. 

After some serious brain overheating, I came up with a solution, and shot it out followed by profanities: I thought there was a trick that had been concealed in the problem statement, which made the solution much harder to get to. I then proceeded to message Zohar with the solution; he replied saying that the "trick" was not needed, and the solution he intended was different.

So what is your solution to this little problem? Of course it takes just ten lines of code to write a program that solves it, but that would not be much fun... I advise to try it by heart first, and then maybe with paper and pencil if you're not too good at summing and multiplying numbers. Have fun and let me know the proceedings in the comments thread - then I will disclose more fun facts about the problem and related facts!