Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

236 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Codeforces Solutions

Auto-generated by CFPusher for Shaheer_imam

📊 Stats

Total Problems Topics
110 19

📂 Topic-Wise Problems


*special

# Problem Difficulty Solution
637B Chat Order 1200 C++20 (GCC 13-64)

Uncategorized

# Problem Difficulty Solution
2244A Iskander and Drawings Unrated C++23 (GCC 14-64, msys2)
2244B Nikita and Books Unrated C++23 (GCC 14-64, msys2)
2244C Stepan and Permutation Unrated C++23 (GCC 14-64, msys2)
2247A Zero Sum Unrated C++23 (GCC 14-64, msys2)
2247B Yet Another Constructive Unrated C++23 (GCC 14-64, msys2)

binary search

# Problem Difficulty Solution
637B Chat Order 1200 C++20 (GCC 13-64)
1006C Three Parts of the Array 1200 C++20 (GCC 13-64)
1498B Box Fitting 1300 C++20 (GCC 13-64)
1692E Binary Deque 1200 C++20 (GCC 13-64)
1873F Money Trees 1300 C++20 (GCC 13-64)
2005B2 The Strict Teacher (Hard Version) 1200 C++20 (GCC 13-64)

bitmasks

# Problem Difficulty Solution
1498B Box Fitting 1300 C++20 (GCC 13-64)
1559A Mocha and Math 900 C++23 (GCC 14-64, msys2)
1635A Min Or Sum 800 C++23 (GCC 14-64, msys2)
1669H Maximal AND 1300 C++20 (GCC 13-64)
1726B Mainak and Interesting Sequence 1100 C++23 (GCC 14-64, msys2)
1991B AND Reconstruction 1100 C++23 (GCC 14-64, msys2)
1994B Fun Game 1100 C++20 (GCC 13-64)
2200B Deletion Sort 800 C++20 (GCC 13-64)

brute force

# Problem Difficulty Solution
855A Tom Riddle's Diary 800 C++20 (GCC 13-64)
1399C Boats Competition 1200 C++20 (GCC 13-64)
1512A Spy Detected! 800 C++20 (GCC 13-64)
1582C Grandma Capa Knits a Scarf 1200 C++20 (GCC 13-64)
1703A YES or YES? 800 C++23 (GCC 14-64, msys2)
1873A Short Sort 800 C++23 (GCC 14-64, msys2)
1903A Halloumi Boxes 800 C++20 (GCC 13-64)
1948A Special Characters 800 C++20 (GCC 13-64)
1997A Strong Password 800 C++20 (GCC 13-64)
2106A Dr. TC 800 C++23 (GCC 14-64, msys2)
2148A Sublime Sequence 800 GNU C11
2193A DBMB and the Array 800 C++23 (GCC 14-64, msys2)
2200B Deletion Sort 800 C++20 (GCC 13-64)
2200C Specialty String 900 C++20 (GCC 13-64)
2236C Omsk Programmers 1000 C++20 (GCC 13-64)

combinatorics

# Problem Difficulty Solution
2005A Simple Palindrome 900 C++23 (GCC 14-64, msys2)

constructive algorithms

# Problem Difficulty Solution
637B Chat Order 1200 C++20 (GCC 13-64)
1430C Numbers on Whiteboard 1000 C++20 (GCC 13-64)
1503A Balance the Bits 1600 C++23 (GCC 14-64, msys2)
1506D Epic Transformation 1400 C++20 (GCC 13-64)
1509A Average Height 800 C++23 (GCC 14-64, msys2)
1515A Phoenix and Gold 800 C++23 (GCC 14-64, msys2)
1559A Mocha and Math 900 C++23 (GCC 14-64, msys2)
1579E1 Permutation Minimization by Deque 1000 C++23 (GCC 14-64, msys2)
1726B Mainak and Interesting Sequence 1100 C++23 (GCC 14-64, msys2)
1793C Dora and Search 1200 C++20 (GCC 13-64)
1831A Twin Permutations 800 C++20 (GCC 13-64)
1890A Doremy's Paint 3 800 C++23 (GCC 14-64, msys2)
1900A Cover in Water 800 C++23 (GCC 14-64, msys2)
1922A Tricky Template 800 C++20 (GCC 13-64)
1927B Following the String 900 C++20 (GCC 13-64)
1948A Special Characters 800 C++20 (GCC 13-64)
1991B AND Reconstruction 1100 C++23 (GCC 14-64, msys2)
1994B Fun Game 1100 C++20 (GCC 13-64)
2005A Simple Palindrome 900 C++23 (GCC 14-64, msys2)
2191A Array Coloring 800 C++23 (GCC 14-64, msys2)
2227C Snowfall 800 C++23 (GCC 14-64, msys2)

data structures

# Problem Difficulty Solution
4C Registration System 1300 C++20 (GCC 13-64)
368B Sereja and Suffixes 1100 C++20 (GCC 13-64)
501B Misha and Changing Handles 1100 C++20 (GCC 13-64)
637B Chat Order 1200 C++20 (GCC 13-64)
1006C Three Parts of the Array 1200 C++20 (GCC 13-64)
1165B Polycarp Training 1000 C++20 (GCC 13-64)
1430C Numbers on Whiteboard 1000 C++20 (GCC 13-64)
1468C Berpizza 1400 C++20 (GCC 13-64)
1498B Box Fitting 1300 C++20 (GCC 13-64)
1506D Epic Transformation 1400 C++20 (GCC 13-64)
1582C Grandma Capa Knits a Scarf 1200 C++20 (GCC 13-64)
1669E 2-Letter Strings 1200 C++20 (GCC 13-64)
1702C Train and Queries 1100 C++20 (GCC 13-64)
1703B ICPC Balloons 800 C++23 (GCC 14-64, msys2)
1714B Remove Prefix 800 C++20 (GCC 13-64)
1722C Word Game 800 C++20 (GCC 13-64)
1793C Dora and Search 1200 C++20 (GCC 13-64)
1807D Odd Queries 900 C++23 (GCC 14-64, msys2)
1907B YetnotherrokenKeoard 1000 C++20 (GCC 13-64)
1986C Update Queries 1100 C++20 (GCC 13-64)
2000C Numeric String Template 1000 C++20 (GCC 13-64)
2117C Cool Partition 1200 C++20 (GCC 13-64)

dp

# Problem Difficulty Solution
368B Sereja and Suffixes 1100 C++20 (GCC 13-64)
2195C Dice Roll Sequence 1100 C++20 (GCC 13-64)

dsu

# Problem Difficulty Solution
501B Misha and Changing Handles 1100 C++20 (GCC 13-64)

games

# Problem Difficulty Solution
1899A Game with Integers 800 C++20 (GCC 13-64)

greedy

# Problem Difficulty Solution
381A Sereja and Dima 800 C++20 (GCC 13-64)
862A Mahmoud and Ehab and the MEX 1000 C++20 (GCC 13-64)
1051B Relatively Prime Pairs 1000 C++23 (GCC 14-64, msys2)
1165B Polycarp Training 1000 C++20 (GCC 13-64)
1370A Maximum GCD 800 C++23 (GCC 14-64, msys2)
1399C Boats Competition 1200 C++20 (GCC 13-64)
1430C Numbers on Whiteboard 1000 C++20 (GCC 13-64)
1498B Box Fitting 1300 C++20 (GCC 13-64)
1503A Balance the Bits 1600 C++23 (GCC 14-64, msys2)
1506D Epic Transformation 1400 C++20 (GCC 13-64)
1515A Phoenix and Gold 800 C++23 (GCC 14-64, msys2)
1579E1 Permutation Minimization by Deque 1000 C++23 (GCC 14-64, msys2)
1582C Grandma Capa Knits a Scarf 1200 C++20 (GCC 13-64)
1635A Min Or Sum 800 C++23 (GCC 14-64, msys2)
1669H Maximal AND 1300 C++20 (GCC 13-64)
1702C Train and Queries 1100 C++20 (GCC 13-64)
1714B Remove Prefix 800 C++20 (GCC 13-64)
1722D Line 1100 C++23 (GCC 14-64, msys2)
1792A GamingForces 800 C++20 (GCC 13-64)
1843B Long Long 800 C++20 (GCC 13-64)
1873D 1D Eraser 800 C++20 (GCC 13-64)
1873F Money Trees 1300 C++20 (GCC 13-64)
1900A Cover in Water 800 C++23 (GCC 14-64, msys2)
1901A Line Trip 800 C++20 (GCC 13-64)
1903A Halloumi Boxes 800 C++20 (GCC 13-64)
1927A Make it White 800 C++20 (GCC 13-64)
1927B Following the String 900 C++20 (GCC 13-64)
1974A Phone Desktop 800 C++23 (GCC 14-64, msys2)
1986C Update Queries 1100 C++20 (GCC 13-64)
1991B AND Reconstruction 1100 C++23 (GCC 14-64, msys2)
1994B Fun Game 1100 C++20 (GCC 13-64)
2000D Right Left Wrong 1200 C++20 (GCC 13-64)
2005A Simple Palindrome 900 C++23 (GCC 14-64, msys2)
2005B2 The Strict Teacher (Hard Version) 1200 C++20 (GCC 13-64)
2114B Not Quite a Palindromic String 900 C++20 (GCC 13-64)
2117C Cool Partition 1200 C++20 (GCC 13-64)
2124A Deranged Deletions 800 C++20 (GCC 13-64)
2176A Operations with Inversions 800 C++23 (GCC 14-64, msys2)
2185B Prefix Max 800 C++23 (GCC 14-64, msys2)
2195C Dice Roll Sequence 1100 C++20 (GCC 13-64)
2200A Eating Game 800 C++20 (GCC 13-64)
2200B Deletion Sort 800 C++20 (GCC 13-64)
2200C Specialty String 900 C++20 (GCC 13-64)
2225A A Number Between Two Others 800 C++20 (GCC 13-64)
2227B Party Monster 800 C++23 (GCC 14-64, msys2)
2236A Games on the Train 800 C++20 (GCC 13-64)
2236B Tatar TV Show 800 C++20 (GCC 13-64)
2236C Omsk Programmers 1000 C++20 (GCC 13-64)
2241A Divide and Conquer Unrated C++23 (GCC 14-64, msys2)

hashing

# Problem Difficulty Solution
4C Registration System 1300 C++20 (GCC 13-64)
2148A Sublime Sequence 800 GNU C11

implementation

# Problem Difficulty Solution
4C Registration System 1300 C++20 (GCC 13-64)
44A Indian Summer 900 C++20 (GCC 13-64)
118A String Task 1000 GNU C11
263A Beautiful Matrix 800 GNU C11
381A Sereja and Dima 800 C++20 (GCC 13-64)
678C Joty and Chocolate 1600 C++23 (GCC 14-64, msys2)
734A Anton and Danik 800 C++23 (GCC 14-64, msys2)
855A Tom Riddle's Diary 800 C++20 (GCC 13-64)
862A Mahmoud and Ehab and the MEX 1000 C++20 (GCC 13-64)
1370A Maximum GCD 800 C++23 (GCC 14-64, msys2)
1430C Numbers on Whiteboard 1000 C++20 (GCC 13-64)
1468C Berpizza 1400 C++20 (GCC 13-64)
1501A Alexey and Train 800 C++23 (GCC 14-64, msys2)
1512A Spy Detected! 800 C++20 (GCC 13-64)
1676A Lucky? 800 C++23 (GCC 14-64, msys2)
1690D Black and White Stripe 1000 C++23 (GCC 14-64, msys2)
1692E Binary Deque 1200 C++20 (GCC 13-64)
1703A YES or YES? 800 C++23 (GCC 14-64, msys2)
1703B ICPC Balloons 800 C++23 (GCC 14-64, msys2)
1714B Remove Prefix 800 C++20 (GCC 13-64)
1722C Word Game 800 C++20 (GCC 13-64)
1791C Prepend and Append 800 C++20 (GCC 13-64)
1807D Odd Queries 900 C++23 (GCC 14-64, msys2)
1873A Short Sort 800 C++23 (GCC 14-64, msys2)
1873D 1D Eraser 800 C++20 (GCC 13-64)
1900A Cover in Water 800 C++23 (GCC 14-64, msys2)
1907B YetnotherrokenKeoard 1000 C++20 (GCC 13-64)
1922A Tricky Template 800 C++20 (GCC 13-64)
1974B Symmetric Encoding 800 C++20 (GCC 13-64)
1997A Strong Password 800 C++20 (GCC 13-64)
2000D Right Left Wrong 1200 C++20 (GCC 13-64)
2110A Fashionable Array 800 C++23 (GCC 14-64, msys2)
2176A Operations with Inversions 800 C++23 (GCC 14-64, msys2)
2195B Heapify 1 900 C++20 (GCC 13-64)
2227A Koshary 800 C++23 (GCC 14-64, msys2)

math

# Problem Difficulty Solution
678C Joty and Chocolate 1600 C++23 (GCC 14-64, msys2)
735D Taxes 1600 C++23 (GCC 14-64, msys2)
762A k-th divisor 1400 C++23 (GCC 14-64, msys2)
1051B Relatively Prime Pairs 1000 C++23 (GCC 14-64, msys2)
1370A Maximum GCD 800 C++23 (GCC 14-64, msys2)
1430C Numbers on Whiteboard 1000 C++20 (GCC 13-64)
1506A Strange Table 800 C++23 (GCC 14-64, msys2)
1515A Phoenix and Gold 800 C++23 (GCC 14-64, msys2)
1559A Mocha and Math 900 C++23 (GCC 14-64, msys2)
1579E1 Permutation Minimization by Deque 1000 C++23 (GCC 14-64, msys2)
1618C Paint the Array 1100 C++23 (GCC 14-64, msys2)
1669E 2-Letter Strings 1200 C++20 (GCC 13-64)
1669H Maximal AND 1300 C++20 (GCC 13-64)
1726B Mainak and Interesting Sequence 1100 C++23 (GCC 14-64, msys2)
1729A Two Elevators 800 C++23 (GCC 14-64, msys2)
1843B Long Long 800 C++20 (GCC 13-64)
1873F Money Trees 1300 C++20 (GCC 13-64)
1899A Game with Integers 800 C++20 (GCC 13-64)
1901A Line Trip 800 C++20 (GCC 13-64)
1974A Phone Desktop 800 C++23 (GCC 14-64, msys2)
1980A Problem Generator 800 C++23 (GCC 14-64, msys2)
1994B Fun Game 1100 C++20 (GCC 13-64)
2005A Simple Palindrome 900 C++23 (GCC 14-64, msys2)
2005B2 The Strict Teacher (Hard Version) 1200 C++20 (GCC 13-64)
2104A Three Decks 800 C++23 (GCC 14-64, msys2)
2106A Dr. TC 800 C++23 (GCC 14-64, msys2)
2114B Not Quite a Palindromic String 900 C++20 (GCC 13-64)
2148A Sublime Sequence 800 GNU C11
2176A Operations with Inversions 800 C++23 (GCC 14-64, msys2)
2184A Social Experiment 800 C++23 (GCC 14-64, msys2)
2193A DBMB and the Array 800 C++23 (GCC 14-64, msys2)
2195A Sieve of Erato67henes 800 C++20 (GCC 13-64)
2225A A Number Between Two Others 800 C++20 (GCC 13-64)
2227A Koshary 800 C++23 (GCC 14-64, msys2)
2227C Snowfall 800 C++23 (GCC 14-64, msys2)
2236A Games on the Train 800 C++20 (GCC 13-64)
2236B Tatar TV Show 800 C++20 (GCC 13-64)
2236C Omsk Programmers 1000 C++20 (GCC 13-64)
2241A Divide and Conquer Unrated C++23 (GCC 14-64, msys2)

number theory

# Problem Difficulty Solution
678C Joty and Chocolate 1600 C++23 (GCC 14-64, msys2)
735D Taxes 1600 C++23 (GCC 14-64, msys2)
762A k-th divisor 1400 C++23 (GCC 14-64, msys2)
1051B Relatively Prime Pairs 1000 C++23 (GCC 14-64, msys2)
1370A Maximum GCD 800 C++23 (GCC 14-64, msys2)
1899A Game with Integers 800 C++20 (GCC 13-64)
2195A Sieve of Erato67henes 800 C++20 (GCC 13-64)
2241A Divide and Conquer Unrated C++23 (GCC 14-64, msys2)

sortings

# Problem Difficulty Solution
637B Chat Order 1200 C++20 (GCC 13-64)
1165B Polycarp Training 1000 C++20 (GCC 13-64)
1722D Line 1100 C++23 (GCC 14-64, msys2)
1792A GamingForces 800 C++20 (GCC 13-64)
1896A Jagged Swaps 800 C++20 (GCC 13-64)
1903A Halloumi Boxes 800 C++20 (GCC 13-64)
1974B Symmetric Encoding 800 C++20 (GCC 13-64)
1986C Update Queries 1100 C++20 (GCC 13-64)
2005B2 The Strict Teacher (Hard Version) 1200 C++20 (GCC 13-64)
2110A Fashionable Array 800 C++23 (GCC 14-64, msys2)
2124A Deranged Deletions 800 C++20 (GCC 13-64)
2195B Heapify 1 900 C++20 (GCC 13-64)
2200B Deletion Sort 800 C++20 (GCC 13-64)

strings

# Problem Difficulty Solution
71A Way Too Long Words 800 C++23 (GCC 14-64, msys2)
118A String Task 1000 GNU C11
501B Misha and Changing Handles 1100 C++20 (GCC 13-64)
734A Anton and Danik 800 C++23 (GCC 14-64, msys2)
855A Tom Riddle's Diary 800 C++20 (GCC 13-64)
1582C Grandma Capa Knits a Scarf 1200 C++20 (GCC 13-64)
1669E 2-Letter Strings 1200 C++20 (GCC 13-64)
1703A YES or YES? 800 C++23 (GCC 14-64, msys2)
1900A Cover in Water 800 C++23 (GCC 14-64, msys2)
1907B YetnotherrokenKeoard 1000 C++20 (GCC 13-64)
1922A Tricky Template 800 C++20 (GCC 13-64)
1927A Make it White 800 C++20 (GCC 13-64)
1927B Following the String 900 C++20 (GCC 13-64)
1974B Symmetric Encoding 800 C++20 (GCC 13-64)
1997A Strong Password 800 C++20 (GCC 13-64)
2000C Numeric String Template 1000 C++20 (GCC 13-64)
2200C Specialty String 900 C++20 (GCC 13-64)
2236B Tatar TV Show 800 C++20 (GCC 13-64)

two pointers

# Problem Difficulty Solution
381A Sereja and Dima 800 C++20 (GCC 13-64)
1006C Three Parts of the Array 1200 C++20 (GCC 13-64)
1399C Boats Competition 1200 C++20 (GCC 13-64)
1582C Grandma Capa Knits a Scarf 1200 C++20 (GCC 13-64)
1690D Black and White Stripe 1000 C++23 (GCC 14-64, msys2)
1692E Binary Deque 1200 C++20 (GCC 13-64)
1791C Prepend and Append 800 C++20 (GCC 13-64)
1793C Dora and Search 1200 C++20 (GCC 13-64)
1843B Long Long 800 C++20 (GCC 13-64)
1873D 1D Eraser 800 C++20 (GCC 13-64)
1873F Money Trees 1300 C++20 (GCC 13-64)
2000D Right Left Wrong 1200 C++20 (GCC 13-64)

Generated by CFPusher — Codeforces to GitHub

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages