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

int main() {
  auto UCRPC = new TeamContest();
  UCRPC->set_date("2022-01-22");
  UCRPC->set_theme("Harry Potter");
  UCRPC->get_all_participants()->enjoy(coding);
  return HAPPY_CODING;
}
Accepting EVERYONE! Register Here

Time: 12:30pm-5:30pm, Saturday, Jan 22, 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 ACM-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.

Based on the university regulation, all on-site participants and companions (e.g., guardians) need to be fully vaccinated. We reserve the right to check the vaccination record.

Multiple Divisions and Modes!

  • Collaborative Mode: 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). There are two divisions in this mode.
    • Graduate division: when at least one team member is a graduate student
    • Undergraduate division: when both team members are undergraduate students
  • Pre-college: Everyone that hasn’t entered college. Pre-college students must join as individuals.

  • ICPC mode: Participants in ICPC mode need to compete in teams of three, and the rules will be based on ACM-ICPC, Contest Rules for the Southern California Region. Participants need to pass all test cases of a problems to get the credit. Ranking will be determined first by the number of problems solved, and then by total elapsed time to each solution (measured to the second) plus a 1200-second (20-minute) penalty per rejected submission for problems that are eventually solved. ICPC teams must be on-site.

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

Want more practice?

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

Contact us

Organizing Committee:

If you have any questions, please contact ucrpc.organizing@gmail.com.

We also thank UCR Coding Club and all the volunteer students for their help.