I've just made a solution for ps4 problems and according to the test cases given, it is correct, but I want to compare it with other people solutions so I'm posting mine here and I'll wait for some of you to do the same if you'd please :) [forgive me for any english language issues 'cause I don't live in a english-speaking country]
I'll post mine up later because it is saved on the other computer, I don't have access right now. I'm interested too, as I didn't give mine an aggressive testing, so be warned it could be wrong.
Thanks! I was looking for a different style of thinking the problem and that's exactly what I found in your solution =)
This is mine: http://dpaste.com/572961/ ManuStarlight, our solutions for problem 4 are very similar. Joz, I think you forgot that your variable maxExpenses should have value of savings, which you can get from your function postRetirement() You wrote: maxExpenses = 200000
Ah yes, you are right. I just put an arbitrary upperbound which I thought would be quite high and so not fail. Very interesting to go back and look, there are a number of things that I can improve upon here in my code.
Wow, the importance of comments.... I just ran my test, and it didn't work out... I forgot that when I wrote it I changed a bunch just to see if it ran. But I didn't comment, and I just left "should equal 1229....) I just spent time debugging a non-problem...
Cool, I have improved my program a lot with thanks to both. http://dpaste.com/573810/ assert statements, abs, maxExpenses, and generally making it more consise...
Now it's look very good, with all that comments.
Join our real-time social learning platform and learn together with your friends!