This repository contains my solutions to various CodeChef problems solved using Java.
It is a collection of competitive programming practice that helps me improve problem-solving, DSA skills, and coding speed for real contests.
- Platform: CodeChef (https://www.codechef.com/)
- Language: Java
- Problem types: From beginner-level problems to advanced competitive challenges
- Purpose: To strengthen DSA concepts, mathematical problem-solving, and competitive coding mindset
Java-Questions-CodeChef/
โ
โโโ Beginner/ โ Solutions to CodeChef beginner problems
โโโ Easy/ โ Solutions to easy-level problems
โโโ Medium/ โ Medium-difficulty competitive questions
โโโ Hard/ โ Advanced and tricky problems
โโโ Contests/ โ Problems solved in live CodeChef contests
- Each solution is written in Java with clear logic.
- File names follow the problem code or title for easy mapping to CodeChef problems.
- Solutions are well-commented for readability.
- FLOW001 โ Add Two Numbers
- FLOW002 โ Find Remainder
- FLOW007 โ Reverse The Number
- HS08TEST โ ATM Problem
- INTEST โ Enormous Input Test
- Contest problems (STARTERS / COOKOFF / LUNCHTIME)
-
Clone the repository
git clone https://github.com/sourav-357/Java-Questions-CodeChef.git -
Open in your preferred IDE (IntelliJ IDEA / VS Code).
-
Run any .java file from the respective folder.
-
Provide input (if required) via console/terminal.
- Strengthened DSA knowledge with hands-on problems.
- Improved speed and accuracy in solving problems under time constraints.
- Gained contest experience with CodeChef challenges.
- Developed the ability to handle edge cases and optimize solutions.
- Continue solving daily CodeChef problems.
- Add categorized solutions (Math, Strings, Arrays, Dynamic Programming).
- Participate in monthly contests and upload solutions.
- Aim to improve CodeChef ratings and rankings consistently.
- GitHub: https://github.com/sourav-357
- LinkedIn: https://www.linkedin.com/