The WildCard seemed easy... at first
05.05.06 2:00 AM


By Kawigi
TopCoder Member

The WildCard problem set seemed much more accessible than the previous ones on first glance, but not everything is as easy as it seems. One thing that was entertaining is that there was a couple of sponsor representatives who were hanging around the monitors, and we were discussing the 500 while looking at some of the example cases on ploh's monitor while he was working things out on paper. The part that was entertaining about that was the fact that they would make observations on the answers to the example cases and make these broad (read: wrong) generalizations on the pattern to solve the problem. I think by discussing it we had made some valid observations as well, but nothing like an implementation that I was satisfied would work.

Toward the finish of the coding phase, the standings showed andrewzta and reid in the lead, both submitting all three problems. SnapDragon was out a few hundred points with the easy and hard problems, probably praying that either of the other two would drop their 1000's so he could make it to the final. Toward the end of the coding phase, reid resubmitted his 500 for just enough points so that his total score going into the challenge phase was 1000.00. Some people say he planned it ;-) After the top three, there were five people with the first two problems and the other five had just the level 1 problem submitted.

Although the challenge phase could have been intense (because it's the last chance for all of the competitors to make it to the finals), but it was a little less action-packed than some of the previous rounds because the scores were so much more spread out. Still, only the system tests will show how close or far apart everyone really was.

Possibly remembering semifinal 3, the challenge phase starts out with some hits, as liympanda challenged andrewzta and Ying challenged liympanda. Both challenges failed (when will people learn to stop challenging liympanda's 500s?) and things got quiet for awhile.

During the quieter part of the challenge phase, it seemed like the most people were looking at andrewzta's hard, since the prospect of that submission failing had the most severe potential effect on the standings.

With about 4 minutes left, we saw the first successful challenge, as ploh took down the 500 that reid resubmitted toward the end (note to self: if I'm ever in a room with reid where he resubmits at the last second, he's not resubmitting because he has it right now).

After a few more uneventful minutes, Ying failed a challenge on natori's 500 with about a minute left. Then we were surprised to see ploh strike again on JongMan's 500 with 30 seconds left. Somehow ploh managed to break his streak as both he and nicka81 failed challenges in the last seconds of the challenge phase.

As the last couple seconds counted down, we helped Kawigi to write his blog entry by typing some strange text on his laptop.

Hey, who did that! You forgot the handle tags!

After a few minutes, the system test results started coming in. In dramatic bottom-up fashion, we watched the results roll in.

Ying, bladerunner, nicka81, JongMan, and grotmol hold on to their 250s in order.

po keeps both problems alive with clapping from the audience, which changed to "ooohs" as liympanda drops both problems like a bottle of water next to antimatter (ok, to be fair, the water didn't reach my laptop).

ploh lost his 500 and fell down the standings.

natori keeps both his submissions, and it's clear that just a few things need to happen to the top three contestants for him to slip in.

Then it actually happens; SnapDragon and reid both lose their 1000's and drop down the list. natori is officially in. The question is whether the room leader, andrewzta could actually have successfully solved all three problems. He didn't - but he only lost his 500, which left him with more than enough points to stay on top.


AMD

NSA

VeriSign

UBS