Блог пользователя ivan.popelyshev

Автор ivan.popelyshev, 13 лет назад, По-английски
We need the new thread specially for the final.

21:00 MSK (less than in a hour).

scoreboard

Полный текст и комментарии »

  • Проголосовать: нравится
  • +35
  • Проголосовать: не нравится

Автор ivan.popelyshev, 13 лет назад, По-русски
Отнимаю хлеб у Егора :)
СРМ номер 498 состоится 26 февраля 20:00 GMT.
Удачи!

Полный текст и комментарии »

  • Проголосовать: нравится
  • +33
  • Проголосовать: не нравится

Автор ivan.popelyshev, 13 лет назад, По-русски
Одному хорошему человеку нужен инвайт на хабр :)
Добрые люди, пишите мне в личку.

UPD. Спасибо хорошим и добрым людям. Прошу больше не комментировать эту тему, чтобы не висела в топе.

UPD 2. У меня самого уже не первый год есть акк на хабре. Писать сам боюсь, вдруг засмеют :)

Полный текст и комментарии »

  • Проголосовать: нравится
  • +6
  • Проголосовать: не нравится

Автор ivan.popelyshev, 13 лет назад, По-русски
SRM 495 will be held at 27 january 16:00 GMT. Good luck, have fun!
And may The Force be with you.

Полный текст и комментарии »

  • Проголосовать: нравится
  • +5
  • Проголосовать: не нравится

Автор ivan.popelyshev, 13 лет назад, По-русски
В рамках проекта SnarkNews стартовала зимняя серия индивидуальных соревнований по программированию SnarkNews Winter Series - 2011. Серия состоит из 5 раундов. При этом каждый раунд проходит по правилам TCM/SE. Участвовать в серии могут те, кто или уже зарегистрирован на сервере личных соревнований SnarkNews (список зарегистрированных доступен по ссылке "Пользователи" в верхнем меню), или подал заявку на участие в SNWS-2011 согласно правилам серии по адресу sn_register(собака)snarknews(точка)info.
Участвовать в SNWS-2011 можно, начиная с любого раунда.

SN contests

NameTypeRegistration deadline
StartFinish
SNWS-11,R1 TCM/SE (1,1,4) -
01.01.2011 20:00 10.01.2011 14:30
SNWS-11,R2 TCM/SE (1,1,4) -
06.01.2011 14:00 12.01.2011 14:00
SNWS-11,R3 TCM/SE (1,1,4) -
12.01.2011 14:00 18.01.2011 14:00
SNWS-11,R4 TCM/SE (1,1,4) -
18.01.2011 14:00 24.01.2011 14:00
SNWS-11,R5 TCM/SE (1,1,4) -
24.01.2011 14:00 31.01.2011 18:00

Завершился первый раунд SnarkNews winter series-2011. Первое место занял Геннадий Короткевич (Беларусь, Гомель), второе - Пётр Митричев (Россия, Москва), третье - Дмитрий Джулгаков (Украина, НТУ "Харьковский ПИ").
При составлении первого тура были использованы задачи локальных контестов североамериканских университетов.

Прошу до конца раунда не обсуждать задачи в комментариях.

Полный текст и комментарии »

  • Проголосовать: нравится
  • +8
  • Проголосовать: не нравится

Автор ivan.popelyshev, 13 лет назад, По-русски
новогодний контест от снарка.

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

Традиционно Новогодний Контест состоит из двух номинаций: командной и личной. В каждой из номинаций подводится отдельный зачёт.

Командный контест

7-й Простой Новогодний Контест проводится с 5:00 31.12.2010 по 16:30 10.01.2010, время московское. Задачи данного контеста выбраны из числа тех, которые уже предлагались на командных соревнованиях по программированию в 2010 году, но так и не были решены. Идея "простого контеста" принадлежит А. Лопатину и Н. Дурову.
Участвовать в 7-м Простом Новогоднем Контесте могут команды, зарегистрированные для участия в VIII Открытом Кубке им. Е.В. Панкратьева по программированию (с теми же логином и паролем).

Личный контест

6-й Новогодний Экспресс-Контест проводится с 20:00 31.12.2010 по 8:00 1.1.2011. Контест будет состоять из 6-7 задач различной сложности. Штрафное время по каждой сданной задаче в Новогодних Экспресс-Контестах начисляется как расстояние от момента её сдачи до Нового Года (то есть задача, сданная в 21:00, получает штрафное время 180 - так же, как задача, сданная в 3-00).
Участвовать в Новогоднем Экспресс-Контесте могут пользователи, зарегистрированные на сервере личных соревнований SnarkNews.

Полный текст и комментарии »

  • Проголосовать: нравится
  • +17
  • Проголосовать: не нравится

Автор ivan.popelyshev, 13 лет назад, По-русски
"Лучше поздно чем никогда" (c) Егор.
Сегодня, 8 декабря, состоялся очередной СРМ.

Полный текст и комментарии »

  • Проголосовать: нравится
  • +7
  • Проголосовать: не нравится

Автор ivan.popelyshev, 14 лет назад, По-русски
Начнём с конца.

Задача E. Multithreading

Придётся разобрать несколько случаев. Пусть S это сумма всех ni. Если W ≤ 0 или W > S то, очевидно, ответ IMPOSSIBLE. В случае N = 1 ответ существует только при W = S, это S итераций единственного потока.

Запишем вместо номеров потока скобки разных видов, расставить открывающие и закрывающие просто - соответствующие пары скобок одного типа должны идти последовательно, не пересекаяся. Если в программе есть подпоследовательность типа [(]) то можно заменить её на ([]), понятно, что результат будет тот же. Таким образом, достаточно помещать итерации разных потоков одну в другую, как скобки.

Получить W = 1 можно только поместив все пары скобок внутрь какой-то одной. Поскольку пара скобок не может содержать пару такого же типа, найти найти такой i, что ni = 1. Если же такого i нету, ответ IMPOSSIBLE.

Полный текст и комментарии »

  • Проголосовать: нравится
  • +29
  • Проголосовать: не нравится

Автор ivan.popelyshev, 14 лет назад, По-русски
Как и многим красным на Topcoder, мне пришло письмо от Facebook.

Вот интересный фрагмент:

Congratulations on your impressive rankings at ACM ICPC and Codeforces. We have a number of full-time and internship software engineering opportunities available in our Palo Alto, California location that I think you could be a great fit for!

[быдло mode on]
Ага на. Поеду я в кризис на работать в калифорнию на конкурента нашего отечественного VK на.
[быдло mode off]

Upd. Теперь ещё и из гугла написали. В пору открывать чат-сессии с отделом кадров разных кампаний.

Полный текст и комментарии »

  • Проголосовать: нравится
  • +15
  • Проголосовать: не нравится

Автор ivan.popelyshev, 14 лет назад, По-русски
Эта игра обладает простыми правилами, в ней надо много думать, просчитывать варианты, в общем если вам нравятся шахматы или го то это как раз для вас.

Полный текст и комментарии »

  • Проголосовать: нравится
  • +14
  • Проголосовать: не нравится

Автор ivan.popelyshev, 14 лет назад, По-русски
  • Проголосовать: нравится
  • +7
  • Проголосовать: не нравится

Автор ivan.popelyshev, 14 лет назад, По-русски
Я работаю преподавателем в олимпиадной группе школы "Юный Программист" Фрязинского лицея.

Решил пересадить олимпиадную группу с паскаля на Java. В качестве обучающей среды был взят проект Greenfoot.

В ближайшее время сделаю обзор этой замечательной IDE. А пока что вот что я сделал за один вечер:

Джедайский тетрис.



я набрал максимум 9100. Может как-то подправить управление чтобы можно было и на 9-ом уровне играть?

P.S.
спасибо магической кнопке Export, которая сразу заливает сценарий в галерею как апплет.
P.P.S. Чтобы поиграть надо поставить Java.

Полный текст и комментарии »

  • Проголосовать: нравится
  • +3
  • Проголосовать: не нравится

Автор ivan.popelyshev, 14 лет назад, По-русски
Не люблю такие не содержательные публикации, но при просмотре этой передачи я реально валялся под столом.

Предлагаю расшифровать что же там такое "отсканировали" инопланетяне на принтер для тётки.

Полный текст и комментарии »

  • Проголосовать: нравится
  • -2
  • Проголосовать: не нравится

Автор ivan.popelyshev, 14 лет назад, По-русски
Мой друг SharpC ведёт замечательный блог. Там есть и разборы Topcoder SRM и интересные мысли по развитию олимпиадного движения (не только программистов) и чего там только нет.(а ну все быстро добавили его в друзья!)

Последний пост пробудил во мне ностальгию по проекту Test-The-Best.

Полный текст и комментарии »

  • Проголосовать: нравится
  • 0
  • Проголосовать: не нравится

Автор ivan.popelyshev, 14 лет назад, По-русски

Вступление

Каждый тренер школьных и студенческих команд довольно быстро приходит к мысли о своей системе для проведения контестов. Можно разобраться с e-judge или pcmc-2, можно вообще сделать что-то своё (например contester или acmp), но в любом случае для создания нового контеста надо

Полный текст и комментарии »

  • Проголосовать: нравится
  • +12
  • Проголосовать: не нравится

Автор ivan.popelyshev, 14 лет назад, По-русски
Начнём с конца.

Задача С. Commentator problem

Пусть R это расстояние из точки А до какой-то окружности с центром в О и радиусом r. Тогда из точки окружность видна под углом .
Таким образом три стадиона видны под одним углом если R1 / r1 = R2 / r2 = R3 / r3.
Возьмём две различные точки A, B. Множество точек C таких что AC / BC = const является либо прямой - серединным перпендикуляром AB, либо окружностью с центром где-то на прямой AB, которую легко вычислить по двум точкам лежащим на прямой AB для которых выполняется условие на AC / BC.
Положим X1 это множество точек из которых под одним углом видны стадионы 1 и 2, а X2 определим аналогично только для стадионов 2 и 3. Понятно что ответ принадлежит пересечению X1 и X2. Поскольку центры всех трёх стадионов не лежат на одной прямой то кол-во точек в пересечение X1 и X2 будет конечным.

Полный текст и комментарии »

Разбор задач Codeforces Beta Round 2
  • Проголосовать: нравится
  • +12
  • Проголосовать: не нравится