Upload Problems

Upload Problem Set

Add new problems to the bank by uploading a JSON file

JSON Format Guide

[
  {
    "competition": "TIMO",
    "year": 2024,
    "grade": "3",
    "round": "Heat",
    "problem_number": 1,
    "text": "Original extracted text",
    "latex": "LaTeX formatted problem",
    "primary_category": "Arithmetic",
    "secondary_categories": ["Number Theory"],
    "difficulty": 2,
    "topics": ["Addition", "Subtraction"]
  }
]

Required fields: competition, year, grade, problem_number, text or latex, primary_category

Difficulty: 1 (Very Easy) to 5 (Very Hard)

Grade: "0" for KG, "1"-"6" for grades

Click to select a JSON file

Supports .json files