This repository contains solutions to all 52 programming problems from the popular book "52 Programming Problems" written by Tamim Shahriar Subeen (commonly known as Subeen Bhai). All problems are solved in C programming language and verified with successful submissions on Dimik Online Judge (Dimik OJ).
- All solutions are located inside the
Problemsfolder. - File names follow a simple pattern:
Problems/
βββ problem1.c
βββ problem2.c
βββ problem3.c
β ...
βββ problem52.c
Each file corresponds to the respective problem from the book.
- β Covers all 52 problems from the book.
- β Clean and beginner-friendly C code.
- β Successfully tested and accepted on Dimik OJ.
- β Great resource for beginners learning problem solving in C.
This repository is especially useful for:
- Students who are starting their programming journey.
- Anyone following Subeen Bhaiβs "52 Programming Problems".
- Learners who want ready-to-run, accepted solutions for Dimik OJ.
If you are searching for:
- "52 programming problem solution"
- "Tamim Shahriar Subeen problem solution"
- "Dimik OJ problem solutions in C"
- "Beginner problem solving in C"
You are in the right place β
-
Clone the repository:
git clone https://github.com/ualiurrahat/Dimik-OJ-52-Problems-Solutions.git cd Dimik-OJ-52-Problems-Solutions/Problems -
Compile and run any problem file, for example:
gcc problem1.c -o problem1 ./problem1
-
Modify, experiment, and practice solving problems yourself.
- Book: 52 Programming Problems by Tamim Shahriar Subeen
- Online Judge: Dimik OJ
This repo is mainly for educational and reference purposes. If you find any mistake or have a better approach, feel free to fork the repo and submit a pull request.
If you find this repository helpful, please consider giving it a star β. It will help other beginners discover this resource more easily.
This repository is open-sourced under the MIT License. You are free to use, modify, and share the solutions with proper attribution.