Skip to content

sourav-357/Java-Questions-CodeChef

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 

Repository files navigation

Java CodeChef Practice ⚡

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.


📌 Overview

  • 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

📂 Repository Structure

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.

📝 Sample Problems Covered

  • FLOW001 → Add Two Numbers
  • FLOW002 → Find Remainder
  • FLOW007 → Reverse The Number
  • HS08TEST → ATM Problem
  • INTEST → Enormous Input Test
  • Contest problems (STARTERS / COOKOFF / LUNCHTIME)

🚀 How to Run

  1. Clone the repository
    git clone https://github.com/sourav-357/Java-Questions-CodeChef.git

  2. Open in your preferred IDE (IntelliJ IDEA / VS Code).

  3. Run any .java file from the respective folder.

  4. Provide input (if required) via console/terminal.


📖 Learning Outcomes

  • 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.

🔮 Roadmap

  • 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.

🤝 Connect With Me

About

Solutions to CodeChef problems solved in Java, covering beginner to advanced levels and contest problems, focused on improving DSA, problem-solving, and competitive programming skills.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors