#include <pizza>
#include <teammates>
#def HAPPY_CODING 0

int main() {
  auto UCRPC = new TeamContest();
  UCRPC->set_date("2022-10-08");
  UCRPC->set_theme("Harry Potter");
  UCRPC->get_all_participants()->enjoy(coding);
  return HAPPY_CODING;
}

Check out our awesome award winners here!

Time: 12:30pm-5:30pm, Sat., Oct 8th, 2022

Location: Winston Chung Hall @ UCR [Map]

Platform: CodeForces

UCRPC is coming again! If you are interested in …

  • Coding and solving interesting algorithm problems,
  • Finding teammates and participating in ICPC SoCal Regional, or
  • Improving algorithm design and programming skills for preparing for interviews

Join this year’s Harry Potter themed UCRPC, and win a lot of awesome prizes! We accept all applicants, inside or outside UCR, pre-college, undergraduate or graduate students. You can choose to join in teams or as an individual. The registeration is free. Contact ucrpc.organizing@gmail.com if you have any questions.

Participants could join both on-site or online.

Note: Because of the pandemic, the policy is subject to change.

Team-based Competition!

A team can contain at most two people (of course it can be just one). Each of the team members can use their own laptop and account. Discussions between team members are allowed. Partial points are allowed (based on the number of test cases passed). For teams with one member, we have special award for the individuals. See more details about the rules here.

Multiple Divisions!

  • Graduate division: when at least one team member is a graduate student
  • Undergraduate division: when both team members are undergraduate students
  • Pre-college division: Everyone that hasn’t entered college. Pre-college students must join as individuals.

The graduate and undergraduate divisions use the same problem set. The problem set for the Pre-college division is different (but partially overlapping with) that for college students. The awards will be given separately for each of the divisions.

We also have many special awards for the top individual participants, female participants, Freshman participants, and Fastest Solvers for each problem. See more details here.

Want more practice?

If you want more practice, our UCR Coding Club (UCR-CCC) has practice meetings every Saturday at UCR. Join the #comp-programming channel on the CS@UCR Slack for more details.

Organizing Committee

Problem Setter and Organizer

If you have any questions, please contact ucrpc.organizing@gmail.com, or email Yan or Yihan.

Problem Testing

  • Xiangyun Ding
  • Zheqi Shen
  • Letong Wang

Preparing the Beginners Cheatsheet (Available Here!)

  • Xiaojun Dong
  • Daniel Li
  • Ann-Marina Miyaguchi
  • Yuta Nakamura
  • JiaJun Yu

On-site Volunteers

  • Xiaojun Dong
  • Charles Hong
  • Tyler Jones
  • Ann-Marina Miyaguchi
  • Andy Li
  • Youzhe Liu
  • Yuta Nakamura
  • Zheqi Shen
  • Zijin Wan
  • Baoju Wang
  • Letong Wang
  • Zichao Xiao
  • JiaJun Yu