The problem is that you can't really limit attempts, once the user have the large set in hand he is free to improve its algorithm until it solve the set in reasonable time. Once the user finish optimizing it he can run the algorithm on the small set and check that he gets the same result as the original (slow) one.
I do thing however that there is room for improvement, for once I would increase the time limit to 10 or even 12 minutes, this would give me enough time to improve slow solutions and I would give a penalty of 3 minutes per each minute the user has taken to submit the solutions this will give a big advantage for fast solutions On May 21, 10:06 am, Dhruva Sagar <[email protected]> wrote: > I happen to agree with Deebashis Roy here. > I would like to be able to attempt for the large input several times as > well. > I am fine with having a maximum limit on that though, like if you can allow > only 5 attempts or something of that sort, that would be fine too. > > But overall considering the fact that I am not one of the top coders out > there :), I would really like to get more chances to try the large input > once I know that my algorithm isn't great and there is scope of improvement, > or if I know that I have to convert my algorithm to a faster language like > C/C++. > > > > > > On Fri, May 21, 2010 at 12:27, TripleM <[email protected]> wrote: > > I wouldn't interpret it that way at all. It makes perfect sense to me > > - it is extremely easy to have a tiny bug in your algorithm that > > invalidates your entire effort. These tiny mistakes are picked up in > > the small submissions; once you have got that correct you are expected > > to be able to solve the large input without any further help. > > > On May 21, 5:25 pm, Debashis Roy <[email protected]> wrote: > > > Hi, > > > > The format of the contest doesn't look very fair, given the fact that a > > person can submit the small data set multiple times in case of incorrect > > result but cannot re-submit the large data set in case of time outs. > > > > To me, the small data set is more to check the accuracy of the algorithm > > whereas the large data set is to check the efficiency of the algorithm. > > > > If that is true then what gcj is saying translates to "we will allow you > > to correct your algorithm if you have an incorrect algorithm, but we will > > not allow you to improve upon your algorithm if you have an inefficient > > algorithm!!!" > > > > Any particular reason for this? :-) > > > > Thanks, > > > > Debashis > > > > _________________________________________________________________ > > > Climate, controversies and the changing signatures of naturehttp:// > > green.in.msn.com/ > > > > -- > > > You received this message because you are subscribed to the Google Groups > > "google-codejam" group. > > > To post to this group, send email to [email protected]. > > > To unsubscribe from this group, send email to > > [email protected]<google-code%2bunsubscr...@googlegr > > oups.com> > > . > > > For more options, visit this group athttp:// > > groups.google.com/group/google-code?hl=en. > > > -- > > You received this message because you are subscribed to the Google Groups > > "google-codejam" group. > > To post to this group, send email to [email protected]. > > To unsubscribe from this group, send email to > > [email protected]<google-code%2bunsubscr...@googlegr > > oups.com> > > . > > For more options, visit this group at > >http://groups.google.com/group/google-code?hl=en. > > -- > > Thanks & Regards, > Dhruva Sagar. > > -- > You received this message because you are subscribed to the Google Groups > "google-codejam" group. > To post to this group, send email to [email protected]. > To unsubscribe from this group, send email to > [email protected]. > For more options, visit this group > athttp://groups.google.com/group/google-code?hl=en. -- You received this message because you are subscribed to the Google Groups "google-codejam" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/google-code?hl=en.
