Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

For Developers / Contribution

This page provides an overview of the contents of AtCoder Problems and details about contributions.

Components of AtCoder Problems

An explanation of the components within AtCoder Problems.

Crawler (Rust)

  • Submission Crawler
  • Contest and Problem Crawler

API Server (Rust)

Frontend (TypeScript)

Aggregation Batch (Rust)

  • Differential Aggregation
  • Total Submission Aggregation

Difficulty Estimation (Python)

Contribution

Want to add or fix features

Want to make a request or report a bug

Want to contribute to server costs