Metadata
Title
Problem Set Generator
Category
general
UUID
982bf3cfd86645ce9299e9bdc691b8e7
Source URL
https://cemc.uwaterloo.ca/resources/problem-set-generator
Parent URL
https://cemc.uwaterloo.ca/
Crawl Time
2026-03-18T05:13:32+00:00
Rendered Raw Markdown
# Problem Set Generator

**Source**: https://cemc.uwaterloo.ca/resources/problem-set-generator
**Parent**: https://cemc.uwaterloo.ca/

Create sets of problems randomly selected from past Gauss, Pascal, Cayley, and Fermat Contests useful for curriculum support and contest preparation.

Image

The CEMC Problem Set Generator is designed to allow educators and students to create sets of random problems chosen from past [Gauss](https://cemc.uwaterloo.ca/contests/gauss), [Pascal, Cayley, and Fermat](https://cemc.uwaterloo.ca/contests/pcf) Contests. These problem sets can be used in the classroom  to enhance lessons, for enrichment, and for contest preparation. There are two different generators: Topic Generator and Contest Generator.

### Topic Generator

- Randomly chooses up to 30 problems according to contest, level of difficulty (Part A/B/C), and topic.
- Each selected problem can be substituted with a new one by clicking the arrows beside the problem. A problem from the same contest, level and topic will be substituted.
- The problem set created can be printed by clicking "Printer Friendly Version".

[TOPIC GENERATOR](https://portal.cemc.uwaterloo.ca/psg/topic)

### Contest Generator

- Randomly chooses 25 problems (one each at #1, #2, #3, and so on) according to the contest selected.
- Each selected problem can be substituted with a new one by clicking the arrows beside the problem. A problem from the same contest with the same question number will be substituted.
- The problem set created can be printed by clicking "Printer Friendly Version".

[CONTEST GENERATOR](https://portal.cemc.uwaterloo.ca/psg/contest)