1. Write a baseline
Choose one recent official paper you have not studied. Use 150 uninterrupted minutes, paper and only the materials allowed by the current instructions.
Learn the official format, master all eight CEMC preparation areas, practise complete written solutions, and measure progress with topic drills and 150-minute practice sets.
32 authored multi-step problems and 192 generated fluency variants
Independent preparation resource · Contest facts sourced from Waterloo CEMC
Euclid is CEMC’s senior written mathematics contest. The paper has ten questions, lasts 2.5 hours and is marked out of 100. Questions mix final-answer work with full solutions, so a correct numerical result may not earn full marks when the reasoning is missing or poorly organized.
CEMC reports that 23,985 students wrote the 2026 contest. Most content is based on mathematics through the final year of secondary school, although a problem may require an unfamiliar combination of ideas. The challenge is choosing and communicating a method, not racing through a list of advanced formulas.
Dates, deadline, format and fee above: checked November 2026 against the official CEMC Euclid page. Confirm them there before you rely on them.
For the 2026 contest, CEMC reported a mean of 52.2, a Certificate of Distinction cutoff of 66, a school medal cutoff of 52 and 23,985 contestants. These are historical reference points, not promises for 2027; cutoffs change with each paper and cohort. The useful lesson is that meaningful partial credit matters. A student does not need to finish every final part to produce a strong result.
There is no pass or fail. Every participant in the top 25% receives a Certificate of Distinction, while other awards and honour-roll rules depend on official-participant status and CEMC’s published criteria. Check the official page for the current age, residency and paperwork rules rather than relying on an old summary.
2026 mean, cutoffs and contestant count: checked November 2026 against the official CEMC Euclid page.
Choose one recent official paper you have not studied. Use 150 uninterrupted minutes, paper and only the materials allowed by the current instructions.
Label each lost mark: missing concept, wrong setup, algebra, arithmetic, incomplete reasoning, misread condition or time.
Select one content weakness and one process weakness. A narrow target produces better practice than “do more papers.”
After two weeks of focused drills, attempt new problems and one timed section. Improvement must appear on unfamiliar work.
Two students can earn 55 for different reasons. One may understand nearly every topic but write too little for full credit. Another may present well but lack trigonometry and counting tools. Their next month should look completely different. Keep an error log with the question source, topic, first incorrect line, lost-mark category and a specific correction task.
Review the log weekly. If “algebra” appears repeatedly, split it into precise causes such as sign errors, invalid cancellation or an untested extraneous root. Training can address a cause; it cannot address a vague label.
A question is not learned when its solution feels familiar. It is learned when the method can be reconstructed later on a blank page and transferred to a new problem.
CEMC organizes its senior contest preparation material into the eight areas below. They are not a guarantee that every paper uses the same distribution, and a single Euclid question may connect several modules. Use the map to find missing tools, then practise mixed work so you learn to select the tool without being told the topic.
This module is less about memorizing a list of laws than recognizing which form makes the structure visible. Euclid problems can move between exponential, logarithmic, polynomial and geometric descriptions. A student should be comfortable changing bases, matching exponents, using negative and rational powers, and checking the domain before taking a logarithm. The strongest solutions name the law being used and preserve exact values until the final line.
Begin by rewriting every term with a common base when possible. If that fails, isolate the exponential expression before taking logarithms. For a full solution, explicitly state why the base is valid and why equal powers imply equal exponents. Train with short transformations first, then add word problems involving repeated growth, decay or geometric scaling.
Readiness checkpoint: Can you solve an exponential equation two ways, identify an extraneous logarithmic result, and explain which form is most efficient?
Euclid trigonometry rewards diagram control. Many lost marks come from assigning the wrong side to an angle, rounding too early, or quoting a formula without connecting it to the figure. Preparation should cover right-triangle ratios, exact special-angle values, sine and cosine laws, area formulas, identities and periodic behavior. Trigonometry often appears inside a geometry or coordinate problem rather than as an isolated calculation.
Redraw the figure and label sides relative to the angle you are actually using. Keep radicals and fractions exact. Before applying the sine law, identify an opposite side-angle pair; before applying the cosine law, identify the included angle or the three known sides. On a calculator-permitted question, the written solution must still show the equation that produced the numerical value.
Readiness checkpoint: Can you decide between right-triangle ratios, the sine law and the cosine law without starting a calculation?
This is the algebraic engine of the contest. Questions may ask for a value without requiring every root, hide a useful substitution inside a symmetric expression, or turn a geometric condition into a polynomial. Students need flexible manipulation rather than expansion by default. Factoring, the remainder theorem, Vieta’s formulas, function composition and the relationship between graphs and equations are especially useful.
Write down the requested quantity before solving. If the question asks for r²+s², use (r+s)²−2rs instead of finding both roots. If a polynomial is divided by x−a, test P(a) before long division. Check denominators and square roots for domain restrictions, and substitute every candidate into the original equation when operations could introduce an extraneous result.
Readiness checkpoint: Can you use coefficients to evaluate a symmetric expression in the roots without applying the quadratic formula?
Coordinates turn geometry into equations, but an efficient Euclid solution moves in both directions. A slope can establish parallelism or perpendicularity; a distance equality can identify a perpendicular bisector; a circle equation can reveal a centre and radius. Students should be able to choose a coordinate system that simplifies the figure rather than accepting awkward coordinates unnecessarily.
Choose the origin and axes deliberately when the problem permits it. Put a symmetric object around the origin or align a major side with an axis. When proving a geometric fact, translate the calculation back into a sentence: equal slopes show parallel lines; slopes with product −1 show perpendicular lines when both are defined; equal distances place a point on a perpendicular bisector.
Readiness checkpoint: Can you prove a quadrilateral property using coordinates and explain what each algebraic result means geometrically?
Sequence problems test whether a student can move among a recursive rule, an explicit formula and a sum. Euclid may wrap the sequence in a counting process, a geometric diagram or repeated operation. Arithmetic and geometric sequences are the foundation, but telescoping sums, recurrence relations and pattern justification are what separate a complete solution from an observed list of terms.
Calculate the first few terms neatly, then ask what changes and what stays fixed. If fractions have consecutive factors, try partial fractions to expose cancellation. When proposing a formula, verify the starting case and explain why the rule carries one term to the next. A table is useful evidence, but it is not by itself a proof that a pattern continues forever.
Readiness checkpoint: Can you derive a proposed nth-term rule from a recurrence and verify it beyond the first few examples?
Geometry questions reward a disciplined diagram and a short chain of justified facts. The useful move may be drawing an altitude, joining a centre to a point of tangency, extending a side, or identifying similar triangles. Students should know standard theorems well enough to name them, yet remain willing to use coordinates or trigonometry when a synthetic route becomes long.
Mark equal lengths and angles directly on a fresh diagram. Look for two triangles that share an angle or contain parallel-line angle pairs. State the similarity criterion before writing a proportion, and keep corresponding vertices in the same order. For circle problems, identify the intercepted arc or the radius-to-tangent right angle instead of relying on how the picture looks.
Readiness checkpoint: Can another reader trace every claimed angle or ratio back to a named theorem or a previously established fact?
Counting problems are difficult when the same outcome can be produced more than once or when cases overlap. Probability adds the need for a correct sample space. Euclid solutions should make clear whether order matters, whether repetition is allowed, and why the cases are exhaustive and disjoint. Small examples often reveal the right structure, but the final count needs a general argument.
Before calculating, write three questions: What is one outcome? Does order matter? Can the same outcome appear in two cases? Use a complement when the forbidden condition is simpler than the allowed condition. For probability, define equally likely outcomes before dividing. If sequential probabilities are used, update both the numerator and denominator after each draw.
Readiness checkpoint: Can you explain why your cases cover every possibility exactly once and why your probability denominator matches the sample space?
Number theory questions often look experimental at first. The aim is to replace a list of trials with divisibility, parity, prime factorization, modular arithmetic or bounds. Euclid does not require advanced university number theory, but it does reward students who can express “same remainder” as a congruence and who recognize that integer conditions sharply restrict possible values.
Factor early and record the domain. For large powers, calculate a short remainder cycle rather than the number itself. For an integer equation, rearrange it into a product when possible and list factor pairs systematically, including negative pairs when allowed. A proof by parity or congruence should state the possible residue classes and show that every case has been covered.
Readiness checkpoint: Can you turn a brute-force divisibility search into a short argument using factorization or congruences?
A plan should change when the evidence changes. The schedule below assumes a student can study three or four times per week. Shorten each phase if the contest is closer, but preserve the sequence: diagnose, build tools, isolate weaknesses, mix topics, simulate, review and taper.
| Time | Focus | Work to complete |
|---|---|---|
| Week 1 | Diagnostic and scoring map | Write one recent official paper without help, but do not worry about the final score. Record time spent and confidence for every part. Mark with the official solution, then classify lost marks as concept, setup, algebra, communication, arithmetic or time. This produces the baseline that controls the rest of the plan. |
| Weeks 2–3 | Algebraic foundation | Rebuild exponents, logarithms, functions, equations and polynomial methods. Complete two CalculatorVillage drills from each algebraic module and rewrite every full solution after checking it. The goal is clean symbolic work and reliable domain checking, not speed alone. |
| Weeks 4–5 | Geometry in two languages | Alternate Euclidean geometry, analytic geometry and trigonometry. Solve each geometry problem first with the most natural method, then ask whether a coordinate or trigonometric approach offers a useful check. Keep a one-page theorem sheet written from memory. |
| Weeks 6–7 | Discrete methods | Study sequences, number properties, counting and probability. Practise defining cases before counting and writing congruence arguments in full sentences. Complete at least one mixed drill under time and one untimed drill where presentation is graded strictly. |
| Week 8 | First full simulation | Write a 150-minute practice set under test conditions. Spend the next session on review, not another test. For every lost mark, write the earliest line where the solution went wrong and the smallest practice action that would prevent a repeat. |
| Weeks 9–10 | Weakness repair and official papers | Use two focused drills for the weakest module, then write one official archived paper. Compare the structure of your solution with the official solution rather than comparing only the final answer. Build a personal checklist of missing justifications. |
| Week 11 | Second and third simulations | Write two full papers several days apart: one CalculatorVillage practice set and one official paper. Test a deliberate pacing plan. Attempt accessible early parts across the paper before investing heavily in a final challenge. Use the same marking rubric both times. |
| Week 12 | Taper and test-day routine | Review the error log, theorem sheet and two previously missed questions from each weak area. Complete short confidence-building sets rather than exhausting daily papers. Confirm school logistics and permitted materials, then protect sleep and arrive ready to write clearly. |
Session A learns or reviews a tool. Session B applies it in a focused drill. Session C uses a mixed timed set and updates the error log. Add a fourth session for solution rewriting or a full paper.
Start new material untimed, then use a generous limit, then use official pace. Timing an unfamiliar method too early can train hurried mistakes instead of fluency.
Track correct answers, recovered partial marks, fewer repeated errors, cleaner diagrams, shorter solutions and better skip decisions. A total score alone hides useful progress.
A Euclid solution is mathematical communication. The marker should not need to infer why two triangles are similar, where a probability denominator came from, or whether an omitted case was considered. Clear writing also exposes errors while there is still time to correct them.
Use rough paper to explore, then write the submitted solution as a short argument. Include enough intermediate work to preserve partial credit. Do not bury the key idea under every failed attempt, but do not reduce the solution to a calculator value or an unsupported equation.
| Part | What a complete response shows | Common mark loss |
|---|---|---|
| Setup | Defines variables, records conditions and identifies the requested quantity. | Do not begin with unexplained equations or assumptions hidden in a diagram. |
| Method | Names or clearly applies the theorem, identity, formula or counting principle. | A calculator output or unexplained pattern is not a mathematical justification. |
| Logical chain | Connects each statement to the previous one and handles all cases. | Watch for division by zero, square-root signs, overlapping cases and unproved converses. |
| Conclusion | States the answer with units or restrictions and checks it against the question. | For “determine all,” verify that every candidate works and that no other case remains. |
Cover the worked solution and reread your response as if it belonged to someone else. Underline every claim whose reason is not on the page. Circle every place where you divided, squared, took a root or discarded a case. Then compare methods. If your answer is correct but the central justification is absent, record a communication error rather than awarding full credit.
When an official marking scheme is unavailable, use a 10-mark practice split: 2 for setup, 4 for the central method, 3 for correct execution and 1 for a valid conclusion. This is a training rubric, not a claim about CEMC’s exact marking allocation.
Assess your topics, build a custom set, save difficult questions, record errors and score a mock. Everything stays in this browser. CalculatorVillage does not create an account or send this study record to a server.
0 of 224 questions completed
questions saved for review
error-log entries
average topic confidence
Choose the description that matches what you can do on an unfamiliar problem—not what felt familiar while reading a solution.
Recommended next focus
Start with Exponents and logarithms, then Trigonometry. Complete one untimed authored problem, one 35-minute drill and one mixed set before raising the confidence level.
Build a custom, printable set from the complete question bank.
Reciprocals of polynomial roots 9
The roots of x²−11x+28=0 are r and s. Determine 1/r+1/s.
Functions and polynomials · · Full solution
Answer: 11/28
Vieta's formulas give r+s=11 and rs=28. Therefore 1/r+1/s=(r+s)/(rs)=11/28=11/28.
Reciprocals of polynomial roots 8
The roots of x²−9x+18=0 are r and s. Determine 1/r+1/s.
Functions and polynomials · · Full solution
Answer: 1/2
Vieta's formulas give r+s=9 and rs=18. Therefore 1/r+1/s=(r+s)/(rs)=9/18=1/2.
Reciprocals of polynomial roots 7
The roots of x²−7x+10=0 are r and s. Determine 1/r+1/s.
Functions and polynomials · · Full solution
Answer: 7/10
Vieta's formulas give r+s=7 and rs=10. Therefore 1/r+1/s=(r+s)/(rs)=7/10=7/10.
Reciprocals of polynomial roots 10
The roots of x²−13x+40=0 are r and s. Determine 1/r+1/s.
Functions and polynomials · · Full solution
Answer: 13/40
Vieta's formulas give r+s=13 and rs=40. Therefore 1/r+1/s=(r+s)/(rs)=13/40=13/40.
Reciprocals of polynomial roots 6
The roots of x²−12x+32=0 are r and s. Determine 1/r+1/s.
Functions and polynomials · · Full solution
Answer: 3/8
Vieta's formulas give r+s=12 and rs=32. Therefore 1/r+1/s=(r+s)/(rs)=12/32=3/8.
Reciprocals of polynomial roots 11
The roots of x²−15x+54=0 are r and s. Determine 1/r+1/s.
Functions and polynomials · · Full solution
Answer: 5/18
Vieta's formulas give r+s=15 and rs=54. Therefore 1/r+1/s=(r+s)/(rs)=15/54=5/18.
Reciprocals of polynomial roots 5
The roots of x²−18x+77=0 are r and s. Determine 1/r+1/s.
Functions and polynomials · · Full solution
Answer: 18/77
Vieta's formulas give r+s=18 and rs=77. Therefore 1/r+1/s=(r+s)/(rs)=18/77=18/77.
Reciprocals of polynomial roots 12
The roots of x²−17x+70=0 are r and s. Determine 1/r+1/s.
Functions and polynomials · · Full solution
Answer: 17/70
Vieta's formulas give r+s=17 and rs=70. Therefore 1/r+1/s=(r+s)/(rs)=17/70=17/70.
Reciprocals of polynomial roots 4
The roots of x²−16x+60=0 are r and s. Determine 1/r+1/s.
Functions and polynomials · · Short answer
Answer: 4/15
Vieta's formulas give r+s=16 and rs=60. Therefore 1/r+1/s=(r+s)/(rs)=16/60=4/15.
Polynomial remainder 11
Find the remainder when P(x)=x³+2x²−3x+14 is divided by x−4.
Functions and polynomials · · Full solution
Answer: 98
By the remainder theorem, the remainder is P(4). Substitution gives 4³+2(4²)−3(4)+14=98.
Record the earliest incorrect or missing step. “Careless” is not a useful category; identify the action that must change.
Your error log is empty. Add an entry after a drill or mock.
Enter a 0–10 self-score for each question. This is a private training summary, not an official CEMC score prediction or percentile.
Practice total
0/100
Rebuild the most common concept and setup errors before another full mock.
Set checkpoints before a mock and use the full-paper timer when you are ready. The tools run only in your browser and do not create an account or send student activity to a server.
Allow about 13.5 minutes per attempted question.
When time ends, circle unfinished questions before opening any solutions. That separates time-management errors from concept errors.
The library contains 224 practice questions: 32 authored multi-step problems and 192 generated fluency variants. It also has 32 topic drills and 12 practice sets of ten questions and 150 minutes, built from the same question bank. Only the authored problems carry practice marks (10 each); generated fluency questions carry none. Drills and sets reuse questions, so one question can appear in several. Search the problem statement, answer, method, topic or skill. These are CalculatorVillage practice questions, not copied CEMC papers.
268 matching resources
Use a 35-minute drill to isolate one weakness. Score the first attempt, correct it in another colour, then repeat a different drill from the same module within seven days.
Six exponents and logarithms practice questions. Work the set without notes, then compare every line of a full-solution response with the explanation.
6 practice questions · 2 authored problems worth 20 marks
Solve for the real number x: 2^x+2^(x+1)+2^(x+2)=448.
Skill: Factoring a common exponential term
Answer: x=6
Factor out the smallest power: 2^x(1+2+4)=448. Thus 7·2^x=448, so 2^x=64=2^6. Therefore x=6.
Practice marking checkpoints
Common mistake: Adding the exponents across a sum. Exponent laws apply to products, not directly to addition.
Alternative route: Set y=2^x. The equation becomes y+2y+4y=448, so 7y=448 and y=64.
For full-solution practice, rewrite this reasoning in complete sentences and state the theorem, formula, or counting principle before substituting values.
Determine all real numbers x satisfying 9^x−10·3^x+9=0.
Skill: Recognizing a quadratic in an exponential expression
Answer: x=0 or x=2
Let y=3^x, which is positive. Since 9^x=(3^x)²=y², the equation becomes y²−10y+9=0=(y−1)(y−9). Thus y=1 or y=9. Therefore 3^x=1 gives x=0, and 3^x=9 gives x=2.
Practice marking checkpoints
Common mistake: Treating 9^x as 9x or failing to recognize that 9^x=(3^x)².
For full-solution practice, rewrite this reasoning in complete sentences and state the theorem, formula, or counting principle before substituting values.
Solve for x: 5^(x+1)=5^6.
Skill: Equating exponents with a common base
Answer: x=5
Because the common base 5 is positive and not 1, equal powers have equal exponents. Thus x+1=6, so x=5.
Solve for x: 4^(x+1)=4^9.
Skill: Equating exponents with a common base
Answer: x=8
Because the common base 4 is positive and not 1, equal powers have equal exponents. Thus x+1=9, so x=8.
For full-solution practice, rewrite this reasoning in complete sentences and state the theorem, formula, or counting principle before substituting values.
Solve for x: 3^(x+1)=3^12.
Skill: Equating exponents with a common base
Answer: x=11
Because the common base 3 is positive and not 1, equal powers have equal exponents. Thus x+1=12, so x=11.
For full-solution practice, rewrite this reasoning in complete sentences and state the theorem, formula, or counting principle before substituting values.
Solve for x: 2^(x+1)=2^15.
Skill: Equating exponents with a common base
Answer: x=14
Because the common base 2 is positive and not 1, equal powers have equal exponents. Thus x+1=15, so x=14.
For full-solution practice, rewrite this reasoning in complete sentences and state the theorem, formula, or counting principle before substituting values.
Six exponents and logarithms practice questions. Work the set without notes, then compare every line of a full-solution response with the explanation.
6 practice questions
Solve for x: 4^(x+3)=4^7.
Skill: Equating exponents with a common base
Answer: x=4
Because the common base 4 is positive and not 1, equal powers have equal exponents. Thus x+3=7, so x=4.
Solve for x: 3^(x+3)=3^10.
Skill: Equating exponents with a common base
Answer: x=7
Because the common base 3 is positive and not 1, equal powers have equal exponents. Thus x+3=10, so x=7.
For full-solution practice, rewrite this reasoning in complete sentences and state the theorem, formula, or counting principle before substituting values.
Solve for x: 2^(x+3)=2^13.
Skill: Equating exponents with a common base
Answer: x=10
Because the common base 2 is positive and not 1, equal powers have equal exponents. Thus x+3=13, so x=10.
For full-solution practice, rewrite this reasoning in complete sentences and state the theorem, formula, or counting principle before substituting values.
Solve for x: 5^(x+3)=5^16.
Skill: Equating exponents with a common base
Answer: x=13
Because the common base 5 is positive and not 1, equal powers have equal exponents. Thus x+3=16, so x=13.
For full-solution practice, rewrite this reasoning in complete sentences and state the theorem, formula, or counting principle before substituting values.
Evaluate log_4(4^3)+2log_4(4^5).
Skill: Applying logarithm power and product laws
Answer: 13
Use log_b(b^k)=k. The expression is 3+2(5)=13. Equivalently, combine it as log_4(4^13).
Evaluate log_4(4^2)+2log_4(4^4).
Skill: Applying logarithm power and product laws
Answer: 10
Use log_b(b^k)=k. The expression is 2+2(4)=10. Equivalently, combine it as log_4(4^10).
For full-solution practice, rewrite this reasoning in complete sentences and state the theorem, formula, or counting principle before substituting values.
Six exponents and logarithms practice questions. Work the set without notes, then compare every line of a full-solution response with the explanation.
6 practice questions
Solve for x: 5^(x+2)=5^11.
Skill: Equating exponents with a common base
Answer: x=9
Because the common base 5 is positive and not 1, equal powers have equal exponents. Thus x+2=11, so x=9.
For full-solution practice, rewrite this reasoning in complete sentences and state the theorem, formula, or counting principle before substituting values.
Solve for x: 4^(x+2)=4^14.
Skill: Equating exponents with a common base
Answer: x=12
Because the common base 4 is positive and not 1, equal powers have equal exponents. Thus x+2=14, so x=12.
For full-solution practice, rewrite this reasoning in complete sentences and state the theorem, formula, or counting principle before substituting values.
Evaluate log_3(3^2)+2log_3(3^4).
Skill: Applying logarithm power and product laws
Answer: 10
Use log_b(b^k)=k. The expression is 2+2(4)=10. Equivalently, combine it as log_3(3^10).
Evaluate log_3(3^1)+2log_3(3^3).
Skill: Applying logarithm power and product laws
Answer: 7
Use log_b(b^k)=k. The expression is 1+2(3)=7. Equivalently, combine it as log_3(3^7).
Evaluate log_3(3^4)+2log_3(3^2).
Skill: Applying logarithm power and product laws
Answer: 8
Use log_b(b^k)=k. The expression is 4+2(2)=8. Equivalently, combine it as log_3(3^8).
For full-solution practice, rewrite this reasoning in complete sentences and state the theorem, formula, or counting principle before substituting values.
Evaluate log_3(3^3)+2log_3(3^5).
Skill: Applying logarithm power and product laws
Answer: 13
Use log_b(b^k)=k. The expression is 3+2(5)=13. Equivalently, combine it as log_3(3^13).
For full-solution practice, rewrite this reasoning in complete sentences and state the theorem, formula, or counting principle before substituting values.
Six exponents and logarithms practice questions. Work the set without notes, then compare every line of a full-solution response with the explanation.
6 practice questions · 1 authored problem worth 10 marks
Solve for x: 2^(x+1)=2^15.
Skill: Equating exponents with a common base
Answer: x=14
Because the common base 2 is positive and not 1, equal powers have equal exponents. Thus x+1=15, so x=14.
For full-solution practice, rewrite this reasoning in complete sentences and state the theorem, formula, or counting principle before substituting values.
Evaluate log_2(2^4)+2log_2(2^2).
Skill: Applying logarithm power and product laws
Answer: 8
Use log_b(b^k)=k. The expression is 4+2(2)=8. Equivalently, combine it as log_2(2^8).
Evaluate log_2(2^3)+2log_2(2^5).
Skill: Applying logarithm power and product laws
Answer: 13
Use log_b(b^k)=k. The expression is 3+2(5)=13. Equivalently, combine it as log_2(2^13).
For full-solution practice, rewrite this reasoning in complete sentences and state the theorem, formula, or counting principle before substituting values.
Evaluate log_2(2^2)+2log_2(2^4).
Skill: Applying logarithm power and product laws
Answer: 10
Use log_b(b^k)=k. The expression is 2+2(4)=10. Equivalently, combine it as log_2(2^10).
For full-solution practice, rewrite this reasoning in complete sentences and state the theorem, formula, or counting principle before substituting values.
Evaluate log_2(2^1)+2log_2(2^3).
Skill: Applying logarithm power and product laws
Answer: 7
Use log_b(b^k)=k. The expression is 1+2(3)=7. Equivalently, combine it as log_2(2^7).
For full-solution practice, rewrite this reasoning in complete sentences and state the theorem, formula, or counting principle before substituting values.
Determine all positive real numbers x satisfying x^(log₂x)=16.
Skill: Substitution using a logarithmic variable
Answer: x=4 or x=1/4
Let y=log₂x, so x=2^y. Then x^(log₂x)=(2^y)^y=2^(y²). Since 16=2⁴, y²=4 and y=±2. Therefore x=2²=4 or x=2^(-2)=1/4. Both are positive and satisfy the equation.
Practice marking checkpoints
Common mistake: Keeping only y=2 after solving y²=4 and losing the valid solution x=1/4.
For full-solution practice, rewrite this reasoning in complete sentences and state the theorem, formula, or counting principle before substituting values.
Six trigonometry practice questions. Work the set without notes, then compare every line of a full-solution response with the explanation.
6 practice questions · 2 authored problems worth 20 marks
Acute angles A and B satisfy sin A=3/5 and cos B=12/13. Determine cos(A+B) exactly.
Skill: Using exact ratios and the cosine addition identity
Answer: 33/65
Since A is acute, cos A=4/5. Since B is acute, sin B=5/13. Therefore cos(A+B)=cosAcosB−sinAsinB=(4/5)(12/13)−(3/5)(5/13)=(48−15)/65=33/65.
Practice marking checkpoints
Common mistake: Using cos(A+B)=cosAcosB+sinAsinB; the plus sign belongs to cos(A−B).
For full-solution practice, rewrite this reasoning in complete sentences and state the theorem, formula, or counting principle before substituting values.
In triangle ABC, AB=5, AC=7, and ∠A=60°. Determine the exact length of the median from A to side BC.
Skill: Combining the cosine law with a median formula
Answer: √109/2
First, the cosine law gives BC²=5²+7²−2(5)(7)cos60°=25+49−35=39. If m is the median from A, Apollonius’ theorem gives m²=[2(5²)+2(7²)−BC²]/4=(50+98−39)/4=109/4. Thus m=√109/2.
Practice marking checkpoints
Common mistake: Assuming the median is also an altitude; that is not true in a general non-isosceles triangle.
Alternative route: Place B=(0,0), C=(√39,0), use the two distance equations to find A, and compute the distance from A to the midpoint of BC.
For full-solution practice, rewrite this reasoning in complete sentences and state the theorem, formula, or counting principle before substituting values.
A right triangle has legs 7 and 24. If angle θ is opposite the shorter listed leg, determine sin θ exactly.
Skill: Using exact trigonometric ratios
Answer: 7/25
The side lengths are a scale-1 copy of the 7-24-25 right triangle. Therefore sin θ=opposite/hypotenuse=7/25=7/25.
A right triangle has legs 16 and 30. If angle θ is opposite the shorter listed leg, determine sin θ exactly.
Skill: Using exact trigonometric ratios
Answer: 8/17
The side lengths are a scale-2 copy of the 8-15-17 right triangle. Therefore sin θ=opposite/hypotenuse=16/34=8/17.
For full-solution practice, rewrite this reasoning in complete sentences and state the theorem, formula, or counting principle before substituting values.
A right triangle has legs 15 and 36. If angle θ is opposite the shorter listed leg, determine sin θ exactly.
Skill: Using exact trigonometric ratios
Answer: 5/13
The side lengths are a scale-3 copy of the 5-12-13 right triangle. Therefore sin θ=opposite/hypotenuse=15/39=5/13.
For full-solution practice, rewrite this reasoning in complete sentences and state the theorem, formula, or counting principle before substituting values.
A right triangle has legs 9 and 12. If angle θ is opposite the shorter listed leg, determine sin θ exactly.
Skill: Using exact trigonometric ratios
Answer: 3/5
The side lengths are a scale-3 copy of the 3-4-5 right triangle. Therefore sin θ=opposite/hypotenuse=9/15=3/5.
For full-solution practice, rewrite this reasoning in complete sentences and state the theorem, formula, or counting principle before substituting values.
Six trigonometry practice questions. Work the set without notes, then compare every line of a full-solution response with the explanation.
6 practice questions
A right triangle has legs 8 and 15. If angle θ is opposite the shorter listed leg, determine sin θ exactly.
Skill: Using exact trigonometric ratios
Answer: 8/17
The side lengths are a scale-1 copy of the 8-15-17 right triangle. Therefore sin θ=opposite/hypotenuse=8/17=8/17.
A right triangle has legs 10 and 24. If angle θ is opposite the shorter listed leg, determine sin θ exactly.
Skill: Using exact trigonometric ratios
Answer: 5/13
The side lengths are a scale-2 copy of the 5-12-13 right triangle. Therefore sin θ=opposite/hypotenuse=10/26=5/13.
For full-solution practice, rewrite this reasoning in complete sentences and state the theorem, formula, or counting principle before substituting values.
A right triangle has legs 6 and 8. If angle θ is opposite the shorter listed leg, determine sin θ exactly.
Skill: Using exact trigonometric ratios
Answer: 3/5
The side lengths are a scale-2 copy of the 3-4-5 right triangle. Therefore sin θ=opposite/hypotenuse=6/10=3/5.
For full-solution practice, rewrite this reasoning in complete sentences and state the theorem, formula, or counting principle before substituting values.
A right triangle has legs 21 and 72. If angle θ is opposite the shorter listed leg, determine sin θ exactly.
Skill: Using exact trigonometric ratios
Answer: 7/25
The side lengths are a scale-3 copy of the 7-24-25 right triangle. Therefore sin θ=opposite/hypotenuse=21/75=7/25.
For full-solution practice, rewrite this reasoning in complete sentences and state the theorem, formula, or counting principle before substituting values.
Two sides of a triangle have lengths 5 and 9, and their included angle is 60°. If the opposite side has length c, find c².
Skill: Applying the cosine law with exact values
Answer: 61
The cosine law gives c²=5²+9²−2(5)(9)cos60°. Since cos60°=1/2, c²=25+81−45=61.
Two sides of a triangle have lengths 8 and 8, and their included angle is 60°. If the opposite side has length c, find c².
Skill: Applying the cosine law with exact values
Answer: 64
The cosine law gives c²=8²+8²−2(8)(8)cos60°. Since cos60°=1/2, c²=64+64−64=64.
For full-solution practice, rewrite this reasoning in complete sentences and state the theorem, formula, or counting principle before substituting values.
Six trigonometry practice questions. Work the set without notes, then compare every line of a full-solution response with the explanation.
6 practice questions
A right triangle has legs 14 and 48. If angle θ is opposite the shorter listed leg, determine sin θ exactly.
Skill: Using exact trigonometric ratios
Answer: 7/25
The side lengths are a scale-2 copy of the 7-24-25 right triangle. Therefore sin θ=opposite/hypotenuse=14/50=7/25.
For full-solution practice, rewrite this reasoning in complete sentences and state the theorem, formula, or counting principle before substituting values.
A right triangle has legs 24 and 45. If angle θ is opposite the shorter listed leg, determine sin θ exactly.
Skill: Using exact trigonometric ratios
Answer: 8/17
The side lengths are a scale-3 copy of the 8-15-17 right triangle. Therefore sin θ=opposite/hypotenuse=24/51=8/17.
For full-solution practice, rewrite this reasoning in complete sentences and state the theorem, formula, or counting principle before substituting values.
Two sides of a triangle have lengths 4 and 7, and their included angle is 60°. If the opposite side has length c, find c².
Skill: Applying the cosine law with exact values
Answer: 37
The cosine law gives c²=4²+7²−2(4)(7)cos60°. Since cos60°=1/2, c²=16+49−28=37.
Two sides of a triangle have lengths 7 and 6, and their included angle is 60°. If the opposite side has length c, find c².
Skill: Applying the cosine law with exact values
Answer: 43
The cosine law gives c²=7²+6²−2(7)(6)cos60°. Since cos60°=1/2, c²=49+36−42=43.
Two sides of a triangle have lengths 4 and 5, and their included angle is 60°. If the opposite side has length c, find c².
Skill: Applying the cosine law with exact values
Answer: 21
The cosine law gives c²=4²+5²−2(4)(5)cos60°. Since cos60°=1/2, c²=16+25−20=21.
For full-solution practice, rewrite this reasoning in complete sentences and state the theorem, formula, or counting principle before substituting values.
Two sides of a triangle have lengths 7 and 11, and their included angle is 60°. If the opposite side has length c, find c².
Skill: Applying the cosine law with exact values
Answer: 93
The cosine law gives c²=7²+11²−2(7)(11)cos60°. Since cos60°=1/2, c²=49+121−77=93.
For full-solution practice, rewrite this reasoning in complete sentences and state the theorem, formula, or counting principle before substituting values.
Six trigonometry practice questions. Work the set without notes, then compare every line of a full-solution response with the explanation.
6 practice questions · 1 authored problem worth 10 marks
A right triangle has legs 9 and 12. If angle θ is opposite the shorter listed leg, determine sin θ exactly.
Skill: Using exact trigonometric ratios
Answer: 3/5
The side lengths are a scale-3 copy of the 3-4-5 right triangle. Therefore sin θ=opposite/hypotenuse=9/15=3/5.
For full-solution practice, rewrite this reasoning in complete sentences and state the theorem, formula, or counting principle before substituting values.
Two sides of a triangle have lengths 6 and 11, and their included angle is 60°. If the opposite side has length c, find c².
Skill: Applying the cosine law with exact values
Answer: 91
The cosine law gives c²=6²+11²−2(6)(11)cos60°. Since cos60°=1/2, c²=36+121−66=91.
Two sides of a triangle have lengths 3 and 10, and their included angle is 60°. If the opposite side has length c, find c².
Skill: Applying the cosine law with exact values
Answer: 79
The cosine law gives c²=3²+10²−2(3)(10)cos60°. Since cos60°=1/2, c²=9+100−30=79.
For full-solution practice, rewrite this reasoning in complete sentences and state the theorem, formula, or counting principle before substituting values.
Two sides of a triangle have lengths 6 and 9, and their included angle is 60°. If the opposite side has length c, find c².
Skill: Applying the cosine law with exact values
Answer: 63
The cosine law gives c²=6²+9²−2(6)(9)cos60°. Since cos60°=1/2, c²=36+81−54=63.
For full-solution practice, rewrite this reasoning in complete sentences and state the theorem, formula, or counting principle before substituting values.
Two sides of a triangle have lengths 3 and 8, and their included angle is 60°. If the opposite side has length c, find c².
Skill: Applying the cosine law with exact values
Answer: 49
The cosine law gives c²=3²+8²−2(3)(8)cos60°. Since cos60°=1/2, c²=9+64−24=49.
For full-solution practice, rewrite this reasoning in complete sentences and state the theorem, formula, or counting principle before substituting values.
Determine all angles x, in degrees, satisfying 0°≤x<360° and sin(2x)=sin x.
Skill: Factoring a trigonometric equation and covering all cases
Answer: x=0°, 60°, 180°, or 300°
Use sin(2x)=2sinx cosx. Then 2sinx cosx=sinx, so sinx(2cosx−1)=0. Hence sinx=0, giving x=0° or 180°, or cosx=1/2, giving x=60° or 300°.
Practice marking checkpoints
Common mistake: Dividing by sinx and losing the solutions x=0° and x=180°.
For full-solution practice, rewrite this reasoning in complete sentences and state the theorem, formula, or counting principle before substituting values.
Each set has ten 10-mark questions and a mix of short-answer and full-solution work. These are practice sets built from the question bank, not copies of CEMC papers, and they reuse questions that also appear in drills. The scope mirrors the eight published CEMC preparation areas while every question is our own rather than copied from a CEMC paper.
A practice set built from the question bank: 10 questions, 150 minutes, short-answer and full-solution work across all eight CEMC preparation areas. Authored problems in a set carry 10 practice marks each; generated fluency questions carry no mark value. Sets reuse questions from the same bank, so a question can also appear in drills and other sets.
10 practice questions · 6 authored problems worth 60 marks
Solve for x: 3^(x+2)=3^5.
Skill: Equating exponents with a common base
Answer: x=3
Because the common base 3 is positive and not 1, equal powers have equal exponents. Thus x+2=5, so x=3.
A right triangle has legs 8 and 15. If angle θ is opposite the shorter listed leg, determine sin θ exactly.
Skill: Using exact trigonometric ratios
Answer: 8/17
The side lengths are a scale-1 copy of the 8-15-17 right triangle. Therefore sin θ=opposite/hypotenuse=8/17=8/17.
Find the remainder when P(x)=x³+4x²−8x+6 is divided by x−4.
Skill: Using the remainder theorem
Answer: 102
By the remainder theorem, the remainder is P(4). Substitution gives 4³+4(4²)−8(4)+6=102.
Find the slope of the line through A(-3,-1) and B(3,3).
Skill: Computing and simplifying slope
Answer: 2/3
Slope is change in y divided by change in x: [3−(-1)]/[3−(-3)]=4/6=2/3.
A sequence satisfies a₁=2 and a_(n+1)=3a_n+1. Determine a₅ and derive an explicit formula for a_n.
Skill: Shifting a recurrence to make it geometric
Answer: a₅=202 and a_n=(5·3^(n−1)−1)/2
Set b_n=a_n+1/2. Then b_(n+1)=3a_n+3/2=3b_n, and b₁=5/2. Hence b_n=(5/2)3^(n−1), so a_n=(5·3^(n−1)−1)/2. Substituting n=5 gives (5·81−1)/2=202.
Practice marking checkpoints
Common mistake: Assuming the sequence is geometric even though the added 1 changes every ratio.
For full-solution practice, rewrite this reasoning in complete sentences and state the theorem, formula, or counting principle before substituting values.
A cyclic quadrilateral has consecutive side lengths 2, 3, 4, and 5. Determine the product of the lengths of its diagonals.
Skill: Applying Ptolemy’s theorem
Answer: 23
Ptolemy’s theorem states that for a cyclic quadrilateral, the product of the diagonals equals the sum of the products of opposite sides. Therefore the product is 2·4+3·5=8+15=23.
Practice marking checkpoints
Common mistake: Pairing adjacent sides in both products instead of the two pairs of opposite sides.
For full-solution practice, rewrite this reasoning in complete sentences and state the theorem, formula, or counting principle before substituting values.
How many three-element subsets of {1,2,3,4,5,6,7,8} contain no two consecutive integers?
Skill: Gap removal for selections with forbidden adjacency
Answer: 20
Write the chosen numbers as a<b<c and define a′=a, b′=b−1, c′=c−2. The non-consecutive condition becomes 1≤a′<b′<c′≤6. Thus choose any three values from {1,…,6}, giving C(6,3)=20.
Practice marking checkpoints
Common mistake: Starting with C(8,3) and subtracting adjacent pairs without correcting overlaps among forbidden cases.
For full-solution practice, rewrite this reasoning in complete sentences and state the theorem, formula, or counting principle before substituting values.
Determine the smallest positive integer n satisfying n≡2 (mod 5), n≡3 (mod 7), and n≡4 (mod 9).
Skill: Solving compatible congruences step by step
Answer: 157
The first two congruences have solution n≡17 (mod 35), so write n=17+35k. Modulo 9 this is 8+8k≡4, so 8k≡5 (mod 9). Since 8≡−1, k≡4 (mod 9). The smallest non-negative k is 4, giving n=17+35(4)=157.
Practice marking checkpoints
Common mistake: Finding one number that satisfies two congruences and failing to preserve the full arithmetic progression while imposing the third.
For full-solution practice, rewrite this reasoning in complete sentences and state the theorem, formula, or counting principle before substituting values.
Solve for the real number x: 2^x+2^(x+1)+2^(x+2)=448.
Skill: Factoring a common exponential term
Answer: x=6
Factor out the smallest power: 2^x(1+2+4)=448. Thus 7·2^x=448, so 2^x=64=2^6. Therefore x=6.
Practice marking checkpoints
Common mistake: Adding the exponents across a sum. Exponent laws apply to products, not directly to addition.
Alternative route: Set y=2^x. The equation becomes y+2y+4y=448, so 7y=448 and y=64.
For full-solution practice, rewrite this reasoning in complete sentences and state the theorem, formula, or counting principle before substituting values.
An infinite geometric series has first term 12 and sum 20. Determine its common ratio and its fifth term.
Skill: Using an infinite sum to recover a ratio
Answer: r=2/5 and the fifth term is 192/625
For |r|<1, 20=12/(1−r). Thus 1−r=3/5 and r=2/5. The fifth term is 12(2/5)^4=12·16/625=192/625.
Practice marking checkpoints
Common mistake: Using 12r⁵ for the fifth term; the first term corresponds to exponent 0, so the fifth uses r⁴.
For full-solution practice, rewrite this reasoning in complete sentences and state the theorem, formula, or counting principle before substituting values.
A practice set built from the question bank: 10 questions, 150 minutes, short-answer and full-solution work across all eight CEMC preparation areas. Authored problems in a set carry 10 practice marks each; generated fluency questions carry no mark value. Sets reuse questions from the same bank, so a question can also appear in drills and other sets.
10 practice questions · 4 authored problems worth 40 marks
Solve for x: 4^(x+3)=4^7.
Skill: Equating exponents with a common base
Answer: x=4
Because the common base 4 is positive and not 1, equal powers have equal exponents. Thus x+3=7, so x=4.
A right triangle has legs 7 and 24. If angle θ is opposite the shorter listed leg, determine sin θ exactly.
Skill: Using exact trigonometric ratios
Answer: 7/25
The side lengths are a scale-1 copy of the 7-24-25 right triangle. Therefore sin θ=opposite/hypotenuse=7/25=7/25.
Find the remainder when P(x)=x³+5x²−3x+7 is divided by x−1.
Skill: Using the remainder theorem
Answer: 10
By the remainder theorem, the remainder is P(1). Substitution gives 1³+5(1²)−3(1)+7=10.
Write the equation of the circle with centre (-2,-2) and radius 3.
Skill: Writing a circle in centre-radius form
Answer: (x+2)²+(y+2)²=9
A circle with centre (h,k) and radius r has equation (x−h)²+(y−k)²=r². Substituting h=-2, k=-2, and r=3 gives (x+2)²+(y+2)²=9.
The sequence begins 1, 11, 21, 1211, 111221. Each term describes the consecutive digits in the previous term. Determine the next term and explain the grouping.
Skill: Interpreting a recursively described digit pattern
Answer: 312211
The term 111221 consists of three 1s, two 2s, and one 1. Describing those consecutive groups gives 31, 22, 11, which concatenate to 312211.
Practice marking checkpoints
Common mistake: Counting all occurrences of each digit in the entire term instead of reading consecutive runs from left to right.
For full-solution practice, rewrite this reasoning in complete sentences and state the theorem, formula, or counting principle before substituting values.
In triangle ABC, AB=6, AC=9, and BC=10. The internal bisector of ∠A meets BC at D. Determine AD exactly.
Skill: Combining the angle-bisector theorem with Stewart’s theorem
Answer: √30
The angle-bisector theorem gives BD:DC=AB:AC=2:3. Since BC=10, BD=4 and DC=6. The angle-bisector form of Stewart’s theorem gives AD²=AB·AC−BD·DC=6·9−4·6=30. Hence AD=√30.
Practice marking checkpoints
Common mistake: Assuming the angle bisector also bisects BC; that occurs only in an isosceles triangle at A.
For full-solution practice, rewrite this reasoning in complete sentences and state the theorem, formula, or counting principle before substituting values.
A 5-student committee is chosen from 13 students. If Ava must be on the committee, how many committees are possible?
Skill: Counting selections under a restriction
Answer: 495
Ava's place is fixed. Choose the remaining 4 members from the other 12 students: C(12,4)=495.
For full-solution practice, rewrite this reasoning in complete sentences and state the theorem, formula, or counting principle before substituting values.
The integer 12 has prime factorization 2^2·3^1. How many positive divisors does it have?
Skill: Counting divisors from a prime factorization
Answer: 6
A divisor independently chooses the exponent of 2 from 0 through 2 and the exponent of 3 from 0 through 1. Therefore the count is (2+1)(1+1)=6.
For full-solution practice, rewrite this reasoning in complete sentences and state the theorem, formula, or counting principle before substituting values.
In triangle ABC, AB=5, AC=7, and ∠A=60°. Determine the exact length of the median from A to side BC.
Skill: Combining the cosine law with a median formula
Answer: √109/2
First, the cosine law gives BC²=5²+7²−2(5)(7)cos60°=25+49−35=39. If m is the median from A, Apollonius’ theorem gives m²=[2(5²)+2(7²)−BC²]/4=(50+98−39)/4=109/4. Thus m=√109/2.
Practice marking checkpoints
Common mistake: Assuming the median is also an altitude; that is not true in a general non-isosceles triangle.
Alternative route: Place B=(0,0), C=(√39,0), use the two distance equations to find A, and compute the distance from A to the midpoint of BC.
For full-solution practice, rewrite this reasoning in complete sentences and state the theorem, formula, or counting principle before substituting values.
How many three-element subsets of {1,2,3,4,5,6,7,8} contain no two consecutive integers?
Skill: Gap removal for selections with forbidden adjacency
Answer: 20
Write the chosen numbers as a<b<c and define a′=a, b′=b−1, c′=c−2. The non-consecutive condition becomes 1≤a′<b′<c′≤6. Thus choose any three values from {1,…,6}, giving C(6,3)=20.
Practice marking checkpoints
Common mistake: Starting with C(8,3) and subtracting adjacent pairs without correcting overlaps among forbidden cases.
For full-solution practice, rewrite this reasoning in complete sentences and state the theorem, formula, or counting principle before substituting values.
A practice set built from the question bank: 10 questions, 150 minutes, short-answer and full-solution work across all eight CEMC preparation areas. Authored problems in a set carry 10 practice marks each; generated fluency questions carry no mark value. Sets reuse questions from the same bank, so a question can also appear in drills and other sets.
10 practice questions · 1 authored problem worth 10 marks
Solve for x: 5^(x+1)=5^6.
Skill: Equating exponents with a common base
Answer: x=5
Because the common base 5 is positive and not 1, equal powers have equal exponents. Thus x+1=6, so x=5.
A right triangle has legs 3 and 4. If angle θ is opposite the shorter listed leg, determine sin θ exactly.
Skill: Using exact trigonometric ratios
Answer: 3/5
The side lengths are a scale-1 copy of the 3-4-5 right triangle. Therefore sin θ=opposite/hypotenuse=3/5=3/5.
The roots of x²−10x+21=0 are r and s. Determine 1/r+1/s.
Skill: Combining Vieta’s formulas with symmetric expressions
Answer: 10/21
Vieta's formulas give r+s=10 and rs=21. Therefore 1/r+1/s=(r+s)/(rs)=10/21=10/21.
Write the equation of the circle with centre (-1,0) and radius 4.
Skill: Writing a circle in centre-radius form
Answer: (x+1)²+y²=16
A circle with centre (h,k) and radius r has equation (x−h)²+(y−k)²=r². Substituting h=-1, k=0, and r=4 gives (x+1)²+y²=16.
An arithmetic sequence has first term 7, common difference 7, and 13 terms. Find the sum of all its terms.
Skill: Finding a finite arithmetic-series sum
Answer: 637
The last term is 7+(13−1)7=91. Thus S=13(7+91)/2=637.
For full-solution practice, rewrite this reasoning in complete sentences and state the theorem, formula, or counting principle before substituting values.
Two triangles are similar. A side of length 9 in the smaller triangle corresponds to a side of length 36 in the larger triangle. What length corresponds to a different smaller side of length 6?
Skill: Using similarity and scale factors
Answer: 24
The scale factor from the smaller triangle to the larger is 36/9=4. Multiply the corresponding side by 4: 6×4=24.
For full-solution practice, rewrite this reasoning in complete sentences and state the theorem, formula, or counting principle before substituting values.
A 4-student committee is chosen from 15 students. If Ava must be on the committee, how many committees are possible?
Skill: Counting selections under a restriction
Answer: 364
Ava's place is fixed. Choose the remaining 3 members from the other 14 students: C(14,3)=364.
For full-solution practice, rewrite this reasoning in complete sentences and state the theorem, formula, or counting principle before substituting values.
The integer 432 has prime factorization 2^4·3^3. How many positive divisors does it have?
Skill: Counting divisors from a prime factorization
Answer: 20
A divisor independently chooses the exponent of 2 from 0 through 4 and the exponent of 3 from 0 through 3. Therefore the count is (4+1)(3+1)=20.
For full-solution practice, rewrite this reasoning in complete sentences and state the theorem, formula, or counting principle before substituting values.
Determine all points where the line y=x+1 intersects the circle x²+y²=25.
Skill: Solving a line-circle system by substitution
Answer: (3,4) and (−4,−3)
Substitute y=x+1 into the circle: x²+(x+1)²=25, so 2x²+2x−24=0 and x²+x−12=0. Factoring gives (x−3)(x+4)=0, so x=3 or x=−4. Then y=x+1 gives the two points (3,4) and (−4,−3).
Practice marking checkpoints
Common mistake: Reporting the x-values as the final answer when the question asks for points.
For full-solution practice, rewrite this reasoning in complete sentences and state the theorem, formula, or counting principle before substituting values.
Solve for x: 4^(x+1)=4^9.
Skill: Equating exponents with a common base
Answer: x=8
Because the common base 4 is positive and not 1, equal powers have equal exponents. Thus x+1=9, so x=8.
For full-solution practice, rewrite this reasoning in complete sentences and state the theorem, formula, or counting principle before substituting values.
A practice set built from the question bank: 10 questions, 150 minutes, short-answer and full-solution work across all eight CEMC preparation areas. Authored problems in a set carry 10 practice marks each; generated fluency questions carry no mark value. Sets reuse questions from the same bank, so a question can also appear in drills and other sets.
10 practice questions · 1 authored problem worth 10 marks
Solve for x: 2^(x+2)=2^8.
Skill: Equating exponents with a common base
Answer: x=6
Because the common base 2 is positive and not 1, equal powers have equal exponents. Thus x+2=8, so x=6.
Two sides of a triangle have lengths 4 and 7, and their included angle is 60°. If the opposite side has length c, find c².
Skill: Applying the cosine law with exact values
Answer: 37
The cosine law gives c²=4²+7²−2(4)(7)cos60°. Since cos60°=1/2, c²=16+49−28=37.
The roots of x²−12x+32=0 are r and s. Determine 1/r+1/s.
Skill: Combining Vieta’s formulas with symmetric expressions
Answer: 3/8
Vieta's formulas give r+s=12 and rs=32. Therefore 1/r+1/s=(r+s)/(rs)=12/32=3/8.
Write the equation of the circle with centre (0,2) and radius 5.
Skill: Writing a circle in centre-radius form
Answer: x²+(y−2)²=25
A circle with centre (h,k) and radius r has equation (x−h)²+(y−k)²=r². Substituting h=0, k=2, and r=5 gives x²+(y−2)²=25.
An arithmetic sequence has first term 9, common difference 3, and 15 terms. Find the sum of all its terms.
Skill: Finding a finite arithmetic-series sum
Answer: 450
The last term is 9+(15−1)3=51. Thus S=15(9+51)/2=450.
For full-solution practice, rewrite this reasoning in complete sentences and state the theorem, formula, or counting principle before substituting values.
Two triangles are similar. A side of length 4 in the smaller triangle corresponds to a side of length 8 in the larger triangle. What length corresponds to a different smaller side of length 8?
Skill: Using similarity and scale factors
Answer: 16
The scale factor from the smaller triangle to the larger is 8/4=2. Multiply the corresponding side by 2: 8×2=16.
For full-solution practice, rewrite this reasoning in complete sentences and state the theorem, formula, or counting principle before substituting values.
A 3-student committee is chosen from 8 students. If Ava must be on the committee, how many committees are possible?
Skill: Counting selections under a restriction
Answer: 21
Ava's place is fixed. Choose the remaining 2 members from the other 7 students: C(7,2)=21.
For full-solution practice, rewrite this reasoning in complete sentences and state the theorem, formula, or counting principle before substituting values.
The integer 6 has prime factorization 2^1·3^1. How many positive divisors does it have?
Skill: Counting divisors from a prime factorization
Answer: 4
A divisor independently chooses the exponent of 2 from 0 through 1 and the exponent of 3 from 0 through 1. Therefore the count is (1+1)(1+1)=4.
For full-solution practice, rewrite this reasoning in complete sentences and state the theorem, formula, or counting principle before substituting values.
A cyclic quadrilateral has consecutive side lengths 2, 3, 4, and 5. Determine the product of the lengths of its diagonals.
Skill: Applying Ptolemy’s theorem
Answer: 23
Ptolemy’s theorem states that for a cyclic quadrilateral, the product of the diagonals equals the sum of the products of opposite sides. Therefore the product is 2·4+3·5=8+15=23.
Practice marking checkpoints
Common mistake: Pairing adjacent sides in both products instead of the two pairs of opposite sides.
For full-solution practice, rewrite this reasoning in complete sentences and state the theorem, formula, or counting principle before substituting values.
Evaluate log_4(4^2)+2log_4(4^4).
Skill: Applying logarithm power and product laws
Answer: 10
Use log_b(b^k)=k. The expression is 2+2(4)=10. Equivalently, combine it as log_4(4^10).
For full-solution practice, rewrite this reasoning in complete sentences and state the theorem, formula, or counting principle before substituting values.
Attempt each problem on paper before opening the explanation. For a full-solution question, award yourself credit only when another student could follow the argument without guessing a missing step.
Solve for the real number x: 2^x+2^(x+1)+2^(x+2)=448.
Skill: Factoring a common exponential term
Answer: x=6
Factor out the smallest power: 2^x(1+2+4)=448. Thus 7·2^x=448, so 2^x=64=2^6. Therefore x=6.
Practice marking checkpoints
Common mistake: Adding the exponents across a sum. Exponent laws apply to products, not directly to addition.
Alternative route: Set y=2^x. The equation becomes y+2y+4y=448, so 7y=448 and y=64.
For full-solution practice, rewrite this reasoning in complete sentences and state the theorem, formula, or counting principle before substituting values.
Positive numbers a and b satisfy log₂(a)=3 and log_a(b)=2. Determine log₄(b).
Skill: Translating between logarithmic and exponential form
Answer: 3
From log₂(a)=3, a=2³=8. From log_a(b)=2, b=a²=64. Since 64=4³, log₄(b)=3.
Practice marking checkpoints
Common mistake: Multiplying the two given logarithms without first checking that their bases align.
Alternative route: Use change of base: log₄b=(log₂b)/(log₂4). Also log₂b=log₂a·log_ab=3·2=6, so the result is 6/2=3.
For full-solution practice, rewrite this reasoning in complete sentences and state the theorem, formula, or counting principle before substituting values.
Determine all positive real numbers x satisfying x^(log₂x)=16.
Skill: Substitution using a logarithmic variable
Answer: x=4 or x=1/4
Let y=log₂x, so x=2^y. Then x^(log₂x)=(2^y)^y=2^(y²). Since 16=2⁴, y²=4 and y=±2. Therefore x=2²=4 or x=2^(-2)=1/4. Both are positive and satisfy the equation.
Practice marking checkpoints
Common mistake: Keeping only y=2 after solving y²=4 and losing the valid solution x=1/4.
For full-solution practice, rewrite this reasoning in complete sentences and state the theorem, formula, or counting principle before substituting values.
Determine all real numbers x satisfying 9^x−10·3^x+9=0.
Skill: Recognizing a quadratic in an exponential expression
Answer: x=0 or x=2
Let y=3^x, which is positive. Since 9^x=(3^x)²=y², the equation becomes y²−10y+9=0=(y−1)(y−9). Thus y=1 or y=9. Therefore 3^x=1 gives x=0, and 3^x=9 gives x=2.
Practice marking checkpoints
Common mistake: Treating 9^x as 9x or failing to recognize that 9^x=(3^x)².
For full-solution practice, rewrite this reasoning in complete sentences and state the theorem, formula, or counting principle before substituting values.
Acute angles A and B satisfy sin A=3/5 and cos B=12/13. Determine cos(A+B) exactly.
Skill: Using exact ratios and the cosine addition identity
Answer: 33/65
Since A is acute, cos A=4/5. Since B is acute, sin B=5/13. Therefore cos(A+B)=cosAcosB−sinAsinB=(4/5)(12/13)−(3/5)(5/13)=(48−15)/65=33/65.
Practice marking checkpoints
Common mistake: Using cos(A+B)=cosAcosB+sinAsinB; the plus sign belongs to cos(A−B).
For full-solution practice, rewrite this reasoning in complete sentences and state the theorem, formula, or counting principle before substituting values.
Two sides of a triangle have lengths 7 and 8, and their included angle is 60°. Determine the exact area of the triangle.
Skill: Applying the sine area formula
Answer: 14√3
Use area=(1/2)ab sin C. The area is (1/2)(7)(8)sin60°=28(√3/2)=14√3.
Practice marking checkpoints
Common mistake: Using the cosine law to find the third side and then stopping without computing the area.
For full-solution practice, rewrite this reasoning in complete sentences and state the theorem, formula, or counting principle before substituting values.
Determine all angles x, in degrees, satisfying 0°≤x<360° and sin(2x)=sin x.
Skill: Factoring a trigonometric equation and covering all cases
Answer: x=0°, 60°, 180°, or 300°
Use sin(2x)=2sinx cosx. Then 2sinx cosx=sinx, so sinx(2cosx−1)=0. Hence sinx=0, giving x=0° or 180°, or cosx=1/2, giving x=60° or 300°.
Practice marking checkpoints
Common mistake: Dividing by sinx and losing the solutions x=0° and x=180°.
For full-solution practice, rewrite this reasoning in complete sentences and state the theorem, formula, or counting principle before substituting values.
In triangle ABC, AB=5, AC=7, and ∠A=60°. Determine the exact length of the median from A to side BC.
Skill: Combining the cosine law with a median formula
Answer: √109/2
First, the cosine law gives BC²=5²+7²−2(5)(7)cos60°=25+49−35=39. If m is the median from A, Apollonius’ theorem gives m²=[2(5²)+2(7²)−BC²]/4=(50+98−39)/4=109/4. Thus m=√109/2.
Practice marking checkpoints
Common mistake: Assuming the median is also an altitude; that is not true in a general non-isosceles triangle.
Alternative route: Place B=(0,0), C=(√39,0), use the two distance equations to find A, and compute the distance from A to the midpoint of BC.
For full-solution practice, rewrite this reasoning in complete sentences and state the theorem, formula, or counting principle before substituting values.
The roots of x³−6x²+11x−6=0 are r, s, and t. Determine r²+s²+t² without solving for the individual roots.
Skill: Using Vieta’s formulas in a symmetric expression
Answer: 14
Vieta’s formulas give r+s+t=6 and rs+rt+st=11. Therefore r²+s²+t²=(r+s+t)²−2(rs+rt+st)=6²−2(11)=14.
Practice marking checkpoints
Common mistake: Using r²+s²+t²=(r+s+t)² and forgetting the pairwise-product terms.
For full-solution practice, rewrite this reasoning in complete sentences and state the theorem, formula, or counting principle before substituting values.
A polynomial P satisfies P(0)=0 and P(x)−P(x−1)=3x²−3x+1 for every real x. Determine P(10).
Skill: Recognizing and summing a telescoping difference
Answer: 1000
Observe that 3x²−3x+1=x³−(x−1)³. For integer x from 1 to 10, P(x)−P(x−1)=x³−(x−1)³. Summing makes both sides telescope: P(10)−P(0)=10³−0³. Since P(0)=0, P(10)=1000.
Practice marking checkpoints
Common mistake: Trying to guess every coefficient of P before noticing that only the telescoping sum is needed.
For full-solution practice, rewrite this reasoning in complete sentences and state the theorem, formula, or counting principle before substituting values.
Let f(x)=(x−1)/(x+1). Simplify f(f(x)) and state every real x for which the composition is defined.
Skill: Function composition with domain restrictions
Answer: f(f(x))=−1/x, with x≠−1 and x≠0
Substitute f(x): f(f(x))=[(x−1)/(x+1)−1]/[(x−1)/(x+1)+1]=[-2/(x+1)]/[2x/(x+1)]=−1/x. The inner function requires x≠−1. The outer denominator also requires f(x)≠−1, which gives x≠0.
Practice marking checkpoints
Common mistake: Reporting only x≠−1 and overlooking the value that makes the outer function undefined.
For full-solution practice, rewrite this reasoning in complete sentences and state the theorem, formula, or counting principle before substituting values.
A function f is defined on the non-negative integers and satisfies f(m+n)=f(m)f(n) for all non-negative integers m and n. If f(0)=1 and f(1)=2, determine f(10) and justify the rule used.
Skill: Deriving a function rule by induction
Answer: f(10)=1024
For n≥0, f(n+1)=f(n)f(1)=2f(n). Starting with f(0)=1, induction gives f(n)=2^n. Therefore f(10)=2^10=1024.
Practice marking checkpoints
Common mistake: Stating f(n)=2^n from the first few values without explaining why the pattern must continue.
For full-solution practice, rewrite this reasoning in complete sentences and state the theorem, formula, or counting principle before substituting values.
Determine an equation of the perpendicular bisector of the segment joining A(2,3) and B(8,−1).
Skill: Combining midpoint and perpendicular-slope facts
Answer: y−1=(3/2)(x−5)
The midpoint is ((2+8)/2,(3−1)/2)=(5,1). The slope of AB is (−1−3)/(8−2)=−4/6=−2/3, so a perpendicular line has slope 3/2. Through (5,1), its equation is y−1=(3/2)(x−5).
Practice marking checkpoints
Common mistake: Using the negative reciprocal incorrectly; the perpendicular slope to −2/3 is 3/2.
For full-solution practice, rewrite this reasoning in complete sentences and state the theorem, formula, or counting principle before substituting values.
The circle x²+(y−2)²=25 contains the point P(3,6). Determine an equation of the tangent at P.
Skill: Using the radius as a normal to a tangent
Answer: 3x+4y=33
The centre is C(0,2). The radius CP has direction vector (3,4), which is normal to the tangent. Thus the tangent has equation 3(x−3)+4(y−6)=0, or 3x+4y=33.
Practice marking checkpoints
Common mistake: Giving the equation of the radius instead of a line perpendicular to it.
For full-solution practice, rewrite this reasoning in complete sentences and state the theorem, formula, or counting principle before substituting values.
Determine all points where the line y=x+1 intersects the circle x²+y²=25.
Skill: Solving a line-circle system by substitution
Answer: (3,4) and (−4,−3)
Substitute y=x+1 into the circle: x²+(x+1)²=25, so 2x²+2x−24=0 and x²+x−12=0. Factoring gives (x−3)(x+4)=0, so x=3 or x=−4. Then y=x+1 gives the two points (3,4) and (−4,−3).
Practice marking checkpoints
Common mistake: Reporting the x-values as the final answer when the question asks for points.
For full-solution practice, rewrite this reasoning in complete sentences and state the theorem, formula, or counting principle before substituting values.
Points A(1,2), B(7,4), C(10,9), and D(4,7) are joined in order. Prove that ABCD is a parallelogram and determine its area.
Skill: Using diagonal midpoints and a determinant area
Answer: ABCD is a parallelogram with area 24
The midpoint of AC is (11/2,11/2), and the midpoint of BD is also (11/2,11/2). Since the diagonals bisect each other, ABCD is a parallelogram. Vectors AB=(6,2) and AD=(3,5), so its area is |6·5−2·3|=24.
Practice marking checkpoints
Common mistake: Showing only that one pair of opposite sides has equal length, which is not enough by itself.
Alternative route: Show AB=DC and AD=BC as vectors, then use a base-height or shoelace calculation for the area.
For full-solution practice, rewrite this reasoning in complete sentences and state the theorem, formula, or counting principle before substituting values.
The CEMC archive provides authorized contest papers, solutions and results. This planner links to the official filtered archive and stores only your status and score in this browser.
papers reviewed
papers still unseen
Official questions and solutions remain on Waterloo’s website. CalculatorVillage records no copies and sends no planner data to a server.
Official past papers are the best source for authentic wording, layout and difficulty progression. They become less useful when a student repeatedly rereads familiar solutions or uses every paper as an unreviewed race. Preserve recent papers for measurement and use older papers plus original questions for skill building.
Save two recent unseen papers for final simulations. Do not browse their questions or solutions early.
Use one older paper untimed. Tag every part by topic, method, confidence and lost-mark cause.
Use focused original drills to repair the causes. Return to selected official questions only after the method is understood.
Write a reserved paper in 150 minutes, mark it carefully and rewrite incomplete solutions from memory.
Confirm the current date, deadline, fee, eligibility, calculator policy, awards, shipping and administration rules. Time-sensitive facts in this guide were checked here in November 2026.
Open official resourceUse the official general advice and eight topic modules. The organization of this preparation center follows those published topic areas so students can move between both resources.
Open official resourceDownload authorized Euclid papers, official solutions and results. Use recent papers for complete simulations and older questions for targeted review.
Open official resourceUnderstand school ordering and supervision. Students cannot register individually; they must participate through their school or find another local participating school.
Open official resourceTwo or three focused sessions every week are more useful than a last-minute stack of papers. Help schedule the time and create a quiet environment, while leaving the student responsible for selecting and explaining methods.
Useful prompts include “What do you know?”, “What is the question asking?”, “Why is that step valid?” and “How could you check it?” Avoid revealing the key observation too quickly; productive struggle ends when a hint replaces the discovery.
Notice a cleaner diagram, a recovered partial solution, a good skip decision or an error that did not recur. Contest scores vary with paper difficulty. Sustainable progress is visible in the quality and independence of the work.
The Euclid Contest is the University of Waterloo CEMC’s senior secondary-school mathematics contest. It uses ten written questions, lasts 2.5 hours, and awards marks for both correct results and clearly communicated reasoning.
It is aimed at students in their final year of secondary school and CÉGEP students, but motivated younger students may also participate. Students must write through a participating school rather than registering individually.
The official 2027 date is April 6 in North and South America and April 7 outside those regions. The school ordering deadline is March 11, 2027. Students should confirm arrangements with their school because administration details can change.
Begin with an untimed diagnostic, classify every lost mark, then practise weak topics. In the final month, write complete official papers under the 150-minute limit and compare your reasoning with the official solutions. Use CalculatorVillage’s original sets between official papers so you do not memorize an archive.
There is no passing score. In 2026 the official mean was 52.2 and the Certificate of Distinction cutoff was 66, but both vary by year. A useful target is to improve your own timed baseline while protecting partial credit on every attempted question.
The CEMC states that some calculators are permitted. Check the current contest instructions before test day. A calculator may support numerical work, but full-solution marks still require the mathematical steps and justification to be written.
Participation is not required for admission to Waterloo’s Faculty of Mathematics. The university directs students to its current scholarship information for details about how contest results may be considered.
No. CalculatorVillage’s questions, drills, and practice sets are our own preparation material designed around the published format and topic areas, not copied from CEMC papers. The bank holds 224 practice questions: 32 authored multi-step problems with marking checkpoints and 192 generated fluency variants that practise one skill each. The drills and 150-minute practice sets reuse questions from this one bank. Official contests and solutions remain on the CEMC website and are linked from this guide.
Choose a diagnostic if you do not know your weak areas. Choose one topic drill if you do. Choose a full 150-minute set only when you are ready to practise pacing and written communication together. Record the evidence, repair one cause and return to a new problem.