Зачем нужно решать в команде
  • Самому себя мотивировать сложно, а решать бывает скучно. Если остался час до конца контеста, есть соблазн не решать дальше, потому что "я все равно ничего не смогу". В команде такое встречается реже (если, конечно, у вас мотивированные сокомандники).
  • Вы учитесь у сокомандников. Если они сильнее вас, то сами решают задачи, выстраивают взаимодействие в команде, а вы смотрите и учитесь. Если слабее, то вы учитесь лидерским качествам, так как вам нужно управлять процессом. Придется прокачать менеджерские навыки и придумать, как распределить задачи в команде, чтобы все были эффективно задействованы: один читает условия или придумывает тесты, или пишет "халявы", другой перечитывает ваш исходник и ищет в нем баги.
Почему нужно решать пятичасовые тренировки
Решая тимус или архивы задач, вы не прокачиваете скорость решения сложных задач, т.к. одну задачу вы можете решать очень долго. Если вы решаете короткие раунды (например, на два часа), то успеваете сдать только простые задачи. Сложные задачи относительно вашего уровня обычно не получается сдать за время короткого контеста. Поэтому пятичасовые тренировки важно решать, чтобы учиться сдавать достаточно сложные задачи за относительно короткое время.
Как искать себе команду
  • Если у вас сильный регион, то, скорее всего, вы бываете на олимпиадах, где можно найти сокомандников. Посмотрите результаты вашей региональной олимпиады и напишите участникам вашего возраста, которые (+/-) набрали столько же баллов на региональном или муниципальном этапе. Те люди, которые набрали чуть больше или меньше вас - тоже люди вашего уровня.
  • Если регион слабый, то есть вы - самый крутой в регионе или городе и больше нет никого, то можно играть онлайн. Для этого можно смотреть результаты других регионов и обращаться к людям. Можно поискать чаты сообществ или группы ВКонтакте. Можно написать пост на Codeforces о том, что ищете команду для тренировок онлайн. Если вы учитесь в школе SPGuide, вы можете обратиться к нам, для большинства регионов мы подскажем, как найти сокомандников.
  • Если ваша цель - максимизация результата и неважно, какой ценой, то нужно обращаться к самым крутым и уговаривать их поиграть с вами. Они сделают большую часть работы, а вы получите хороший результат.
  • Если вам не нравится, когда кто-то делает больше, чем вы, берите игроков послабее (не совсем слабых, т.к. они должны приносить пользу вашей команде).
  • На соревнованиях оптимально играть с ребятами примерно вашего уровня, а на тренировках полезно взять кого-то посильнее, чтобы учиться (хотя бы периодически).
Не хочу или не могу играть в команде
Если вы попали в ситуацию, когда совершенно не хотите играть онлайн (например, считаете, что это неэффективно) или у вас сложно с коммуникациями или по любой другой причине, тогда можно играть одному. Например, пятичасовые контесты, но надо тренировать силу воли и обязательно высиживать пять часов и быть готовым к тому, что у вас не будет сокомандника, который окажется в чем-то лучше вас, что-то расскажет и сможет чему-то научить.