# CP Gymnasium

![](/files/-MYDkiC2e1DxwJMj7lkw)

Welcome to ACM ICPC's Competitive Programming Gymnasium! Perhaps you attended our workshops the last two quarters and found problem-solving fun, perhaps you want to hone your algorithmic thinking and prepare for CS 180, or perhaps you just want to hang out, meet people, and have some fun! If any of that’s the case, then you’ve come to the right place!

This quarter, we'll solve some problems together every Thursday at 7 - 9 p.m. PST, starting in Week 3. We will be there to answer any and all questions you may have so, whether you are a competitive programming novice or a seasoned veteran, it’s a great opportunity to get the practice you need to be the best you can be. Come on out and have some fun!


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://cpgym.uclaacm.com/master.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
