Status: In development ⚔️
Welcome to Dungeon LeetCode, a series of beginner Python exercises designed like a solo RPG adventure to help you level up your coding skills, one dungeon at a time. Each dungeon introduces new concepts in loops, conditionals, lists, and counters, preparing you for the ultimate boss LeetCode fight.
| Level | Name | Difficulty | Status |
|---|---|---|---|
| 1 | FizzBuzz Dungeon Map | Easy | Open ⚔️ |
| 2 | Score of a String Dungeon Map | Easy | Open ⚔️ |
| 3 | Palindrome Number | Easy | Open ⚔️ |
| 4 | To Lower Case | Easy | Open ⚔️ |
| 5 | Add Two Integers | Easy | Open ⚔️ |
| How to Play |
| Dungeon | Concept | Status |
|---|---|---|
| Dungeon 1 | Counting from 1 to n | Open ⚔️ |
| Dungeon 2 | Themed print loops | Open ⚔️ |
| Dungeon 3 | Even/Odd checker | Open ⚔️ |
| Dungeon 4 | Counting numbers divisible by 3 | Open ⚔️ |
| Dungeon 5 | Fizz-only output | Open ⚔️ |
| Dungeon 6 | Buzz-only output | Open ⚔️ |
| Dungeon 7 | Fizz + Buzz combination | Open ⚔️ |
| Dungeon 8 | Lists Intro | Open ⚔️ |
| Dungeon 9 | Multiples Collector | Open ⚔️ |
| Dungeon 10 | Boss Fight — Full FizzBuzz | Open ⚔️ |
| Dungeon | Concept | Status |
|---|---|---|
| Dungeon 1 | Character values | Open ⚔️ |
| Dungeon 2 | Character loop | Open ⚔️ |
| Dungeon 3 | Adjacent Differences | Open ⚔️ |
| Dungeon 4 | Total Score | Open ⚔️ |
| Dungeon 5 | ASCII Sum | Open ⚔️ |
| Dungeon 6 | ASCII Avg | Open ⚔️ |
| Dungeon 7 | Diff lIST | Open ⚔️ |
| Dungeon 8 | Vowels | Open ⚔️ |
| Dungeon 9 | Partial Score | Open ⚔️ |
| Dungeon 10 | Boss Fight — SOAS | Open ⚔️ |
| Dungeon | Concept | Status |
|---|---|---|
| Dungeon 1 | Boss Fight - Palindrome Number | Open ⚔️ |
| Dungeon | Concept | Status |
|---|---|---|
| Dungeon 1 | String conversion | Open ⚔️ |
| Dungeon | Concept | Status |
|---|---|---|
| Dungeon 1 | Basic math | Open ⚔️ |
- Clone the repository:
git clone https://github.com/Delimaci/Pre-Leetcode- Open a terminal and navigate to the dungeon folder you want to play.
Run the Python file, e.g. for Fizzbuzz first dungeon, run:
python3 1-count.py
Follow the prompts, defeat the dungeon, and level up!
