ychaaibi/codeforces

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 

Repository files navigation

Auto-generated with ❤ using Harwest

A repository to keep track of problem solving practice, containing solutions from platforms:

  • Codeforces   Codeforces
#TitleSolutionTagsSubmitted
301C - Long MultiplicationC++17 (GCC 7-32)greedy math number theoryApr/15/2024 13:15
300E - Nearly Shortest Repeating SubstringC++17 (GCC 7-32)brute force implementation number theory stringsMar/28/2024 18:22
299D - Product of Binary DecimalsC++17 (GCC 7-32)brute force dp implementation number theoryMar/28/2024 16:52
298C - Clock ConversionC++17 (GCC 7-32)implementation mathMar/28/2024 15:07
297B - UpscalingC++17 (GCC 7-32)implementationMar/28/2024 14:59
296A - Stair, Peak, or Neither?C++17 (GCC 7-32)implementationMar/28/2024 14:52
295B - Maximum SumC++17 (GCC 7-32)dp greedy math *1100Mar/22/2024 15:19
294A - Median of an ArrayC++17 (GCC 7-32)greedy implementation sortings *800Mar/22/2024 14:42
293A - Setting up CampC++17 (GCC 7-32)greedy math *800Mar/20/2024 00:02
292E - Rudolf and k BridgesC++17 (GCC 7-32)binary search data structures dp two pointers *1600Mar/11/2024 16:35
291D - Rudolf and the Ball GameC++17 (GCC 7-32)dfs and similar dp implementation *1200Mar/11/2024 15:46
290C - Rudolf and the Ugly StringC++17 (GCC 7-32)dp greedy strings *900Mar/11/2024 15:11
289B - Rudolf and 121C++17 (GCC 7-32)brute force dp greedy math *1000Mar/11/2024 14:49
288A - Rudolf and the TicketC++17 (GCC 7-32)brute force math *800Mar/11/2024 14:38
287E - Turtle vs. Rabbit Race: Optimal TrainingsC++20 (GCC 11-64)binary search implementation math ternary search *1500Feb/27/2024 17:46
286D - Turtle Tenacity: Continual ModsC++20 (GCC 11-64)constructive algorithms greedy math number theory sortings *1200Feb/27/2024 16:45
285C - Turtle Fingers: Count the Values of kC++20 (GCC 11-64)brute force implementation math number theory *1100Feb/27/2024 16:00
284B - Turtle Math: Fast Three TaskC++20 (GCC 11-64)implementation math number theory *800Feb/27/2024 15:46
283A - Turtle Puzzle: Rearrange and NegateC++20 (GCC 11-64)greedy math sortings *800Feb/27/2024 15:38
282C - Vlad and a Sum of Sum of DigitsC++20 (GCC 11-64)dp implementation *1200Feb/19/2024 16:00
281B - Vlad and ShapesC++20 (GCC 11-64)geometry implementation *800Feb/19/2024 15:43
280A - Vlad and the Best of FiveC++20 (GCC 11-64)implementation *800Feb/19/2024 15:38
279C - LR-remaindersC++20 (GCC 11-64)brute force data structures implementation math two pointers *1400Feb/18/2024 16:21
278D - Card GameC++20 (GCC 11-64)greedy implementation *1400Feb/18/2024 14:53
277B - Chaya CalendarC++20 (GCC 11-64)number theory *1100Feb/18/2024 13:14
276A - Thorns and CoinsC++20 (GCC 11-64)dp greedy implementation *800Feb/18/2024 13:09
275B - Make EqualC++20 (GCC 11-64)greedy *800Feb/16/2024 23:23
274A - Recovering a Small StringC++20 (GCC 11-64)brute force strings *800Feb/16/2024 23:13
273B - Sasha and the DrawingC++20 (GCC 11-64)constructive algorithms greedy math *800Feb/15/2024 16:06
272A - Sasha and the Beautiful ArrayC++20 (GCC 11-64)constructive algorithms greedy math sortings *800Feb/15/2024 15:40
271C - Closest CitiesC++20 (GCC 11-64)greedy implementation math *1300Jan/20/2024 16:47
270B - Forming TrianglesC++20 (GCC 11-64)combinatorics constructive algorithms math sortings *1200Jan/20/2024 16:10
269A - Tricky TemplateC++20 (GCC 11-64)constructive algorithms implementation strings *800Jan/20/2024 14:29
268C - Game with MultisetC++20 (GCC 11-64)binary search bitmasks brute force greedy *1300Jan/19/2024 12:38
267B - Swap and DeleteC++20 (GCC 11-64)strings *1000Jan/15/2024 22:05
266A - Rating IncreaseC++20 (GCC 11-64)implementation *800Jan/15/2024 21:56
265E - Eat the ChipC++20 (GCC 11-64)brute force games greedy math *1600Jan/15/2024 17:04
264D - Very Different ArrayC++20 (GCC 11-64)data structures greedy sortings two pointers *1100Jan/15/2024 16:20
263C - Sending MessagesC++20 (GCC 11-64)greedy math *900Jan/15/2024 16:05
262B - Arranging CatsC++20 (GCC 11-64)greedy implementation *800Jan/15/2024 15:47
261A - SquareC++20 (GCC 11-64)greedy math *800Jan/15/2024 15:40
260E - Queue SortC++20 (GCC 11-64)greedy implementation sortings *1300Nov/18/2023 15:18
259D - Yarik and Musical NotesC++20 (GCC 11-64)hashing math number theory *1300Nov/18/2023 14:49
258C - Yarik and ArrayC++20 (GCC 11-64)dp greedy two pointers *1100Nov/18/2023 11:48
257B - 250 Thousand Tons of TNTC++20 (GCC 11-64)brute force implementation number theory *1100Nov/18/2023 11:41
256A - Game with IntegersC++20 (GCC 11-64)games math number theory *800Nov/18/2023 11:17
255E - Iva & PavC++20 (GCC 11-64)binary search bitmasks data structures greedy *1400Sep/26/2023 17:35
254B - Aleksa and StackC++20 (GCC 11-64)constructive algorithms math *800Sep/26/2023 16:15
253C - Vasilije in CacakC++20 (GCC 11-64)math *900Sep/26/2023 16:07
252A - How Much Does Daytona Cost?C++20 (GCC 11-64)greedy *800Sep/26/2023 15:41
251C - Card GameC++20 (GCC 11-64)brute force greedy *1500Sep/25/2023 16:32
250B - Sets and UnionC++20 (GCC 11-64)bitmasks brute force constructive algorithms greedy *1300Sep/25/2023 15:51
249A - Increasing SequenceC++20 (GCC 11-64)greedy *800Sep/25/2023 15:38
248D - Bracket ColoringC++20 (GCC 11-64)constructive algorithms greedy *1400Sep/25/2023 15:35
247C - Make it AlternatingC++20 (GCC 11-64)combinatorics dp greedy *1300Sep/24/2023 16:50
246A - Rigged!C++20 (GCC 11-64)greedy *800Sep/24/2023 15:42
245E - Building an AquariumC++20 (GCC 11-64)binary search sortings *1100Sep/22/2023 11:00
244G - ABBC or BACBC++20 (GCC 11-64)constructive algorithms greedy *1500Sep/21/2023 17:41
243F - Money TreesC++20 (GCC 11-64)binary search greedy math two pointers *1300Sep/21/2023 16:45
242C - Target PracticeC++20 (GCC 11-64)implementation math *800Sep/21/2023 16:05
241D - 1D EraserC++20 (GCC 11-64)greedy implementation two pointers *800Sep/21/2023 15:57
240B - Good KidC++20 (GCC 11-64)brute force greedy math *800Sep/21/2023 15:43
239A - Short SortC++20 (GCC 11-64)brute force implementation *800Sep/21/2023 15:37
238C - Non-coprime SplitC++20 (GCC 11-64)math number theory *1100Sep/07/2023 17:51
237D - Plus Minus PermutationC++20 (GCC 11-64)math *1200Sep/07/2023 17:05
236B - The Corridor or There and Back AgainC++20 (GCC 11-64)greedy implementation *900Sep/07/2023 16:21
235A - Two VesselsC++20 (GCC 11-64)brute force greedy math *800Sep/07/2023 15:38
234D - Ice Cream BallsC++20 (GCC 11-64)binary search combinatorics constructive algorithms math *1300Aug/24/2023 17:13
233C - Flower City FenceC++20 (GCC 11-64)binary search data structures implementation sortings *1100Aug/24/2023 16:46
232B - Sequence GameC++20 (GCC 11-64)constructive algorithms *800Aug/24/2023 15:55
231A - Gift CarpetC++20 (GCC 11-64)dp greedy implementation strings *800Aug/24/2023 15:40
230C - Game on PermutationC++20 (GCC 11-64)data structures dp games greedy *1400Aug/17/2023 17:31
229B - Fancy CoinsC++20 (GCC 11-64)binary search brute force greedy math *1200Aug/17/2023 16:42
228A - Not a SubstringC++20 (GCC 11-64)constructive algorithms strings *900Aug/17/2023 15:51
227B - Maximum RoundingC++20 (GCC 11-64)greedy implementation math *1100Aug/07/2023 16:35
226D - Strong VerticesC++20 (GCC 11-64)math sortings trees *1300Aug/07/2023 16:22
225C - Assembly via MinimumsC++20 (GCC 11-64)greedy sortings *1200Aug/07/2023 16:08
224A - Array ColoringC++20 (GCC 11-64)greedy math *800Aug/07/2023 15:41
223C - Ski ResortC++20 (GCC 11-64)combinatorics math two pointers *1000Jun/06/2023 17:20
222A - Cipher ShiferC++20 (GCC 11-64)implementation strings two pointers *800Jun/06/2023 15:40
221D - FlipperC++20 (GCC 11-64)brute force constructive algorithms greedy *1400May/19/2023 17:43
220C - Vlad Building Beautiful ArrayC++20 (GCC 11-64)greedy math *800May/19/2023 16:16
219B - Restore the WeatherC++20 (GCC 11-64)greedy sortings *900May/19/2023 15:53
218A - Musical PuzzleC++20 (GCC 11-64)implementation strings *800May/19/2023 15:43
217A - Insert DigitC++20 (GCC 11-64)greedy math strings *800Apr/04/2023 14:43
216C - Move BracketsC++20 (GCC 11-64)greedy strings *1000Feb/13/2023 11:10
215A - Burenka Plays with FractionsC++17 (GCC 7-32)math number theory *900Jan/09/2023 10:16
214B - Kill DemodogsC++17 (GCC 7-32)greedy math *1100Dec/27/2022 16:32
213A - Joey Takes MoneyC++17 (GCC 7-32)greedy math *800Dec/27/2022 15:41
212B - Block TowersC++17 (GCC 7-32)data structures greedy sortings *800Dec/16/2022 16:05
211B - Make Array GoodC++17 (GCC 7-32)constructive algorithms implementation number theory sortings *1100Dec/15/2022 16:34
210A - Divide and ConquerC++17 (GCC 7-32)greedy math number theory *800Dec/15/2022 15:41
209B - Notepad#C++17 (GCC 7-32)implementation *1000Dec/12/2022 20:14
208C - Hamiltonian WallC++17 (GCC 7-32)dp implementation *1300Dec/12/2022 16:12
207A - Extremely RoundC++17 (GCC 7-32)brute force implementation *800Dec/12/2022 15:41
206C - Hossam and TraineesC++17 (GCC 7-32)greedy math number theory *1600Dec/12/2022 13:40
205A - Hossam and CombinatoricsC++17 (GCC 7-32)combinatorics math sortings *900Dec/11/2022 16:53
204A - Di-visible ConfusionC++17 (GCC 7-32)constructive algorithms math number theory *1300Dec/11/2022 15:33
203C - Fadi and LCMC++17 (GCC 7-32)brute force math number theory *1400Dec/11/2022 12:05
202A - Co-prime ArrayC++17 (GCC 7-32)greedy implementation math number theory *1200Dec/09/2022 16:37
201B - Multiplication TableC++17 (GCC 7-32)math number theory *1300Dec/09/2022 16:11
200B - T-primesC++17 (GCC 7-32)binary search implementation math number theory *1300Dec/08/2022 20:30
199A - k-th divisorC++17 (GCC 7-32)math number theory *1400Dec/08/2022 15:53
198E - Monotonic RenumerationC++17 (GCC 7-32)combinatorics sortings *1700Dec/07/2022 17:04
197D - Watch the VideosC++17 (GCC 7-32)binary search constructive algorithms two pointers *1700Dec/07/2022 15:42
196K - Torus PathC++17 (GCC 7-32)greedy math *1500Dec/07/2022 14:12
195N - Number ReductionC++17 (GCC 7-32)greedy *1500Dec/07/2022 13:00
194M - Minimum LCMC++17 (GCC 7-32)math number theory *1000Dec/06/2022 12:00
193E - ExchangeC++17 (GCC 7-32)brute force math *1000Dec/06/2022 11:56
192B - Broken KeyboardC++17 (GCC 7-32)greedy *800Dec/06/2022 11:51
191C - Make Equal With ModC++17 (GCC 7-32)constructive algorithms math number theory sortings *1200Dec/05/2022 23:10
190A - XXXXXC++17 (GCC 7-32)brute force data structures number theory two pointers *1200Dec/05/2022 22:31
189A - Irrational problemC++17 (GCC 7-32)implementation number theory *1100Dec/05/2022 22:03
188A - Noldbach problemC++17 (GCC 7-32)brute force math number theory *1000Dec/05/2022 21:11
187A - Ksusha and ArrayC++17 (GCC 7-32)brute force number theory sortings *1000Dec/05/2022 20:50
186A - Good ol' Numbers ColoringC++17 (GCC 7-32)math number theory *1000Dec/05/2022 20:30
185D1 - All are SameC++17 (GCC 7-32)math number theory *1100Dec/05/2022 17:57
184B - Different DivisorsC++17 (GCC 7-32)binary search constructive algorithms greedy math number theory *1000Dec/05/2022 14:15
183A - Again Twenty Five!C++17 (GCC 7-32)number theory *800Dec/05/2022 13:48
182A - Odd DivisorC++17 (GCC 7-32)math number theory *900Dec/05/2022 13:45
181B - BerSU BallC++17 (GCC 7-32)dfs and similar dp graph matchings greedy sortings two pointers *1200Dec/05/2022 12:24
180B - Domino EffectC++17 (GCC 7-32)*1100Dec/05/2022 11:54
179B - Blown GarlandC++17 (GCC 7-32)brute force implementation number theory *1100Dec/04/2022 12:53
178A - k-roundingC++17 (GCC 7-32)brute force math number theory *1100Dec/03/2022 14:11
177B - Proper NutritionC++17 (GCC 7-32)brute force implementation number theory *1100Dec/03/2022 13:56
176A - Ebony and IvoryC++17 (GCC 7-32)brute force math number theory *1100Dec/03/2022 13:35
175B - All the Vowels PleaseC++17 (GCC 7-32)constructive algorithms math number theory *1100Dec/03/2022 11:45
174A - k-FactorizationC++17 (GCC 7-32)implementation math number theory *1100Dec/02/2022 19:10
173B - Relatively Prime PairsC++17 (GCC 7-32)greedy math number theory *1000Dec/02/2022 18:38
172J - DivisibilityC++17 (GCC 7-32)math number theory *1100Dec/02/2022 15:53
171A - BestieC++17 (GCC 7-32)brute force combinatorics constructive algorithms implementation math number theory *1000Dec/01/2022 13:19
170A - Add and DivideC++17 (GCC 7-32)brute force greedy math number theory *1000Dec/01/2022 09:37
169A - Alyona and NumbersC++17 (GCC 7-32)constructive algorithms math number theory *1100Nov/30/2022 18:49
168A - CounterexampleC++17 (GCC 7-32)brute force implementation math number theory *1100Nov/30/2022 16:54
167B - GCD LengthC++17 (GCC 7-32)constructive algorithms math number theory *1100Nov/30/2022 16:44
166B - Divisors of Two IntegersC++17 (GCC 7-32)brute force greedy math number theory *1100Nov/30/2022 15:55
165B - GCD CompressionC++17 (GCC 7-32)constructive algorithms math number theory *1100Nov/30/2022 14:22
164A - Two SubstringsC++17 (GCC 7-32)brute force dp greedy implementation strings *1500Nov/30/2022 10:44
163B - Mahmoud and a TriangleC++17 (GCC 7-32)constructive algorithms geometry greedy math number theory sortings *1000Nov/29/2022 14:09
162B - String LCMC++17 (GCC 7-32)brute force math number theory strings *1000Nov/29/2022 13:32
161A - Bad Ugly NumbersC++17 (GCC 7-32)constructive algorithms number theory *1000Nov/29/2022 11:04
160A - Nastia and Nearly Good NumbersC++17 (GCC 7-32)constructive algorithms math number theory *1000Nov/29/2022 09:26
159A - Arpa’s hard exam and Mehrdad’s naive cheatC++17 (GCC 7-32)implementation math number theory *1000Nov/28/2022 21:22
158A - Multiplication TableC++17 (GCC 7-32)implementation number theory *1000Nov/28/2022 14:58
157C - Almost All MultiplesC++17 (GCC 7-32)greedy number theory *1400Nov/26/2022 11:58
156A - The Ultimate SquareC++17 (GCC 7-32)math *800Nov/22/2022 10:42
155E - Binary InversionsC++17 (GCC 7-32)data structures greedy math *1100Nov/21/2022 16:46
154D - Challenging ValleysC++17 (GCC 7-32)implementation two pointers *1000Nov/21/2022 16:03
153C - AdvantageC++17 (GCC 7-32)data structures implementation sortings *800Nov/21/2022 15:48
152B - Atilla's Favorite ProblemC++17 (GCC 7-32)greedy implementation strings *800Nov/21/2022 15:39
151A - Medium NumberC++17 (GCC 7-32)implementation sortings *800Nov/21/2022 15:36
150C - K-th Not Divisible by nC++17 (GCC 7-32)binary search math *1200Nov/20/2022 10:46
149D - Make It RoundC++17 (GCC 7-32)brute force number theory *1400Nov/18/2022 17:23
148C - ThermostatC++17 (GCC 7-32)greedy math shortest paths *1100Nov/18/2022 16:27
147B - Lost PermutationC++17 (GCC 7-32)math *800Nov/18/2022 15:48
146A - Yes-Yes?C++17 (GCC 7-32)implementation strings *800Nov/18/2022 15:41
145A - RemainderC++17 (GCC 7-32)implementation math *1100Nov/12/2022 21:48
144C - Good StringC++17 (GCC 7-32)greedy *1300Nov/12/2022 20:47
143B - AND SequencesC++17 (GCC 7-32)bitmasks combinatorics constructive algorithms math *1400Nov/07/2022 15:10
142C - Pocket BookC++17 (GCC 7-32)combinatorics *1400Nov/07/2022 07:52
141B - Minimum number of stepsC++17 (GCC 7-32)combinatorics greedy implementation math *1400Nov/04/2022 18:37
140C - The World is a TheatreC++17 (GCC 7-32)combinatorics math *1400Nov/04/2022 15:18
139B - Substring RemovalC++17 (GCC 7-32)combinatorics math strings *1300Nov/03/2022 11:05
138A - Reorder the ArrayC++17 (GCC 7-32)combinatorics data structures math sortings two pointers *1300Nov/03/2022 09:20
137C - TilesC++17 (GCC 7-32)combinatorics greedy math *1300Nov/02/2022 13:16
136B - Wet Shark and BishopsC++17 (GCC 7-32)combinatorics implementation *1300Nov/02/2022 10:21
135A - Points on LineC++17 (GCC 7-32)binary search combinatorics two pointers *1300Nov/02/2022 08:44
134B - K-th Beautiful StringC++17 (GCC 7-32)binary search brute force combinatorics implementation math *1300Nov/01/2022 19:53
133B - Random TeamsC++17 (GCC 7-32)combinatorics constructive algorithms greedy math *1300Oct/31/2022 16:38
132B - Pashmak and FlowersC++17 (GCC 7-32)combinatorics implementation sortings *1300Oct/31/2022 16:27
131C - Lucky NumbersC++17 (GCC 7-32)combinatorics math *1100Oct/30/2022 12:52
130B - Tavas and SaDDasC++17 (GCC 7-32)bitmasks brute force combinatorics implementation *1100Oct/30/2022 12:43
129A - Pasha and StickC++17 (GCC 7-32)combinatorics math *1000Oct/30/2022 12:06
128A - Contest StartC++17 (GCC 7-32)combinatorics geometry greedy math *1000Oct/30/2022 11:51
127C - Infinite ReplacementC++17 (GCC 7-32)combinatorics implementation strings *1000Oct/30/2022 10:45
126B - Luntik and SubsequencesC++17 (GCC 7-32)combinatorics math *900Oct/30/2022 10:37
125A - Silent ClassroomC++17 (GCC 7-32)combinatorics greedy *900Oct/30/2022 10:24
124B - Customising the TrackC++17 (GCC 7-32)combinatorics greedy math *900Oct/30/2022 10:16
123A - Far Relative’s Birthday CakeC++17 (GCC 7-32)brute force combinatorics constructive algorithms implementation *800Oct/29/2022 23:35
122B - Marin and Anti-coprime PermutationC++17 (GCC 7-32)combinatorics math number theory *800Oct/29/2022 18:50
121A - PasswordC++17 (GCC 7-32)brute force combinatorics implementation math *800Oct/29/2022 18:25
120A - Domino on WindowsillC++17 (GCC 7-32)combinatorics constructive algorithms math *800Oct/29/2022 18:20
119B - DictionaryC++17 (GCC 7-32)combinatorics math *800Oct/29/2022 17:38
118B - Mislove Has Lost an ArrayC++17 (GCC 7-32)greedy math *900Oct/25/2022 14:34
117A - BowWow and the TimetableC++17 (GCC 7-32)math *1000Oct/25/2022 14:11
116C - Fighting TournamentC++17 (GCC 7-32)binary search data structures implementation two pointers *1400Oct/24/2022 21:28
115B - Quasi BinaryC++17 (GCC 7-32)constructive algorithms dp greedy implementation *1400Oct/24/2022 13:04
114A - Chip GameC++17 (GCC 7-32)games math *800Oct/24/2022 10:36
113E - Two Round DancesC++17 (GCC 7-32)combinatorics math *1300Oct/23/2022 12:52
112C - Given Length and Sum of Digits...C++17 (GCC 7-32)dp greedy implementation *1400Oct/23/2022 11:33
111F - Selection of PersonnelC++17 (GCC 7-32)combinatorics math *1300Oct/22/2022 15:44
110B - ChocolateC++17 (GCC 7-32)combinatorics *1300Oct/22/2022 15:28
109A - Almost PrimeC++17 (GCC 7-32)number theory *900Oct/19/2022 12:33
108D - Divisibility by 2^nC++17 (GCC 7-32)greedy math sortings *1200Oct/16/2022 17:06
107C - Traffic LightC++17 (GCC 7-32)binary search implementation two pointers *1000Oct/16/2022 16:17
106B - Even-Odd IncrementsC++17 (GCC 7-32)implementation math *800Oct/16/2022 15:59
105A - Number ReplacementC++17 (GCC 7-32)greedy implementation *800Oct/16/2022 15:45
104F - SmallerC++17 (GCC 7-32)constructive algorithms greedy strings *1500Oct/14/2022 12:19
103D - CoprimeC++17 (GCC 7-32)brute force greedy number theory *1100Oct/13/2022 17:57
102C - StripesC++17 (GCC 7-32)implementation *900Oct/13/2022 17:22
101E - ScuzaC++17 (GCC 7-32)binary search greedy math *1200Oct/13/2022 17:03
100B - IncreasingC++17 (GCC 7-32)greedy implementation sortings *800Oct/13/2022 15:39
99A - SumC++17 (GCC 7-32)implementation *800Oct/13/2022 15:36
98A - Two distinct pointsC++17 (GCC 7-32)implementation *800Oct/13/2022 12:46
97C - Minimize the ThicknessC++17 (GCC 7-32)brute force greedy math two pointers *1100Oct/12/2022 18:33
96B - Minimize the PermutationC++17 (GCC 7-32)greedy *1400Oct/12/2022 17:26
95A - Payment Without ChangeC++17 (GCC 7-32)math *1000Oct/12/2022 15:35
94B - Funny PermutationC++17 (GCC 7-32)constructive algorithms math *800Oct/11/2022 16:01
93A - Compare T-Shirt SizesC++17 (GCC 7-32)implementation implementation strings *800Oct/11/2022 15:46
92C - Summarize to the Power of TwoC++17 (GCC 7-32)brute force greedy implementation *1300Oct/11/2022 14:09
91B - Delete from the LeftC++17 (GCC 7-32)brute force implementation strings *900Oct/11/2022 09:00
90A - Tanya and StairwaysC++17 (GCC 7-32)implementation *800Oct/11/2022 07:53
89C - Alphabetic RemovalsC++17 (GCC 7-32)implementation *1200Oct/10/2022 17:40
88D - Coins and QueriesC++17 (GCC 7-32)greedy *1600Oct/10/2022 17:26
87C - Intense HeatC++17 (GCC 7-32)brute force implementation math *1300Oct/10/2022 10:52
86B - Binary String ConstructingC++17 (GCC 7-32)constructive algorithms *1300Oct/10/2022 10:09
85A - Polycarp's PocketsC++17 (GCC 7-32)implementation *800Oct/10/2022 09:49
84B - Reversing EncryptionC++17 (GCC 7-32)implementation *900Oct/09/2022 18:12
83A - Mishka and ContestC++17 (GCC 7-32)brute force implementation *800Oct/09/2022 18:04
82C - Equal SumsC++17 (GCC 7-32)implementation sortings *1400Oct/09/2022 08:28
81B - Substrings SortC++17 (GCC 7-32)sortings strings *1100Oct/09/2022 07:47
80A - Diverse TeamC++17 (GCC 7-32)brute force implementation *800Oct/09/2022 07:37
79D - Almost Arithmetic ProgressionC++17 (GCC 7-32)brute force implementation math *1500Oct/08/2022 21:23
78F - MentorsC++17 (GCC 7-32)binary search data structures implementation *1500Oct/08/2022 15:40
77E - Bus Video SystemC++17 (GCC 7-32)combinatorics math *1400Oct/08/2022 13:27
76C - LettersC++17 (GCC 7-32)binary search implementation two pointers *1000Oct/08/2022 10:29
75B - File NameC++17 (GCC 7-32)greedy strings *800Oct/08/2022 10:13
74A - Remove DuplicatesC++17 (GCC 7-32)implementation *800Oct/08/2022 10:04
73B - Two-gramC++17 (GCC 7-32)implementation strings *900Oct/07/2022 22:00
72A - Wrong SubtractionC++17 (GCC 7-32)implementation *800Oct/07/2022 21:36
71C - Mocha and HikingC++17 (GCC 7-32)constructive algorithms graphs *1200Sep/30/2022 10:50
70A - Immobile KnightC++17 (GCC 7-32)implementation *800Sep/29/2022 17:39
69G - Even-Odd XORC++17 (GCC 7-32)bitmasks constructive algorithms greedy *1500Sep/29/2022 14:27
68D - LineC++17 (GCC 7-32)greedy sortings *1100Sep/29/2022 12:04
67C - Word GameC++17 (GCC 7-32)data structures implementation *800Sep/28/2022 17:30
66B - ColourblindnessC++17 (GCC 7-32)implementation *800Sep/28/2022 17:18
65A - Spell CheckC++17 (GCC 7-32)implementation *800Sep/28/2022 17:09
64C - Minimum NotationC++17 (GCC 7-32)data structures greedy math sortings *1200Sep/28/2022 14:55
63A - PlanetsC++17 (GCC 7-32)data structures greedy sortings *800Sep/28/2022 14:22
62B - Fun with Even SubarraysC++17 (GCC 7-32)dp greedy *1100Sep/28/2022 13:51
61B - Cormen --- The Best Friend Of a ManC++17 (GCC 7-32)dp greedy *1000Sep/28/2022 13:12
60A - Berland PokerC++17 (GCC 7-32)brute force greedy math *1000Sep/28/2022 11:44
59A - King EscapeC++17 (GCC 7-32)dfs and similar graphs implementation *1000Sep/25/2022 21:38
58B - BadgeC++17 (GCC 7-32)brute force dfs and similar graphs *1000Sep/25/2022 20:50
57A - New Year TransportationC++17 (GCC 7-32)dfs and similar graphs implementation *1000Sep/25/2022 19:40
56A - Protect SheepC++17 (GCC 7-32)brute force dfs and similar graphs implementation *900Sep/25/2022 19:13
55A - PartyC++17 (GCC 7-32)dfs and similar graphs trees *900Sep/25/2022 18:53
54B - Gregor and the Pawn GameC++17 (GCC 7-32)dfs and similar dp flows graph matchings graphs greedy implementation *800Sep/25/2022 17:19
53B - Decode StringC++17 (GCC 7-32)greedy strings *800Sep/12/2022 16:18
52A - Two ElevatorsC++17 (GCC 7-32)math *800Sep/12/2022 15:52
51C - Minimum Varied NumberC++17 (GCC 7-32)greedy *800Aug/03/2022 14:41
50B - Remove PrefixC++17 (GCC 7-32)data structures greedy implementation *800Aug/03/2022 14:27
49A - Everyone Loves to SleepC++17 (GCC 7-32)implementation math *900Aug/03/2022 14:04
48E - Mirror GridC++17 (GCC 7-32)implementation *1200Jul/12/2022 17:05
47C - CypherC++17 (GCC 7-32)brute force implementation strings *800Jul/12/2022 16:04
46B - ICPC BalloonsC++17 (GCC 7-32)data structures implementation *800Jul/12/2022 15:47
45A - YES or YES?C++17 (GCC 7-32)brute force implementation strings *800Jul/12/2022 15:40
44D - Not a Cheap StringC++17 (GCC 7-32)greedy *1000Jul/10/2022 16:32
43B - Polycarp Writes a String from MemoryC++17 (GCC 7-32)greedy *800Jul/10/2022 15:56
42A - Round Down the PriceC++17 (GCC 7-32)constructive algorithms *800Jul/10/2022 15:43
41C - Paint the ArrayC++17 (GCC 7-32)math *1100Jun/22/2022 19:38
40B - Missing BigramC++17 (GCC 7-32)implementation *800Jun/22/2022 11:13
39A - Polycarp and Sums of SubsequencesC++17 (GCC 7-32)math sortings *800Jun/22/2022 10:39
38B - Odd GrasshopperC++17 (GCC 7-32)math *900Jun/21/2022 13:11
37C - Minimum ExtractionC++17 (GCC 7-32)brute force sortings *1000Jun/21/2022 09:53
36D - Blue-Red PermutationC++17 (GCC 7-32)greedy math sortings *1300Jun/20/2022 19:54
35A - Linear KeyboardC++17 (GCC 7-32)implementation strings *800Jun/20/2022 11:26
34B - WormsC++17 (GCC 7-32)binary search implementation *1200Jun/19/2022 14:16
33A - Let's Watch FootballC++17 (GCC 7-32)binary search brute force math *1000Jun/19/2022 12:35
32A - ABCC++17 (GCC 7-32)implementation *800Jun/19/2022 12:02
31A - HulkC++17 (GCC 7-32)implementation *800Jun/19/2022 11:47
30A - Restoring Three NumbersC++17 (GCC 7-32)math *800Jun/19/2022 11:40
29A - Special PermutationC++17 (GCC 7-32)constructive algorithms probabilities *800Jun/19/2022 11:25
28B - DIV + MODC++17 (GCC 7-32)math *900Jun/18/2022 20:05
27A - Deletions of Two Adjacent LettersC++17 (GCC 7-32)implementation strings *800Jun/18/2022 18:32
26G - 2^SortC++17 (GCC 7-32)data structures dp sortings two pointers *1400Jun/18/2022 14:11
25F - 3SUMC++17 (GCC 7-32)brute force math *1300Jun/17/2022 18:42
24C - Where's the Bishop?C++17 (GCC 7-32)implementation *800Jun/17/2022 15:55
23B - All DistinctC++17 (GCC 7-32)greedy sortings *800Jun/17/2022 15:39
22A - MarathonC++17 (GCC 7-32)implementation *800Jun/17/2022 15:13
21E - Binary DequeC++17 (GCC 7-32)binary search implementation two pointers *1200Jun/15/2022 19:02
20A - Plus One on the SubsetC++20 (GCC 11-64)math *800Jun/10/2022 19:44
19D - X-SumC++20 (GCC 11-64)brute force greedy implementation *1000Jun/09/2022 22:50
18F - Longest StrikeC++20 (GCC 11-64)data structures greedy implementation sortings two pointers *1300Jun/09/2022 21:47
17E - Eating QueriesC++20 (GCC 11-64)binary search greedy sortings *1100Jun/08/2022 19:26
16C - Most Similar WordsC++20 (GCC 11-64)brute force greedy implementation implementation math strings *800Jun/08/2022 18:50
15B - Equal CandiesC++20 (GCC 11-64)greedy math sortings *800Jun/08/2022 18:34
14A - Lucky?C++20 (GCC 11-64)implementation *800Jun/08/2022 18:30
13A - Food for AnimalsC++20 (GCC 11-64)greedy math *800Jun/08/2022 14:37
12D - Black and White StripeC++20 (GCC 11-64)implementation two pointers *1000Jun/07/2022 17:37
11C - Restoring the Duration of TasksC++20 (GCC 11-64)data structures greedy implementation *800Jun/07/2022 16:49
10B - Array DecrementsC++20 (GCC 11-64)greedy implementation *800Jun/07/2022 16:33
9A - Print a Pedestal (Codeforces logo?)C++20 (GCC 11-64)constructive algorithms greedy *800Jun/07/2022 16:06
8B - Vlad and CandiesC++20 (GCC 11-64)math *800Mar/31/2022 16:27
7A - Vasya and CoinsC++17 (GCC 7-32)greedy math *800Mar/31/2022 15:25
6B - Array K-ColoringGNU C11greedy sortings *1400Mar/20/2022 17:11
5A - Integer Sequence DividingGNU C11math *800Mar/20/2022 15:49
4A - String Transformation 1C++17 (GCC 7-32)dsu graphs greedy sortings strings trees two pointers *1700Mar/05/2022 16:44
3A - Theatre SquareGNU C11math *1000Mar/04/2022 22:18
2B - GCD ProblemGNU C11brute force constructive algorithms math number theory *900Mar/04/2022 20:22
1A - Forbidden SubsequenceGNU C11constructive algorithms greedy sortings strings *800Mar/04/2022 18:34

About

Codeforces - Competitive Programming - Problem Solving 🧩🧠.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages