Skip to content

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.

Notifications You must be signed in to change notification settings

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

No packages published