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

int main() {
  auto UCRPC = new TeamContest();
  UCRPC->set_date("2024-10-12");
  UCRPC->set_theme("The Olympic Games");
  UCRPC->get_all_participants()->enjoy(coding);
  return HAPPY_CODING;
}

UCRPC is coming again! This year’s theme is the Olympic Games! [Register Here!]

You can find our practice contest here. Note that you need to first join the group before participating. See instructions here.

  • Time: 12:30pm-5:00pm, Sat., Oct. 12th, 2024
  • Location: UC Riverside, Physics 2000 [Map]
  • Platform: CodeForces

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 UCRPC themed the Olympic Games, 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.

From Fall 2024, UCRPC undergraduate and graduate divisions will be fully in person. Participants must join the contest in person to win awards and prizes.

For the pre-college division, online participation is allowed, but prizes are only awarded to on-site participants. Online participants will get special certificates.

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. 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

Organizers

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

Problem Setters

Preparing the Beginners Cheatsheet (Available Here!)

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

Previous UCRPC