Google Code Jam

Jul 18, 2008 14:29

Поучаствовал в Google Code Jam, теперь рассказываю. Задача максимум - съездить в Штаты, выиграть кучу денег уже совсем не реально. Если в Турции успею за день разобраться с Интернетом и не вылечу в предыдущих раундах, то можно побороться за участие в соревнованиях в местном офисе Гугла, боюсь для меня это будет питерский офис.

Технически Гугл реализовал всё максимально примитивно, фактически решением считается правильно сгенерированный текстовый файл. Теоретически это должно дать возможность решать задачи хоть на бумажке, но на практике это выливается в некоторое количество скучного кода для ввода-вывода через файлы и рутинные операции по скачиванию тестов и отправке результатов. Сайт сделан на гугловском движке и при сабмите в определённом месте на странице незаметно появляется результат. Технологически это более-менее ново, но я сомневаюсь, что удобно с точки зрения интерфейса. Возможность находить ошибки в чужом коде и добавлять свои тесты отсутствует в принципе.

Первая задача была лёгкой, но сначала я ступил: пронумеровал ответы начиная с нуля, а не с единицы, хорошо, что смог найти ошибку. Вторую сделал без проблем. Третья задача была немного муторной геометрией, я её немного поковырял, но так как был уже третий час ночи, то принял стратегическое решение пойти спать. Как оказалось, совершенно правильно - обе первых мне засчитали, а для квалификации хватило бы и одной.

Общее впечатление, что отказавшись от услуг TopCoder Гугл просто сэкономил денег, ничего впечатляющего я в упор не вижу. Вроде бы квалификация давно закончилась, а мне на главной странице упорно про неё рассказывают и пишут большими буквами, что я уже зарегистрирован.

topcoder

Previous post Next post
Up