Live data from Hacker News

Google Code Jam – Contest scoreboard

code.google.com

11–20 of 49 posts

Re: Google Code Jam – Contest scoreboard

#11
post #8

So all evidence suggests that the 3rd problem is the hardest, by far, which is likely just some number of non-obvious edge cases. Curious why the "hard problem" disclaimer is on the 4th? The 4th also has a 90% solve rate (with 50% more submissions) while the 3rd has 44%.

Yeah, that disclaimer scared me off at first. I solved D last, but in the end I do feel that it's easier than C. I suppose you can solve C-small with a more naive method though.

Re: Google Code Jam – Contest scoreboard

#12
post #7
post #4

I'm always amazed at the speed of these guys. Top guy got it all done in an hour. I don't know if they are geniuses or if they practice this stuff every day.

Speaking as the current #20 position [0] on the Google Code Jam scoreboard... I'm in my university's team for the ACM ICPC [1]. We practice about one or two times per week, where each practice session is 5 hours. Some of the stronger programmers really practice this stuff every day. cf. Nick Wu's description of his preparation for programming contests [2]. [0] In 5 hours, the large input sets will be judged. I might…

If you don't mind me asking, how do you guys? I always compete in my university's "local" contest, which is basically a tryout for competing for a spot on the team that goes to the ACM. I try doing practice problems, but when I can't solve one, I'm not sure where to go from there.

Re: Google Code Jam – Contest scoreboard

#13
post #8

So all evidence suggests that the 3rd problem is the hardest, by far, which is likely just some number of non-obvious edge cases. Curious why the "hard problem" disclaimer is on the 4th? The 4th also has a 90% solve rate (with 50% more submissions) while the 3rd has 44%.

Yeah, that disclaimer scared me off at first. I solved D last, but in the end I do feel that it's easier than C. I suppose you can solve C-small with a more naive method though.

Agreed. I definitely found D much easier than C. Was able to get C small after a failed attempt, but never stood a chance at getting C large.

Re: Google Code Jam – Contest scoreboard

#14
When someone asks why not outsource the coding to India, point them to this page.

The first Indian winner is #236, but if you go to the last page, there are a bunch of them trying.

EDIT: I'm gonna make a script to list the best countries that output programmers.

Re: Google Code Jam – Contest scoreboard

#15
post #9

Earlier quoted context omitted.

First place was taken by Gennady.Korotkevich, also known as "tourist." He has a history of placing extremely highly in sport programming contests[0], is at the top of topcoder's algorithm section[1], and has had several articles[2,3] written about him. I imagine there's a lot of practice involved, but I wasn't able to spot an interview that specified the exact amount of time tourist spends coding or studying algorith…

There's an interview with Korotkevich dating from IOI 2009: - How many hours a day are you in front of the computer? - Not more than three to four. I like playing football and table tennis, so I try to find time for sports as well. http://www.ioi2009.org/downloads/br8-3str-en.pdf

Three to four hours of practice a day is quite a lot, in comparison Johnny Ho (http://www.quora.com/TopCoder/Who-is-Johnny-Ho) only did about 1 or 2 a day while practicing for IOI 2012

Source: me asking that exact question to him at IOI 2012

Re: Google Code Jam – Contest scoreboard

#16
post #14

When someone asks why not outsource the coding to India, point them to this page. The first Indian winner is #236, but if you go to the last page, there are a bunch of them trying. EDIT: I'm gonna make a script to list the best countries that output programmers.

How about this from last year? http://www.go-hero.net/jam/13/regions

Re: Google Code Jam – Contest scoreboard

#18
post #14

When someone asks why not outsource the coding to India, point them to this page. The first Indian winner is #236, but if you go to the last page, there are a bunch of them trying. EDIT: I'm gonna make a script to list the best countries that output programmers.

I'm American, but this kind of statement pisses me off: just because some people from India didn't perform well in the Google Code Jam, we shouldn't hire them?

Re: Google Code Jam – Contest scoreboard

#19
post #14

When someone asks why not outsource the coding to India, point them to this page. The first Indian winner is #236, but if you go to the last page, there are a bunch of them trying. EDIT: I'm gonna make a script to list the best countries that output programmers.

There's not really much difference between the top 1000 places, since all that matters is solving all 4 problems. This is the qualification round that goes on for 27 hours, so there is not much pressure to solve the problems fast. The Indian programmers are in a time zone that makes it difficult to get up at 4:30am just to solve the problems a bit faster.

Comparing the performance in the next few rounds would make more sense.

Re: Google Code Jam – Contest scoreboard

#20
post #13

Earlier quoted context omitted.

Yeah, that disclaimer scared me off at first. I solved D last, but in the end I do feel that it's easier than C. I suppose you can solve C-small with a more naive method though.

Agreed. I definitely found D much easier than C. Was able to get C small after a failed attempt, but never stood a chance at getting C large.

To be fair, C large has the biggest score of all subproblems.
Post reply on HN