View Single Post
Old May 5th, 2008, 3:43 PM   #24
Sane
Programming Guru
 
Sane's Avatar
 
Join Date: Apr 2005
Location: Waterloo, Ontario
Posts: 1,888
Rep Power: 5 Sane will become famous soon enough
Send a message via MSN to Sane
Re: Sane's Monthly Algorithms Challenge #1 [05-08]

Quote:
Originally Posted by mbd View Post
i think i get it, but i just dont really want to invent my own boundary cases to test my solution. i am just going to submit what i have. do i really need to wait a month before i get any results?
Yeah, it's a lot of work to put all of this together, so once a month is all I can spare. If I were to score your submission early, it would make it more time consuming to moderate. Especially since I'm not perfect and will use everyone else's solutions to verify that all of the test files are correct. Additionally, it's a bonus for you if you can come back two weeks later, double check, and resubmit.


Quote:
Originally Posted by Freaky Chris View Post
when i looked at the submission it did look suprisnly simple compared to what i originally though it was going to be.

I may take a look at Senior but i think i will have many problems with this as at a quick glance it looks significantly more complex hehe.
All solutions will actually be surprisingly simple. I will never make you code something larger than 100 lines (with the exception of Guru). Generally, the challenge comes in unravelling the logic behind the problem, and translating that into efficient code. It's not intended to be an uphill battle writing hundreds of lines of complicated code.


Quote:
Originally Posted by Freaky Chris View Post
Ah well any submissions i do make are my best shots lol and i hope they work reasonable well. Btw when you release results will you be pointing out what is going wrong with our algorithms or mine at least since most peoples will be perfect hehe.
I've looked at your submissions and am sure you will do quite well. When I release the results, I won't explicitely state what everyone did wrong, but I will post the correct solutions and explain them. Hopefully from that, people can deduce their mistakes. If not, that's why we've got this thread (and hopefully more to come) to answer all of those questions.

And I doubt everyone will get perfect on junior or even beginner. I'm guessing a handful might, but often people forget to handle tiny things which proves to be problematic on tricky test files.
Sane is offline   Reply With Quote