Яков Сироткин (yakov_sirotkin) wrote,
Яков Сироткин
yakov_sirotkin

Google Code Jam

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

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

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

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

    Error

    default userpic

    Your reply will be screened

    Your IP address will be recorded 

    When you submit the form an invisible reCAPTCHA check will be performed.
    You must follow the Privacy Policy and Google Terms of use.
  • 21 comments