Skip to content

ASM0107/CodeChef

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation

CodeChef  CodeChef — Competitive Programming

CodeChef Profile Rating League C++


👤 Profile

Name Aakash Singh Mahori
Username 3★ aakash1701
Rating 1645 (Provisional)
Stars ⭐⭐⭐ (3-Star)
League 🥇 Gold
Global Rank #11,837
Country Rank #10,668 (India 🇮🇳)
Institution GB Pant University of Agriculture and Technology, Pantnagar, Uttarakhand

📂 Repository Structure

CodeChef/
├── README.md
├── template.txt
├── Advise_to_self.txt
└── Starters/
    ├── START237D/          # Starters 237 — Div 4 (5 problems solved)
    │   ├── 1. ELECTION.cpp
    │   ├── 2. MAKETRIANGLE.cpp
    │   ├── 3. DIividing Candies.cpp
    │   ├── 4. Final Element.cpp
    │   └── 5. Finding All.cpp
    │
    ├── START238D/          # Starters 238 — Div 4 (5 problems solved)
    │   ├── 1. TESTTGT.cpp
    │   ├── 2. Cricket Nets.cpp
    │   ├── 3. WECREC.cpp
    │   ├── 4. Modular Mirrors.cpp
    │   └── 5. Min Max Queries.cpp
    │
    ├── START239C/          # Starters 239 — Div 3 (4 scored + 1 bonus)
    │   ├── 1. Easy Speaking.cpp
    │   ├── 2. Beginnings and Endings.cpp
    │   ├── 3. Magic Mirror.cpp
    │   ├── 4. Planting Roses.cpp
    │   └── Bonus 1. Tour Plan.cpp
    │
    └── START240B/          # Starters 240 — Div 2 (4 scored + 2 bonus)
        ├── 1. Comfortable Seating.cpp
        ├── 2. Binary Smile.cpp
        ├── 3. Partition.cpp
        ├── 4. Counting_LCM_easy.cpp
        ├── Bonus 1. Points Table.cpp
        └── Bonus 2. Counting Characters.cpp

📊 Contest History

Contest Division Problems Solved Bonus Solved Result
Starters 237 Div 4 5 / 7 0 Solved 5
Starters 238 Div 4 5 / 7 0 Solved 5
Starters 239 Div 3 4 / 7 1 Solved 4 + 1 bonus
Starters 240 Div 2 4 / 7 2 Solved 4 + 2 bonus

18 scored + 3 bonus = 21 total problems solved across 4 rated contests.


🧠 Concepts & Techniques Used

Technique Frequency Example Problems
Math & Arithmetic ████████░░ 57% ELECTION, MAKETRIANGLE, Tour Plan, Points Table, Partition
Greedy █████░░░░░ 29% Dividing Candies, WECREC, Comfortable Seating
Case Analysis ████░░░░░░ 24% Finding All, Min Max Queries, Points Table
Sorting ████░░░░░░ 19% MAKETRIANGLE, WECREC, Planting Roses
Hash Maps ███░░░░░░░ 14% Beginnings & Endings, Partition
String Processing ███░░░░░░░ 14% Easy Speaking, Binary Smile, Counting Characters
Number Theory / Sieve ██░░░░░░░░ 10% Counting LCM (Easy), Modular Mirrors
Binary Search █░░░░░░░░░ 5% Planting Roses (nested)
Prefix Sums █░░░░░░░░░ 5% Planting Roses, Counting LCM (prefix)
Precomputation █░░░░░░░░░ 5% Counting LCM (Easy)
Bitwise / XOR █░░░░░░░░░ 5% Final Element

🎯 Goals

  • Participate in all Starter Contests regularly
  • Solve atleast 4 problems per contest
  • Improve contest speed and reduce penalty time
  • Reach 4★ (1800+ rating)
  • Become stable in Div 2

🛠️ Tech Stack

  • Language: C++
  • Compiler: G++ with C++20

Feel free to explore the solutions and learn from them.

About

CodeChef contest solutions documented in clean C++ 20 along with a cp template.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages