/CPHist

History of submissions on Codeforces.

Primary LanguageC++

Submissions

Auto-generated with ❤ using Harwest

Introduction

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

Codeforces is a website which hosts competitive programming contests

The solutions were scraped from the profile joaom

Contents

# Title Solution Tags Submitted
497 D - Divide and Summarize GNU C++17 binary search brute force data structures divide and conquer implementation sortings *1600 Dec/11/2020 12:14
496 C - Random Events GNU C++17 dp math probabilities *1500 Dec/11/2020 11:59
495 B - Find the Spruce GNU C++17 brute force dp implementation *1400 Dec/11/2020 11:46
494 A - String Generation GNU C++17 constructive algorithms greedy *800 Dec/11/2020 11:38
493 B - Balls of Steel GNU C++17 brute force geometry greedy *1000 Dec/06/2020 15:32
492 A - Avoid Trygub GNU C++17 constructive algorithms sortings *800 Dec/06/2020 15:27
491 C2 - Errich-Tac-Toe (Hard Version) GNU C++17 constructive algorithms math *2300 Dec/06/2020 15:26
490 C1 - Errich-Tac-Toe (Easy Version) GNU C++17 constructive algorithms math *2100 Dec/06/2020 15:26
489 C - New Game Plus! GNU C++17 (64) binary search dp greedy sortings *2200 Nov/29/2020 05:27
488 B - XOR-gun GNU C++17 (64) bitmasks brute force constructive algorithms math *2000 Nov/29/2020 04:45
487 A - Bouncing Ball GNU C++17 (64) brute force dp implementation *1400 Nov/29/2020 04:20
486 E1 - Bitwise Queries (Easy Version) GNU C++17 bitmasks constructive algorithms interactive math *2000 Nov/21/2020 16:24
485 E2 - Bitwise Queries (Hard Version) GNU C++17 bitmasks constructive algorithms interactive math *2300 Nov/21/2020 16:23
484 C - String Equality GNU C++17 dp greedy hashing implementation strings *1400 Nov/21/2020 12:18
483 B - Non-Substring Subsequence GNU C++17 dp greedy implementation strings *900 Nov/21/2020 12:10
482 A - Subtract or Divide GNU C++17 greedy math *800 Nov/21/2020 11:54
481 A2 - Binary Table (Hard Version) GNU C++17 constructive algorithms graphs greedy implementation *1900 Nov/17/2020 12:22
480 A1 - Binary Table (Easy Version) GNU C++17 constructive algorithms implementation *1500 Nov/17/2020 12:21
479 A - Way Too Long Words GNU C++17 strings *800 Nov/15/2020 23:10
478 C - Xor Tree GNU C++17 binary search bitmasks data structures divide and conquer dp trees *2100 Nov/15/2020 13:32
477 A - Knapsack GNU C++17 constructive algorithms greedy sortings *1300 Nov/15/2020 12:37
476 B - Catching Cheaters GNU C++17 dp strings *1800 Nov/15/2020 12:23
475 C - Engineer Artem GNU C++17 2-sat chinese remainder theorem constructive algorithms fft flows *2000 Nov/13/2020 11:55
474 A - Specific Tastes of Andre GNU C++17 constructive algorithms implementation *800 Nov/13/2020 11:37
473 C - Dijkstra? Java 8 graphs shortest paths *1900 Nov/10/2020 11:36
472 D - Secret Passwords PyPy 2 dfs and similar dsu graphs *1500 Nov/08/2020 12:48
471 C - Chef Monocarp GNU C++17 dp flows graph matchings greedy math sortings *1800 Oct/27/2020 13:22
470 D - Minimal Height Tree GNU C++17 graphs greedy shortest paths trees *1600 Oct/27/2020 12:13
469 B - Reverse Binary Strings GNU C++17 constructive algorithms greedy *1200 Oct/27/2020 11:50
468 A - Marketing Scheme GNU C++17 brute force constructive algorithms greedy math *800 Oct/27/2020 11:41
467 D - Bandit in a City GNU C++17 binary search dfs and similar graphs greedy trees *1900 Oct/24/2020 12:28
466 C - Binary Search GNU C++17 binary search combinatorics *1500 Oct/24/2020 12:00
465 B - Prime Square GNU C++17 constructive algorithms math *900 Oct/24/2020 11:20
464 A - Reorder GNU C++17 math *800 Oct/24/2020 11:08
463 B - Fox And Two Dots PyPy 2 dfs and similar *1500 Oct/21/2020 10:36
462 A - Transformation: from A to B PyPy 2 brute force dfs and similar math *1000 Oct/21/2020 09:22
461 C - Alyona and the Tree PyPy 2 dfs and similar dp graphs trees *1600 Oct/21/2020 08:53
460 D - Hexagons GNU C++17 brute force constructive algorithms greedy implementation math shortest paths *1900 Oct/18/2020 07:07
459 C - Palindromifier GNU C++17 constructive algorithms strings *1400 Oct/18/2020 06:46
458 B - Putting Bricks in the Wall GNU C++17 constructive algorithms implementation *1100 Oct/18/2020 06:24
457 A - XORwice GNU C++17 bitmasks greedy math *800 Oct/18/2020 06:07
456 F - Fruit Sequences GNU C++17 binary search data structures divide and conquer dp two pointers *2400 Oct/17/2020 12:22
455 D - Bouncing Boomerangs GNU C++17 constructive algorithms greedy implementation *1900 Oct/17/2020 11:28
454 C - ABBB GNU C++17 brute force data structures greedy strings *1100 Oct/17/2020 10:30
453 B - Belted Rooms GNU C++17 graphs implementation *1200 Oct/17/2020 10:26
452 A - Box is Pull GNU C++17 math *800 Oct/17/2020 10:10
451 E - String Reversal GNU C++17 data structures greedy strings *1900 Oct/11/2020 07:18
450 D - String Deletion GNU C++17 binary search data structures greedy two pointers *1700 Oct/11/2020 07:02
449 C - Numbers on Whiteboard GNU C++17 constructive algorithms data structures greedy implementation math *1000 Oct/11/2020 06:45
448 B - Barrels GNU C++17 greedy implementation sortings *800 Oct/11/2020 06:23
447 A - Number of Apartments GNU C++17 brute force constructive algorithms math *900 Oct/11/2020 06:11
446 C - The Fair Nut and String PyPy 2 combinatorics dp implementation *1500 Oct/08/2020 23:42
445 B - New Year and Ascent Sequence PyPy 2 binary search combinatorics data structures dp implementation sortings *1400 Oct/08/2020 18:22
444 C - Bargain GNU C++17 (64) combinatorics dp math *1700 Oct/04/2020 14:32
443 B - Nice Matrix GNU C++17 (64) greedy implementation math *1300 Oct/04/2020 13:30
442 A - Fence GNU C++17 (64) geometry math *800 Oct/04/2020 13:08
441 C - Vanya and Label PyPy 2 bitmasks combinatorics implementation strings *1500 Oct/01/2020 08:11
440 B - Minimum number of steps PyPy 2 combinatorics greedy implementation math *1400 Oct/01/2020 07:37
439 B - Arrays Sum GNU C++17 constructive algorithms greedy math *1400 Sep/30/2020 14:49
438 D - Searchlights GNU C++17 binary search brute force data structures dp implementation sortings two pointers *2000 Sep/30/2020 13:54
437 C - Discrete Acceleration GNU C++17 binary search dp implementation math two pointers *1500 Sep/30/2020 12:13
436 A - Circle Coloring GNU C++17 constructive algorithms *800 Sep/30/2020 11:41
435 A - LCM Problem GNU C++17 constructive algorithms greedy math number theory *800 Sep/29/2020 17:42
434 A - Vasya and Petya's Game GNU C++17 math number theory *1500 Sep/29/2020 17:39
433 F - Number of Subsequences GNU C++17 combinatorics dp strings *2000 Sep/28/2020 17:38
432 C - XOR Inverse GNU C++17 bitmasks data structures divide and conquer dp greedy math sortings strings trees *2000 Sep/27/2020 13:05
431 A - k-Amazing Numbers GNU C++17 binary search data structures implementation two pointers *1500 Sep/27/2020 12:29
430 C2 - Pokémon Army (hard version) GNU C++17 data structures divide and conquer dp greedy implementation *2100 Sep/25/2020 12:50
429 D - Rescue Nibel! GNU C++17 combinatorics data structures sortings *1800 Sep/24/2020 12:30
428 C1 - Pokémon Army (easy version) GNU C++17 constructive algorithms dp greedy *1300 Sep/24/2020 12:08
427 B - Rock and Lever GNU C++17 bitmasks math *1200 Sep/24/2020 11:47
426 A - Cubes Sorting GNU C++17 math sortings *900 Sep/24/2020 11:38
425 E - Decryption GNU C++17 (64) constructive algorithms implementation math number theory *2100 Sep/19/2020 15:27
424 D2 - Sage's Birthday (hard version) GNU C++17 (64) binary search brute force constructive algorithms greedy sortings two pointers *1500 Sep/19/2020 12:40
423 D1 - Sage's Birthday (easy version) GNU C++17 (64) binary search constructive algorithms greedy sortings *1000 Sep/19/2020 12:40
422 C - Killjoy GNU C++17 (64) greedy implementation math *1500 Sep/19/2020 12:08
421 B - Stairs GNU C++17 (64) brute force constructive algorithms greedy implementation math *1200 Sep/19/2020 11:56
420 A - Digit Game GNU C++17 (64) games greedy implementation *900 Sep/19/2020 11:43
419 E - Deleting Numbers GNU C++17 interactive math number theory *2600 Sep/17/2020 09:22
418 B - Maximum Product GNU C++17 brute force dp greedy implementation sortings *1200 Sep/16/2020 22:35
417 C - Link Cut Centroids GNU C++17 constructive algorithms dfs and similar graphs trees *1700 Sep/16/2020 22:20
416 A - Subset Mex GNU C++17 greedy implementation math *900 Sep/16/2020 21:10
415 B - Table Tennis PyPy 2 data structures implementation *1200 Sep/15/2020 08:34
414 C - Mortal Kombat Tower GNU C++17 dp graphs greedy shortest paths *1500 Sep/14/2020 12:07
413 B - Negative Prefixes GNU C++17 greedy sortings *1300 Sep/14/2020 11:55
412 A - Buying Torches GNU C++17 math *1000 Sep/14/2020 11:53
411 C - Fixed Point Removal GNU C++17 binary search constructive algorithms data structures greedy two pointers *2300 Sep/13/2020 12:06
410 B - Tree Tag GNU C++17 dfs and similar dp games trees *1900 Sep/13/2020 10:56
409 A - Balanced Bitstring GNU C++17 implementation strings *1500 Sep/13/2020 10:13
408 B - Kuriyama Mirai's Stones Java 8 dp implementation sortings *1200 Sep/13/2020 04:47
407 C - Chocolate Bunny GNU C++17 constructive algorithms interactive math two pointers *1600 Sep/10/2020 05:57
406 B - Big Vova GNU C++17 brute force greedy math number theory *1300 Sep/10/2020 05:46
405 E - Ship's Shortest Path GNU C++17 geometry shortest paths *2400 Sep/02/2020 17:34
404 D - Zigzags GNU C++17 brute force combinatorics data structures math two pointers *1900 Aug/25/2020 13:17
403 C - Binary String Reconstruction GNU C++17 2-sat brute force constructive algorithms greedy *1500 Aug/25/2020 12:11
402 B - RPG Protagonist GNU C++17 brute force greedy math *1700 Aug/25/2020 12:00
401 A - String Similarity GNU C++17 constructive algorithms strings *800 Aug/25/2020 11:40
400 E - Omkar and Duck GNU C++17 bitmasks constructive algorithms interactive math *2100 Aug/16/2020 22:06
399 D - Omkar and Bed Wars GNU C++17 dp greedy *1700 Aug/16/2020 13:50
398 B - Omkar and Infinity Clock GNU C++17 implementation math *800 Aug/16/2020 11:48
397 C - Omkar and Waterslide GNU C++17 greedy implementation *1200 Aug/16/2020 11:41
396 A - Omkar and Password GNU C++17 greedy math *800 Aug/16/2020 11:38
395 G - Running Competition GNU C++17 bitmasks fft math number theory *2600 Aug/14/2020 16:49
394 F - Controversial Rounds GNU C++17 binary search data structures dp greedy two pointers *2500 Aug/14/2020 15:20
393 E - Two Types of Spells GNU C++17 binary search data structures greedy implementation math sortings *2200 Aug/14/2020 13:28
392 D - Colored Rectangles GNU C++17 dp greedy sortings *1800 Aug/14/2020 12:36
391 B - Substring Removal Game GNU C++17 games greedy sortings *800 Aug/14/2020 11:53
390 C - Good Subarrays GNU C++17 data structures dp math *1600 Aug/14/2020 11:45
389 A - Bad Triangle GNU C++17 geometry math *800 Aug/14/2020 11:37
388 A - Boboniu Chats with Du GNU C++17 dp greedy sortings two pointers *1800 Aug/12/2020 14:36
387 E - Pairs of Pairs GNU C++17 (64) constructive algorithms dfs and similar graphs greedy trees *2600 Aug/10/2020 17:08
386 D - 505 GNU C++17 (64) bitmasks brute force constructive algorithms dp greedy implementation *2000 Aug/09/2020 12:49
385 C - Cyclic Permutations GNU C++17 (64) combinatorics dp graphs math *1500 Aug/09/2020 12:08
384 B - Fix You GNU C++17 (64) brute force greedy implementation *800 Aug/09/2020 11:45
383 A - Suborrays GNU C++17 (64) constructive algorithms math *800 Aug/09/2020 11:40
382 B - Applejack and Storages GNU C++17 constructive algorithms data structures greedy implementation *1400 Aug/07/2020 12:03
381 A - Rainbow Dash, Fluttershy and Chess Coloring GNU C++17 greedy math *800 Aug/07/2020 11:50
380 F - Yet Another Segments Subset GNU C++17 data structures dp graphs sortings *2300 Aug/07/2020 10:39
379 E1 - Weights Division (easy version) GNU C++17 data structures dfs and similar greedy trees *2000 Aug/07/2020 09:50
378 E2 - Weights Division (hard version) GNU C++17 binary search dfs and similar greedy sortings trees two pointers *2200 Aug/07/2020 09:48
377 D - Binary String To Subsequences GNU C++17 constructive algorithms data structures greedy implementation *1500 Aug/07/2020 07:23
376 C - Boats Competition GNU C++17 brute force greedy two pointers *1200 Aug/07/2020 07:22
375 A - Remove Smallest GNU C++17 greedy sortings *800 Aug/07/2020 07:21
374 B - Gifts Fixing GNU C++17 greedy *800 Aug/07/2020 07:21
373 C - Strange Sorting GNU C++17 implementation math *2600 Aug/04/2020 15:50
372 E - Lomsat gelral GNU C++17 data structures dfs and similar dsu trees *2300 Aug/04/2020 10:50
371 D - The Child and Sequence GNU C++17 data structures math *2300 Aug/04/2020 09:40
370 C - Mafia GNU C++17 implementation *1600 Aug/01/2020 10:14
369 B - Color the Fence GNU C++17 data structures dp greedy implementation *1700 Aug/01/2020 10:03
368 A - Cinema Line GNU C++17 greedy implementation *1100 Aug/01/2020 09:49
367 C - Game On Leaves GNU C++17 games trees *1600 Jul/31/2020 04:17
366 B - Subsequence Hate GNU C++17 implementation strings *1400 Jul/31/2020 04:00
365 D - Captain Flint and Treasure GNU C++17 data structures dfs and similar graphs greedy implementation trees *2000 Jul/31/2020 03:29
364 C - Uncle Bogdan and Country Happiness GNU C++17 dfs and similar greedy math trees *1800 Jul/30/2020 12:43
363 B - Captain Flint and a Long Voyage GNU C++17 greedy math *1000 Jul/30/2020 11:51
362 A - Captain Flint and Crew Recruitment GNU C++17 brute force greedy math number theory *800 Jul/30/2020 11:44
361 D - Segment Intersections GNU C++17 brute force greedy implementation math *2100 Jul/29/2020 14:17
360 E - Calendar Ambiguity GNU C++17 math number theory *2200 Jul/29/2020 12:52
359 C - Good String GNU C++17 brute force dp greedy two pointers *1500 Jul/29/2020 12:10
358 B - Array Walk GNU C++17 brute force dp greedy *1600 Jul/29/2020 11:57
357 B - Candies Division GNU C++17 math *900 Jul/29/2020 11:19
356 A - Minutes Before the New Year GNU C++17 math *800 Jul/29/2020 11:15
355 E - Counter Attack GNU C++17 data structures dsu graphs hashing sortings *2100 Jul/27/2020 18:41
354 A - String Transformation 1 GNU C++17 dsu graphs greedy sortings strings trees two pointers *1700 Jul/24/2020 14:45
353 B - GameGame GNU C++17 bitmasks constructive algorithms dp games greedy math *1900 Jul/24/2020 14:07
352 B - Unmerge GNU C++17 dp *1800 Jul/21/2020 12:45
351 A2 - Prefix Flip (Hard Version) GNU C++17 constructive algorithms data structures implementation strings two pointers *1700 Jul/21/2020 12:13
350 A1 - Prefix Flip (Easy Version) GNU C++17 constructive algorithms data structures strings *1300 Jul/21/2020 12:13
349 C - Graph Reconstruction GNU C++17 constructive algorithms *2400 Jul/20/2020 21:27
348 E - Martian Strings GNU C++17 string suffix structures strings *2300 Jul/14/2020 03:54
347 E1 - Asterism (Easy Version) GNU C++17 binary search brute force combinatorics math number theory sortings *1900 Jul/01/2020 12:03
346 E2 - Asterism (Hard Version) GNU C++17 binary search combinatorics dp math number theory sortings *2300 Jul/01/2020 12:02
345 D - Grid-00100 GNU C++17 constructive algorithms greedy implementation *1600 Jul/01/2020 11:25
344 C - A Cookie for You GNU C++17 greedy implementation math *1300 Jul/01/2020 11:10
343 B - Magical Calendar GNU C++17 math *1200 Jul/01/2020 10:53
342 A - Magical Sticks GNU C++17 math *800 Jul/01/2020 10:36
341 E - Sum of Digits GNU C++17 brute force constructive algorithms dp greedy *2200 Jun/25/2020 14:16
340 D - Maximum Sum on Even Positions GNU C++17 divide and conquer dp greedy implementation *1600 Jun/25/2020 12:29
339 C - Pluses and Minuses GNU C++17 math *1300 Jun/25/2020 12:06
338 B - 01 Game GNU C++17 games *900 Jun/25/2020 11:44
337 A - Donut Shops GNU C++17 greedy implementation math *1000 Jun/25/2020 11:39
336 E - DeadLee GNU C++17 data structures dfs and similar greedy implementation sortings *2400 Jun/23/2020 12:41
335 D - TediousLee GNU C++17 dp graphs greedy math trees *1900 Jun/23/2020 11:52
334 C - RationalLee GNU C++17 greedy math sortings two pointers *1400 Jun/23/2020 11:38
333 B - AccurateLee GNU C++17 greedy implementation strings *1200 Jun/23/2020 11:22
332 A - FashionabLee GNU C++17 geometry math *800 Jun/23/2020 11:10
331 C - Number Game GNU C++17 games math number theory *1400 Jun/20/2020 12:14
330 B - GCD Compression GNU C++17 constructive algorithms math number theory *1100 Jun/20/2020 11:47
329 A - Maximum GCD GNU C++17 greedy implementation math number theory *800 Jun/20/2020 11:37
328 D - AND, OR and square sum GNU C++17 bitmasks greedy math *1700 Jun/18/2020 12:54
327 C - Even Picture GNU C++17 constructive algorithms *1500 Jun/18/2020 12:28
326 B - Codeforces Subsequences GNU C++17 brute force constructive algorithms greedy math strings *1500 Jun/18/2020 12:00
325 A - C+= GNU C++17 brute force greedy implementation math *800 Jun/18/2020 11:49
324 D - Ehab's Last Corollary GNU C++17 constructive algorithms dfs and similar graphs greedy implementation trees *2100 Jun/13/2020 13:50
323 A - XXXXX GNU C++17 brute force data structures number theory two pointers *1200 Jun/13/2020 13:06
322 C - Ehab and Prefix MEXs GNU C++17 brute force constructive algorithms greedy *1600 Jun/13/2020 12:54
321 B - Most socially-distanced subsequence GNU C++17 greedy two pointers *1300 Jun/13/2020 12:25
320 E - Two Arrays GNU C++17 binary search brute force combinatorics constructive algorithms dp two pointers *2100 Jun/11/2020 18:55
319 A - Shovels and Swords GNU C++17 binary search greedy math *1100 Jun/11/2020 13:27
318 D - Two Divisors GNU C++17 constructive algorithms math number theory *2000 Jun/11/2020 12:50
317 C - Palindromic Paths GNU C++17 greedy math *1500 Jun/11/2020 12:13
316 B - Shuffle GNU C++17 math two pointers *1300 Jun/11/2020 11:58
315 E - Maximum Subsequence Value GNU C++17 brute force constructive algorithms *1900 Jun/07/2020 12:43
314 D - Solve The Maze GNU C++17 constructive algorithms dfs and similar dsu graphs greedy implementation shortest paths *1700 Jun/07/2020 12:27
313 C - Rotation Matching GNU C++17 constructive algorithms data structures greedy implementation *1400 Jun/07/2020 12:02
312 B - Trouble Sort GNU C++17 constructive algorithms implementation *1300 Jun/07/2020 11:51
311 A - Matrix Game GNU C++17 games greedy implementation *1100 Jun/07/2020 11:40
310 E - Johnny and Grandmaster GNU C++17 data structures greedy implementation math number theory sortings two pointers *1900 Jun/04/2020 16:16
309 B - Johnny and His Hobbies GNU C++17 bitmasks brute force *1200 Jun/04/2020 13:29
308 D - Johnny and Contribution GNU C++17 constructive algorithms graphs greedy implementation sortings *1700 Jun/04/2020 12:39
307 C - Johnny and Another Rating Drop GNU C++17 bitmasks greedy math *1400 Jun/04/2020 12:03
306 A - Johnny and Ancient Computer GNU C++17 implementation *1000 Jun/04/2020 11:41
305 C - Garland GNU C++17 dp greedy sortings *1800 Jun/03/2020 22:46
304 B - Hyperset GNU C++17 brute force data structures implementation *1500 Jun/03/2020 22:38
303 D - Numbers on Tree GNU C++17 constructive algorithms data structures dfs and similar graphs trees *1800 Jun/03/2020 22:16
302 A - Angry Students GNU C++17 greedy implementation *800 Jun/03/2020 21:04
301 A - Odd Selection GNU C++17 brute force implementation math *1200 May/31/2020 11:43
300 D - Yet Another Yet Another Task GNU C++17 data structures dp implementation two pointers *2000 May/28/2020 16:08
299 C - Mixing Water GNU C++17 binary search math *1700 May/28/2020 12:47
298 B - New Theatre Square GNU C++17 brute force dp greedy implementation two pointers *1000 May/28/2020 11:49
297 A - Berland Poker GNU C++17 brute force greedy math *1000 May/28/2020 11:41
296 C - Celex Update GNU C++17 math *1600 May/26/2020 15:00
295 B - Maria Breaks the Self-isolation GNU C++17 greedy sortings *1000 May/26/2020 11:59
294 A - Park Lighting GNU C++17 greedy math *800 May/26/2020 11:52
293 E - Orac and Game of Life GNU C++17 data structures graphs implementation math shortest paths *2000 May/13/2020 01:14
292 D - Orac and Medians GNU C++17 constructive algorithms greedy *2000 May/12/2020 21:01
291 C - Orac and LCM GNU C++17 math number theory *1600 May/12/2020 20:41
290 B - Orac and Models GNU C++17 dp math number theory *1400 May/12/2020 19:51
289 A - Orac and Factors GNU C++17 math *900 May/12/2020 19:26
288 D - Edge Weight Assignment GNU C++17 bitmasks constructive algorithms greedy trees *1800 May/04/2020 20:49
287 C - Powered Addition GNU C++17 bitmasks brute force greedy *1500 May/04/2020 20:14
286 B - Sorted Adjacent Differences GNU C++17 constructive algorithms sortings *1200 May/04/2020 19:42
285 A - Filling Diamonds GNU C++17 brute force dp implementation math *900 May/04/2020 19:36
284 B - Middle Class GNU C++17 greedy sortings *1100 Apr/10/2020 11:50
283 A - Level Statistics GNU C++17 implementation math *1200 Apr/10/2020 11:44
282 C - Eugene and an array GNU C++17 binary search data structures implementation two pointers *1700 Apr/08/2020 12:10
281 B - Kind Anton GNU C++17 greedy implementation *1100 Apr/08/2020 11:48
280 A - Little Artem GNU C++17 (64) constructive algorithms *1000 Apr/08/2020 11:40
279 B - Dreamoon Likes Sequences GNU C++17 bitmasks combinatorics math *1700 Apr/03/2020 13:18
278 C - Shockers GNU C++17 bitmasks implementation strings *1600 Apr/02/2020 14:21
277 B - Tic-Tac-Toe GNU C++17 implementation *1400 Apr/02/2020 14:04
276 A - Masha and Bears GNU C++17 brute force implementation *1300 Apr/02/2020 13:46
275 C - Hashing Trees GNU C++17 constructive algorithms *1500 Apr/02/2020 00:58
274 B - Coloring a Tree GNU C++17 dfs and similar dsu greedy *1200 Apr/02/2020 00:40
273 A - Visiting a Friend GNU C++17 greedy implementation *1100 Apr/02/2020 00:30
272 A - Is it rated? Python 2 Apr/01/2020 15:00
271 D - Walk on Matrix GNU C++17 bitmasks constructive algorithms math *1700 Mar/31/2020 11:59
270 C - K-Complete Word GNU C++17 dfs and similar dsu greedy implementation strings *1500 Mar/31/2020 11:30
269 B - Composite Coloring GNU C++17 brute force constructive algorithms greedy math number theory *1400 Mar/31/2020 11:04
268 A - Exercising Walk GNU C++17 greedy implementation math *1100 Mar/31/2020 10:47
267 E - Tree Queries GNU C++17 (64) dfs and similar graphs trees *1900 Mar/26/2020 12:52
266 D - Carousel GNU C++17 (64) constructive algorithms dp graphs greedy math *1800 Mar/26/2020 12:13
265 C - Dividing the numbers GNU C++17 (64) constructive algorithms graphs math *1300 Mar/26/2020 10:38
264 B - Months and Years GNU C++17 (64) implementation *1200 Mar/26/2020 10:26
263 A - Splitting in Teams GNU C++17 (64) constructive algorithms greedy math *800 Mar/26/2020 09:49
262 E - Squares and not squares GNU C++17 (64) constructive algorithms greedy *1600 Mar/25/2020 12:18
261 C - Phone Numbers GNU C++17 (64) implementation strings *1400 Mar/25/2020 11:42
260 D - Alarm Clock GNU C++17 (64) greedy *1600 Mar/25/2020 11:40
259 B - Proper Nutrition GNU C++17 (64) brute force implementation number theory *1100 Mar/25/2020 10:56
258 A - Rounding GNU C++17 (64) implementation math *800 Mar/25/2020 10:52
257 E - Maximum Questions GNU C++17 (64) data structures dp strings *2100 Mar/24/2020 19:17
256 D - Unusual Sequences GNU C++17 (64) bitmasks combinatorics dp math number theory *2000 Mar/24/2020 18:03
255 D - Almost Difference GNU C++17 (64) data structures math *2200 Mar/24/2020 13:46
254 C - Boxes Packing GNU C++17 greedy *1200 Mar/24/2020 11:10
253 B - The Modcrab GNU C++17 greedy implementation *1200 Mar/24/2020 11:07
252 A - Hungry Student Problem GNU C++17 greedy implementation *900 Mar/24/2020 10:58
251 E - Count The Blocks GNU C++17 combinatorics dp math *1800 Mar/23/2020 12:39
250 C - Game with Chips GNU C++17 constructive algorithms implementation *1600 Mar/23/2020 12:17
249 B - Princesses and Princes GNU C++17 brute force graphs greedy *1200 Mar/23/2020 11:53
248 A - Sum of Odd Integers GNU C++17 math *1100 Mar/23/2020 11:42
247 C - Remove Extra One GNU C++17 brute force data structures math *1700 Mar/23/2020 02:07
246 B - Position in Fraction GNU C++17 math number theory *1300 Mar/23/2020 01:26
245 A - Find Extra One GNU C++17 geometry implementation *800 Mar/23/2020 01:03
244 B - Maximum Value GNU C++17 binary search math sortings two pointers *2100 Mar/22/2020 17:41
243 C - Rational Resistance GNU C++17 math number theory *1600 Mar/21/2020 01:48
242 D - Alternating Current GNU C++17 data structures greedy implementation *1600 Mar/21/2020 00:57
241 B - Simple Molecules GNU C++17 brute force graphs math *1200 Mar/20/2020 23:51
240 A - Magnets GNU C++17 implementation *800 Mar/20/2020 23:42
239 D2 - Prefix-Suffix Palindrome (Hard version) GNU C++17 binary search greedy hashing string suffix structures strings *1800 Mar/19/2020 13:55
238 D1 - Prefix-Suffix Palindrome (Easy version) GNU C++17 hashing string suffix structures strings *1500 Mar/19/2020 13:55
237 C - Permutation Partitions GNU C++17 combinatorics greedy math *1300 Mar/19/2020 11:54
236 B - Maximums GNU C++14 implementation math *900 Mar/19/2020 11:44
235 A - Bad Ugly Numbers GNU C++14 constructive algorithms number theory *1000 Mar/19/2020 11:39
234 C - Unusual Competitions GNU C++17 constructive algorithms *1300 Mar/07/2020 07:20
233 B - Count Subrectangles GNU C++17 binary search greedy implementation *1500 Mar/07/2020 07:09
232 A - Even Subset Sum Problem GNU C++17 brute force dp greedy implementation *800 Mar/07/2020 06:40
231 C - Primitive Primes GNU C++17 constructive algorithms math ternary search *1800 Mar/05/2020 17:20
230 E - World of Darkraft: Battle for Azathoth GNU C++17 data structures sortings two pointers *2000 Mar/01/2020 16:08
229 D - Navigation System GNU C++17 graphs shortest paths *1700 Mar/01/2020 11:17
228 C - Remove Adjacent GNU C++17 brute force constructive algorithms greedy strings *1600 Mar/01/2020 10:47
227 B - Journey Planning GNU C++17 data structures sortings *1400 Mar/01/2020 10:31
226 A - Contest for Robots GNU C++17 greedy *900 Mar/01/2020 10:22
225 D - Shortest and Longest LIS GNU C++17 constructive algorithms graphs greedy two pointers *1800 Feb/15/2020 17:16
224 C - Air Conditioner GNU C++17 dp greedy implementation sortings two pointers *1500 Feb/15/2020 11:13
223 B - Longest Palindrome GNU C++17 brute force constructive algorithms greedy implementation strings *1100 Feb/15/2020 10:34
222 A - Two Rabbits GNU C++17 math *800 Feb/15/2020 10:12
221 B - National Project GNU C++17 math *1400 Feb/12/2020 13:16
220 D - Fill The Bag GNU C++17 bitmasks greedy *1900 Feb/12/2020 12:49
219 C - Perfect Keyboard GNU C++17 dfs and similar greedy implementation *1600 Feb/12/2020 12:29
218 A - Erasing Zeroes GNU C++17 implementation strings *800 Feb/12/2020 11:39
217 E - Water Balance GNU C++17 data structures geometry greedy *2100 Feb/09/2020 14:16
216 D - Aerodynamic GNU C++17 geometry *1800 Feb/09/2020 12:19
215 C - Anu Has a Function GNU C++17 greedy math *1500 Feb/09/2020 11:49
214 B - Assigning to Classes GNU C++17 greedy implementation sortings *1000 Feb/09/2020 11:33
213 A - Non-zero GNU C++17 implementation math *800 Feb/09/2020 11:16
212 B - Aroma's Search GNU C++17 brute force constructive algorithms geometry greedy implementation *1700 Feb/03/2020 23:26
211 A - NEKO's Maze Game GNU C++17 data structures dsu implementation *1400 Feb/03/2020 22:45
210 C - Queue in the Train GNU C++17 data structures greedy implementation *2300 Feb/03/2020 20:34
209 C - Prefix Enlightenment GNU C++17 dfs and similar dsu graphs *2400 Feb/02/2020 15:38
208 A - Mind Control GNU C++17 brute force data structures implementation *1600 Feb/02/2020 11:31
207 A - Forgetting Things GNU C++17 math *900 Dec/18/2019 21:17
206 B2 - TV Subscriptions (Hard Version) GNU C++17 implementation two pointers *1300 Dec/18/2019 21:11
205 B1 - TV Subscriptions (Easy Version) GNU C++17 implementation *1000 Dec/18/2019 21:10
204 C - Rock Is Push GNU C++17 data structures dp *2200 Dec/18/2019 19:22
203 B - Power Products GNU C++17 hashing implementation math *1800 Dec/18/2019 18:37
202 A - p-binary GNU C++17 bitmasks brute force math *1600 Dec/18/2019 18:09
201 D - Decreasing Debts GNU C++17 constructive algorithms data structures graphs greedy implementation math two pointers *2000 Dec/18/2019 00:47
200 B - Dice Tower GNU C++17 constructive algorithms math *1000 Dec/18/2019 00:11
199 C - Diverse Matrix GNU C++17 constructive algorithms greedy math number theory *1400 Dec/17/2019 23:53
198 A - Competitive Programmer GNU C++17 chinese remainder theorem math *1000 Dec/17/2019 23:07
197 B - 0-1 MST GNU C++17 dfs and similar dsu graphs sortings *1900 Dec/16/2019 23:21
196 A - Tile Painting GNU C++17 constructive algorithms math number theory *1500 Dec/16/2019 22:27
195 D - Fuzzy Search GNU C++17 bitmasks brute force fft *2500 Dec/15/2019 21:41
194 G - Lucky Tickets GNU C++17 divide and conquer dp fft *2400 Dec/15/2019 19:07
193 E - Nikita and Order Statistics GNU C++17 chinese remainder theorem fft math *2300 Dec/15/2019 17:18
192 E - Pavel and Triangles GNU C++17 brute force dp fft greedy ternary search *1900 Dec/15/2019 15:28
191 D - Beingawesomeism GNU C++17 constructive algorithms greedy implementation math *1800 Dec/15/2019 03:50
190 C - Cut and Paste GNU C++17 implementation math *1700 Dec/15/2019 03:14
189 B - Azamon Web Services GNU C++17 greedy *1600 Dec/15/2019 02:22
188 A - Suffix Three GNU C++17 implementation *800 Dec/15/2019 02:09
187 E - Two Fairs GNU C++17 dfs and similar graphs *1900 Dec/14/2019 10:51
186 D - Let's Play the Words? GNU C++17 data structures hashing implementation math *1900 Dec/14/2019 09:25
185 C - As Simple as One and Two GNU C++17 dp greedy *1400 Dec/14/2019 08:36
184 B - Make Them Odd GNU C++17 greedy number theory *1200 Dec/14/2019 08:19
183 A - Happy Birthday, Polycarp! GNU C++17 implementation *1000 Dec/14/2019 08:10
182 C - Beautiful Regional Contest GNU C++17 greedy implementation *1500 Dec/05/2019 12:16
181 B - Beautiful Numbers GNU C++17 data structures implementation math two pointers *1300 Dec/05/2019 11:57
180 A - Beautiful String GNU C++17 constructive algorithms greedy *1000 Dec/05/2019 11:46
179 E - Mogohu-Rea Idol GNU C++17 geometry *2600 Nov/28/2019 00:17
178 E - The Contest GNU C++17 data structures dp greedy *2000 Nov/25/2019 15:25
177 E - Arson In Berland Forest GNU C++17 binary search data structures graphs shortest paths *2200 Nov/25/2019 07:30
176 D1 - Optimal Subsequences (Easy Version) GNU C++17 data structures greedy *1600 Nov/24/2019 06:26
175 D2 - Optimal Subsequences (Hard Version) GNU C++17 binary search data structures greedy sortings *1800 Nov/24/2019 06:26
174 C - Messy GNU C++17 constructive algorithms implementation *1700 Nov/24/2019 05:51
173 B - Box GNU C++17 constructive algorithms *1200 Nov/24/2019 05:19
172 A - Math Problem GNU C++17 greedy math *1100 Nov/24/2019 05:10
171 F - Point Ordering GNU C++17 geometry interactive *2300 Nov/20/2019 13:59
170 E1 - Send Boxes to Alice (Easy Version) GNU C++17 greedy math number theory *1800 Nov/19/2019 15:03
169 D - Feeding Chicken GNU C++17 greedy implementation *1700 Nov/19/2019 13:12
168 C - League of Leesins GNU C++17 constructive algorithms implementation *1600 Nov/19/2019 12:19
167 B - Fridge Lockers GNU C++17 graphs implementation *1100 Nov/19/2019 11:55
166 A - Changing Volume GNU C++17 math *800 Nov/19/2019 11:42
165 C - Sweets Eating GNU C++17 dp greedy math sortings *1500 Nov/16/2019 12:16
164 B - Silly Mistake GNU C++17 greedy implementation *1400 Nov/16/2019 12:01
163 A - Single Push GNU C++17 implementation *1000 Nov/16/2019 11:47
162 D - Yet Another Monster Killing Problem GNU C++17 binary search data structures dp greedy sortings two pointers *1700 Nov/13/2019 12:36
161 C - Dominated Subarray GNU C++17 greedy implementation sortings strings two pointers *1200 Nov/13/2019 11:55
160 B - Magic Stick GNU C++17 math *1000 Nov/13/2019 11:47
159 A - Two Rival Students GNU C++17 greedy math *800 Nov/13/2019 11:41
158 C - Ivan the Fool and the Probability Theory GNU C++17 combinatorics dp math *1700 Oct/20/2019 08:04
157 B - Grow The Tree GNU C++17 greedy math sortings *900 Oct/20/2019 06:27
156 A - Integer Points GNU C++17 geometry math *1000 Oct/20/2019 06:19
155 C - Labs GNU C++17 constructive algorithms greedy implementation *1300 Oct/17/2019 11:17
154 B - Alice and the List of Presents GNU C++17 combinatorics math *1500 Oct/17/2019 10:50
153 A - Stones GNU C++17 brute force greedy math *800 Oct/17/2019 10:39
152 F - Shady Lady GNU C++17 geometry math *3400 Oct/06/2019 23:14
151 D - Treasure Hunting GNU C++17 binary search dp greedy implementation *2100 Sep/24/2019 00:06
150 C - Minimum Sum GNU C++17 constructive algorithms greedy math *1700 Sep/23/2019 13:57
149 E - Pluses everywhere GNU C++17 combinatorics dp math number theory *2200 Sep/16/2019 01:14
148 B - Stadium and Games Python 3 binary search math *1800 Sep/15/2019 23:28
147 D - Restore Permutation GNU C++17 binary search data structures greedy implementation *1900 Aug/25/2019 14:43
146 B - Uniqueness GNU C++17 binary search brute force implementation two pointers *1500 Aug/25/2019 12:58
145 C - Magic Grid GNU C++17 constructive algorithms *1800 Aug/25/2019 12:42
144 A - XORinacci GNU C++17 math *900 Aug/25/2019 11:47
143 C - Almost Equal GNU C++17 constructive algorithms math *1200 Aug/18/2019 11:45
142 B - Make Product Equal One GNU C++17 dp implementation *900 Aug/18/2019 11:09
141 A - Choose Two Numbers GNU C++17 math sortings *800 Aug/18/2019 10:55
140 B - Block Adventure GNU C++17 dp greedy *1200 Aug/11/2019 09:58
139 A - Hotelier GNU C++17 brute force data structures implementation *800 Aug/11/2019 09:40
138 C - Tiles GNU C++11 combinatorics greedy math *1300 Jul/20/2019 14:15
137 E - Archaeology GNU C++11 brute force constructive algorithms greedy strings *1900 Jul/20/2019 13:52
136 D - Prime Graph GNU C++11 constructive algorithms greedy math number theory *1500 Jul/20/2019 13:29
135 B - WOW Factor GNU C++11 dp strings *1300 Jul/20/2019 12:48
134 A - Prime Minister GNU C++11 greedy *800 Jul/20/2019 12:42
133 D - 1-2-K Game GNU C++11 games math *1700 Jul/14/2019 13:00
132 C - From S To T GNU C++11 implementation strings *1300 Jul/14/2019 12:39
131 B - Yet Another Crosses Problem GNU C++11 implementation *1300 Jul/14/2019 12:14
130 A - Remove a Progression GNU C++11 math *800 Jul/14/2019 11:51
129 D - Complete Mirror GNU C++11 constructive algorithms dfs and similar dp hashing implementation trees *2400 Jul/03/2019 11:06
128 D - Nature Reserve GNU C++11 binary search geometry ternary search *2200 Jun/28/2019 21:48
127 D - Ilya and Escalator GNU C++14 combinatorics dp math probabilities *1700 Jun/27/2019 22:21
126 E - Radio stations GNU C++11 binary search data structures *2200 Jun/27/2019 22:14
125 D - Recovering BST GNU C++11 brute force dp math number theory trees *2100 Jun/27/2019 22:10
124 E - Sign on Fence GNU C++11 binary search constructive algorithms data structures *2500 Jun/27/2019 21:59
123 D - Cubes GNU C++11 games greedy implementation *2100 Jun/27/2019 21:55
122 C - Jon Snow and his Favourite Number GNU C++11 brute force dp implementation sortings *1800 Jun/27/2019 21:38
121 D - Suitable Replacement GNU C++11 binary search greedy implementation *1500 Jun/27/2019 21:35
120 E - Ciel and Gondolas GNU C++11 data structures divide and conquer dp *2600 Jun/27/2019 20:27
119 C - Levels and Regions GNU C++17 dp *2400 Jun/27/2019 20:25
118 E - Vasya and a Tree GNU C++17 data structures trees *1900 Jun/11/2019 15:52
117 F - Pathwalks GNU C++17 data structures dp graphs *2100 Jun/11/2019 15:20
116 E - Short Code GNU C++17 data structures dp greedy strings trees *2200 Jun/11/2019 14:15
115 E - Wet Shark and Blocks GNU C++17 dp matrices *2000 Jun/05/2019 14:11
114 C - Lieges of Legendre GNU C++17 games math *2200 May/30/2019 13:38
113 E - Decypher the String GNU C++14 bitmasks chinese remainder theorem constructive algorithms interactive math *2200 May/25/2019 11:31
112 C - Freelancer's Dreams GNU C++17 geometry *2400 May/22/2019 21:16
111 B - Equation GNU C++17 math *2000 May/19/2019 17:35
110 E - President and Roads GNU C++17 dfs and similar graphs hashing shortest paths *2200 May/19/2019 12:45
109 E - A Simple Task GNU C++17 data structures sortings strings *2300 May/18/2019 22:39
108 F2 - Pictures with Kittens (hard version) GNU C++17 data structures dp *2100 May/15/2019 15:07
107 D - Bicolored RBS GNU C++17 constructive algorithms greedy *1500 May/15/2019 13:13
106 B - Lost Numbers GNU C++17 brute force divide and conquer interactive math *1400 May/15/2019 13:06
105 C - News Distribution GNU C++17 dfs and similar dsu graphs *1400 May/15/2019 12:01
104 A - Telephone Number GNU C++17 brute force greedy strings *800 May/15/2019 11:48
103 B1 - Cat Party (Easy Edition) GNU C++14 data structures implementation *1500 May/09/2019 13:11
102 B2 - Cat Party (Hard Edition) GNU C++14 data structures implementation *1600 May/09/2019 13:11
101 A - Eating Soup GNU C++14 greedy math *900 May/09/2019 12:17
100 C - Hide and Seek GNU C++14 graphs implementation *1500 May/04/2019 14:52
99 B - Double Matrix GNU C++14 brute force greedy *1400 May/04/2019 14:26
98 A - Zoning Restrictions Again GNU C++14 implementation *800 May/04/2019 14:11
97 A - Inscribed Figures GNU C++14 geometry *1400 May/01/2019 12:17
96 C - Edo and Magnets GNU C++14 brute force greedy implementation two pointers *2300 Apr/21/2019 20:40
95 E - Chocolate Bar GNU C++14 brute force dp *2000 Apr/14/2019 23:59
94 D - Serval and Rooted Tree GNU C++14 binary search dfs and similar dp greedy trees *1900 Apr/13/2019 12:47
93 B - Serval and Toy Bricks GNU C++14 constructive algorithms greedy *1200 Apr/13/2019 11:53
92 A - Serval and Bus GNU C++14 brute force math *1000 Apr/13/2019 11:18
91 B - Alyona and a Narrow Fridge GNU C++14 binary search flows greedy sortings *1300 Apr/06/2019 09:13
90 A - Ilya and a Colorful Walk GNU C++14 greedy implementation *1100 Apr/06/2019 08:57
89 C - Ciel the Commander GNU C++14 constructive algorithms dfs and similar divide and conquer greedy trees *2100 Apr/05/2019 17:48
88 C - Gerald and Giant Chess GNU C++14 combinatorics dp math number theory *2200 Apr/05/2019 10:49
87 F - Graph Without Long Directed Paths GNU C++14 dfs and similar graphs *1700 Mar/31/2019 12:21
86 C - Two Shuffled Sequences GNU C++14 constructive algorithms sortings *1000 Mar/31/2019 11:44
85 B - Parity Alternated Deletions GNU C++14 greedy implementation sortings *900 Mar/31/2019 11:32
84 A - Diverse Strings GNU C++14 implementation strings *800 Mar/31/2019 11:23
83 C - Queen GNU C++14 dfs and similar trees *1400 Mar/30/2019 14:57
82 B - Nirvana GNU C++14 brute force math number theory *1200 Mar/30/2019 14:36
81 A - The Doors GNU C++14 implementation *800 Mar/30/2019 14:13
80 C - Playlist GNU C++14 brute force data structures sortings *1600 Mar/29/2019 09:32
79 G - Sum the Fibonacci GNU C++14 bitmasks divide and conquer dp fft math *2600 Mar/28/2019 16:13
78 C - AND Graph GNU C++14 bitmasks dfs and similar dsu graphs *2500 Mar/28/2019 16:09
77 E - Compatible Numbers GNU C++14 bitmasks brute force dfs and similar dp *2200 Mar/28/2019 16:07
76 D - Minimum Triangulation GNU C++14 dp greedy math *1200 Mar/22/2019 13:14
75 B - Good String GNU C++14 implementation strings *1200 Mar/22/2019 12:18
74 A - Detective Book GNU C++14 implementation *1000 Mar/22/2019 12:09
73 D - Diana and Liana GNU C++14 greedy implementation two pointers *1900 Mar/04/2019 00:26
72 B - Mike and Children GNU C++14 brute force implementation *1200 Mar/03/2019 13:07
71 A - Technogoblet of Fire GNU C++14 implementation sortings *1100 Mar/03/2019 12:49
70 D - New Year and the Permutation Concatenation GNU C++17 combinatorics dp math *1700 Dec/30/2018 16:25
69 B - New Year and the Treasure Geolocation GNU C++17 brute force constructive algorithms greedy implementation *1200 Dec/30/2018 11:51
68 A - New Year and the Christmas Ornament GNU C++17 brute force implementation math *800 Dec/30/2018 11:39
67 B - Substring Removal GNU C++17 combinatorics math strings *1300 Dec/28/2018 12:20
66 A - Find Divisible GNU C++17 greedy implementation math *800 Dec/28/2018 11:39
65 B - Array Stabilization GNU C++17 implementation *900 Dec/28/2018 11:32
64 E - Almost Regular Bracket Sequence GNU C++17 implementation *1900 Dec/27/2018 13:14
63 D - Circular Dance GNU C++17 implementation *1600 Dec/27/2018 12:51
62 C - Powers Of Two GNU C++17 bitmasks greedy *1400 Dec/27/2018 12:13
61 A - Repeating Cipher GNU C++17 implementation *800 Dec/27/2018 11:45
60 B - Div Times Mod GNU C++17 *1100 Dec/23/2018 13:53
59 D - Minimum Diameter Tree GNU C++17 implementation trees *1700 Dec/23/2018 11:33
58 C - Connect Three GNU C++17 implementation *1600 Dec/23/2018 11:16
57 A - Right-Left Cipher GNU C++17 implementation strings *800 Dec/23/2018 10:51
56 C - Mahmoud and Ehab and the wrong algorithm GNU C++17 constructive algorithms trees *1500 Dec/08/2018 00:43
55 D - Berland Fair GNU C++17 binary search brute force data structures greedy *1700 Dec/08/2018 00:41
54 E - Binary Numbers AND Sum GNU C++17 data structures implementation math *1700 Dec/08/2018 00:40
53 B - Buying a TV Set GNU C++17 math *1000 Dec/08/2018 00:39
52 A - Bachgold Problem GNU C++17 greedy implementation math number theory *800 Dec/08/2018 00:38
51 D - Concatenated Multiples GNU C++17 implementation math *1900 Dec/08/2018 00:34
50 B - Parallelogram is Back GNU C++17 brute force constructive algorithms geometry *1200 Nov/28/2018 17:38
49 A - Crazy Town GNU C++17 geometry *1700 Nov/28/2018 17:02
48 B - Divide Candies GNU C++17 math number theory *1600 Nov/25/2018 14:13
47 A - Determine Line GNU C++17 implementation *800 Nov/25/2018 13:41
46 B - Views Matter GNU C++17 greedy implementation sortings *1400 Nov/22/2018 14:38
45 A - Coins GNU C++17 greedy implementation math *800 Nov/22/2018 12:57
44 D - Barcelonian Distance GNU C++17 geometry implementation *1900 Nov/18/2018 14:30
43 B - Personalized Cup GNU C++17 *1200 Nov/18/2018 13:50
42 A - Kitchen Utensils GNU C++17 *900 Nov/18/2018 13:15
41 C - Meme Problem GNU C++17 binary search math *1300 Nov/14/2018 11:34
40 B - Divisor Subtraction GNU C++17 implementation math number theory *1200 Nov/12/2018 12:00
39 A - Minimizing the String GNU C++17 greedy strings *1200 Nov/12/2018 11:47
38 B - Taxi drivers and Lyft GNU C++14 implementation sortings *1200 Nov/04/2018 15:30
37 A - The King's Race GNU C++14 implementation math *800 Nov/04/2018 15:17
36 B - Lost Array GNU C++14 implementation *1200 Oct/28/2018 13:21
35 A - Elections GNU C++14 implementation math *800 Oct/28/2018 13:01
34 D - Igor In the Museum GNU C++14 dfs and similar graphs shortest paths *1700 Oct/22/2018 17:44
33 B - Gleb And Pizza GNU C++14 geometry *1100 Oct/22/2018 16:43
32 A - GukiZ and Contest GNU C++14 brute force implementation sortings *800 Oct/22/2018 16:35
31 A - Translation GNU C++14 implementation strings *800 Oct/22/2018 16:20
30 B - Curiosity Has No Limits GNU C++17 dp *1500 Oct/21/2018 05:43
29 A - Golden Plate GNU C++17 implementation math *800 Oct/21/2018 05:18
28 B - Appending Mex GNU C++17 implementation *1000 Oct/18/2018 13:52
27 A - Elevator or Stairs? GNU C++17 implementation *800 Oct/18/2018 13:45
26 D - Good Substrings GNU C++17 data structures strings *1800 Oct/16/2018 08:50
25 E - Dwarves, Hats and Extrasensory Abilities GNU C++17 binary search constructive algorithms geometry interactive *1900 Oct/14/2018 08:26
24 C - Oh Those Palindromes GNU C++17 constructive algorithms *1300 Oct/14/2018 07:46
23 B - Equations of Mathematical Magic GNU C++17 math *1200 Oct/14/2018 07:37
22 A - Make a triangle! GNU C++17 brute force geometry math *800 Oct/14/2018 07:12
21 C - Books Queries GNU C++14 implementation *1400 Oct/12/2018 12:34
20 B - Heaters GNU C++14 greedy two pointers *1500 Oct/12/2018 12:03
19 A - Vova and Train GNU C++14 math *1100 Oct/12/2018 11:42
18 C - Make It Equal GNU C++14 greedy *1600 Oct/11/2018 13:20
17 B - Vasya and Isolated Vertices GNU C++14 constructive algorithms graphs *1300 Oct/11/2018 12:47
16 A - Vasya and Chocolate GNU C++14 implementation math *800 Oct/11/2018 11:56
15 D - Little Elephant and Array GNU C++14 data structures *1800 Sep/25/2018 19:42
14 A - In Search of an Easy Problem GNU C++14 implementation *800 Sep/23/2018 18:56
13 B - Vasya and Cornfield GNU C++14 geometry *1100 Sep/23/2018 18:55
12 F - The Shortest Statement GNU C++14 graphs shortest paths trees *2400 Sep/23/2018 02:08
11 D - Bicolorings GNU C++11 bitmasks dp *1700 Sep/22/2018 22:18
10 C - Vasya and Multisets GNU C++11 brute force dp greedy implementation math *1500 Sep/22/2018 18:51
9 A - Vasya And Password GNU C++11 greedy implementation strings *1200 Sep/22/2018 18:42
8 D - Little C Loves 3 II GNU C++11 brute force constructive algorithms flows graph matchings *2200 Sep/22/2018 18:10
7 C - Enlarge GCD GNU C++11 number theory *1800 Sep/22/2018 17:07
6 A - Little C Loves 3 I GNU C++11 math *800 Sep/22/2018 15:54
5 B - Cover Points GNU C++11 geometry math *900 Sep/21/2018 12:01
4 B - Relatively Prime Pairs GNU C++11 greedy math number theory *1000 Sep/20/2018 12:24
3 C - Array Product GNU C++11 constructive algorithms greedy math *1700 Sep/17/2018 08:08
2 B - Vitamins GNU C++11 bitmasks brute force dp implementation *1200 Sep/17/2018 08:00
1 A - Benches GNU C++11 binary search implementation *1100 Sep/17/2018 07:59