EaglePB2's Competitive Programming Writeups
  • Home Page
  • Why Python?
  • Why 10^9 + 7?
  • General Formatting Title
  • 🇲🇾CodeNection
    • 2021
      • Closed Cateogry
        • Attend Talks
        • Distant Relatives
        • Concert
        • Mamak
        • Fair Contest
      • Open Preliminary Round
        • f(Aibohphobia)^-1
        • Did they cheat?
        • Semester Breaks
      • Open Final Round
        • Ways 1
        • Circular Campus
        • A joke
        • 🥰Last year when life was better
        • Thank You Pizza
    • 2023
      • Test Round
        • Codey and Alphabetical Scoring
        • Codey and Binary Guesser
      • Preliminary Round
        • Codey and CodeNection
        • Codey and Hide-and-Seek
        • Codey and Math
        • Codey and Textbooks
        • Codey and Money
        • Codey and Team Selection
        • Codey and Painted Tree
        • Codey and Number Grid
        • Codey and Crimes
      • Final Round
        • Codey and CodeNection 2
        • Codey and Connection
        • Codey and Schedule
        • Codey and School Supplies
        • Codey and Zombies
        • Codey and Sightseeing
        • Codey and Apples
        • Codey and Facto
        • Codey and Zoey
    • 2024
      • Test Round
        • Codey and Sunday
        • Codey and Takoyaki
      • Preliminary Round
        • Codey and CodeNection
        • Codey and Pebbles
        • Codey and Spam
        • Codey and Coins
        • Codey and Rectangles
        • Codey and Manuscript
        • Codey and Recipes
        • Codey and Toy Kingdom
        • Codey and Peaks
      • Final Round
        • Codey and Exit
        • Codey and Gardening
        • Codey and Symbol
        • Codey and Rectangles 2
        • Codey and Jutsu
        • Codey and Toy Kingdom 2
        • Codey and Speeches
  • ABaKoDa
    • 2023
      • Round 1
        • Problem Letters
        • Problem Statistics
        • Rankings Order
        • Rankings Search
      • Round 2
        • Abakoda Letters
        • Borrowed Words
        • Kensorship
        • Duel Languages
  • Meta Coding Competitions
    • 2011
      • Qualification Round
        • Double Squares
        • Peg Game
        • Studious Student
      • Round 1A
        • Diversity Number
        • Turn on the Lights
        • Wine Tasting
      • Round 1B
        • Chess 2
        • Diminishing Circle
        • Slot Machine Hacker
      • Round 1C
        • N-Factorful
        • Polynomial Factoring
        • Risky Slide
      • Round 2
        • Bonus Assignments
        • Scott's New Trick
        • Studious Student II
      • Final Round
        • Alien Game
        • Party Time
        • Safest Place
  • EaglePB2's Special
    • Hong Kong Identity card
    • Cycle Prefix Averages
    • Word Squares
Powered by GitBook
On this page
  • Introduction
  • Overview
  • Structure
  • Usage
  • Contributions

Home Page

Introduction

Welcome, this gitbook is my personal archive of writeups / contest record / answers which I had participated / taken / practiced from various contests.

Overview

Most of the solution will be given by my personal explanation, if possible, most of the answers are validated to pass all test cases, unless specifically mentioned.

Note that most of the solutions are written in Python. If you guys want the other language, you may just call GPT / coding AI etc to translate it, but I highly recommend you try it yourself instead.

This gitbook aims to serve as a study resource for students / amateurs / passerby who is interested on competitive programming (CP) preparing and familiarize the actual challenge.

If you are really good at competitive programming, feel free to point out any optimization / hints / criticize my solutions, and I will be grateful to consider the insightful comments.

Structure

The table of content consists of following:

  • Contest Category

    • Year

      • Rounds

        • Questions

Usage

  1. Browse the questions from table of content, which is at the left sidebar.

  2. Use search function to search for questions.

  3. Attempt the questions independently before checking solutions (if provided) to maximize learning.

Contributions

If you found that your solution is working, and passed all test cases, while the pages still haven't provided the solution, you can contribute by those few ways:

  1. Fork the repository.

  2. Create a new branch for the contributions.

  3. Submit a pull request with explanation how the code works.

NextWhy Python?

Last updated 2 months ago

Or even better, go to for details.

source page