Skip to content

LorranSutter/everybody-codes

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

51 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🦆 Everybody Codes

This repository contains my solutions for the Everybody Codes event.

Everybody Codes is an annual coding challenge that runs throughout November, featuring daily programming puzzles released Monday to Friday. Each quest challenges your problem-solving skills and algorithmic thinking.

📊 Progress

Overall: 52/54 parts solved (96%)

████████████████████ 9/9 parts solved (100%)

███████████████████░ 43/45 parts solved (96%)

🛠️ Setup

Creating a Virtual Environment

python3 -m venv .venv

Activating the Virtual Environment

On macOS/Linux:

source .venv/bin/activate

On Windows:

.venv\Scripts\activate

Installing Dependencies

pip install -r requirements.txt

Deactivating the Virtual Environment

deactivate

✨ Creating a New Quest

To create a new quest structure, use the new_quest.sh script:

./new_quest.sh <year> <event|story> <quest>

Example:

./new_quest.sh 2025 event 1

This will create:

  • A folder structure: 2025/event/quest01/
  • main.py with a template for part 1, part 2 and part 3
  • input01.txt, input02.txt, input03.txt for the quest input
  • input_sample01.txt, input_sample02.txt, input_sample03.txt for sample/test input

🚀 Running Solutions

You can run the solutions:

python3 -m 2025.event.quest01.main

Replace 2025 with the desired year and quest01 with the specific quest you want to run.

🔄 Updating Progress Summary

To update the progress summary in this README after solving new parts, run the generate_readme.py script:

python3 generate_readme.py

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors