YouKn0wWho Topic List Source: https://youkn0wwho.academy/topic-list Repository: https://github.com/ShahjalalShohag/the-ultimate-topic-list Problems: 3887 | Starred: 2211 | Topics: 571 | Solved: 179 Rows are ordered by category, sub-category, and topic, then by the topic page's own problem order. # | Judge | ID | Title | Difficulty | Starred | Solved | Category | Sub-category | Topic | All topics | URL -----+-----------------+-----------------------------------------------------------+------------------------------------------------------------+------------+---------+--------+--------------------------+--------------------------------------------+------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------- 1 | Aizu | aizu_itp1_1_a | Hello World | Easy | yes | no | Basics | Learn a Language | Intro to C++ and Setting up the Environment | Intro to C++ and Setting up the Environment | https://vjudge.net/problem/Aizu-ITP1_1_A 2 | CF Gym | gym_287306b | Basic Data Types | Easy | yes | no | Basics | Learn a Language | Data Types, Variables and Input Output | Data Types, Variables and Input Output | https://codeforces.com/group/MWSDmqGsZm/contest/219158/problem/B 3 | CF Gym | gym_287306c | Simple Calculator | Easy | yes | no | Basics | Learn a Language | Operators | Operators | https://codeforces.com/group/MWSDmqGsZm/contest/219158/problem/C 4 | CF Gym | gym_287306d | Difference | Easy | yes | no | Basics | Learn a Language | Operators | Operators | https://codeforces.com/group/MWSDmqGsZm/contest/219158/problem/D 5 | CF Gym | gym_367756e | Area of a Circle | Easy | yes | no | Basics | Learn a Language | Operators | Operators | https://codeforces.com/group/MWSDmqGsZm/contest/219158/problem/E 6 | CF Gym | gym_287306q | Age in Days | Easy | yes | no | Basics | Learn a Language | Operators | Operators | https://codeforces.com/group/MWSDmqGsZm/contest/219158/problem/R 7 | CF Gym | gym_287306f | Summation from 1 to N | Medium | yes | no | Basics | Learn a Language | Operators | Operators | https://codeforces.com/group/MWSDmqGsZm/contest/219158/problem/G 8 | CF Gym | gym_287306x | The last 2 digits | Medium | yes | no | Basics | Learn a Language | Operators | Operators | https://codeforces.com/group/MWSDmqGsZm/contest/219158/problem/Y 9 | CF Gym | gym_287306l | Capital or Small or Digit | Easy | yes | no | Basics | Learn a Language | Conditional Statements | Conditional Statements | https://codeforces.com/group/MWSDmqGsZm/contest/219158/problem/M 10 | CF Gym | gym_287306m | Char | Easy | no | no | Basics | Learn a Language | Conditional Statements | Conditional Statements | https://codeforces.com/group/MWSDmqGsZm/contest/219158/problem/N 11 | CF Gym | gym_287306u | Comparison | Easy | no | no | Basics | Learn a Language | Conditional Statements | Conditional Statements | https://codeforces.com/group/MWSDmqGsZm/contest/219158/problem/V 12 | CF Gym | gym_287306t | Float or int | Easy | no | no | Basics | Learn a Language | Conditional Statements | Conditional Statements | https://codeforces.com/group/MWSDmqGsZm/contest/219158/problem/U 13 | CF Gym | gym_287306r | Interval | Easy | no | no | Basics | Learn a Language | Conditional Statements | Conditional Statements | https://codeforces.com/group/MWSDmqGsZm/contest/219158/problem/S 14 | CF Gym | gym_287306i | Multiples | Easy | yes | no | Basics | Learn a Language | Conditional Statements | Conditional Statements | https://codeforces.com/group/MWSDmqGsZm/contest/219158/problem/J 15 | CF Gym | gym_287306h | Welcome for you with Conditions | Easy | yes | no | Basics | Learn a Language | Conditional Statements | Conditional Statements | https://codeforces.com/group/MWSDmqGsZm/contest/219158/problem/I 16 | CF Gym | gym_287306v | Mathematical Expression | Medium | yes | no | Basics | Learn a Language | Conditional Statements | Conditional Statements | https://codeforces.com/group/MWSDmqGsZm/contest/219158/problem/W 17 | CF Gym | gym_287306j | Max and Min | Medium | yes | no | Basics | Learn a Language | Conditional Statements | Conditional Statements | https://codeforces.com/group/MWSDmqGsZm/contest/219158/problem/K 18 | CF Gym | gym_287306s | Sort Numbers | Medium | yes | no | Basics | Learn a Language | Conditional Statements | Conditional Statements | https://codeforces.com/group/MWSDmqGsZm/contest/219158/problem/T 19 | CF Gym | gym_287306p | Coordinates of a Point | Hard | yes | no | Basics | Learn a Language | Conditional Statements | Conditional Statements | https://codeforces.com/group/MWSDmqGsZm/contest/219158/problem/Q 20 | CF Gym | gym_287309a | 1 to N | Easy | yes | no | Basics | Learn a Language | Loops | Loops | https://codeforces.com/group/MWSDmqGsZm/contest/219432/problem/A 21 | CF Gym | gym_287309k | Divisors | Easy | yes | no | Basics | Learn a Language | Loops | Loops | https://codeforces.com/group/MWSDmqGsZm/contest/219432/problem/K 22 | CF Gym | gym_287309b | Even Numbers | Easy | yes | no | Basics | Learn a Language | Loops | Loops | https://codeforces.com/group/MWSDmqGsZm/contest/219432/problem/B 23 | CF Gym | gym_287309c | Even, Odd, Positive and Negative | Easy | yes | no | Basics | Learn a Language | Loops | Loops | https://codeforces.com/group/MWSDmqGsZm/contest/219432/problem/C 24 | CF Gym | gym_287309g | Factorial | Easy | yes | no | Basics | Learn a Language | Loops | Loops | https://codeforces.com/group/MWSDmqGsZm/contest/219432/problem/G 25 | CF Gym | gym_287309d | Fixed Password | Easy | no | no | Basics | Learn a Language | Loops | Loops | https://codeforces.com/group/MWSDmqGsZm/contest/219432/problem/D 26 | Codeforces | cf_group_219432e | Max | Easy | no | no | Basics | Learn a Language | Loops | Loops | https://codeforces.com/group/MWSDmqGsZm/contest/219432/problem/E 27 | CF Gym | gym_287309f | Multiplication table | Easy | yes | no | Basics | Learn a Language | Loops | Loops | https://codeforces.com/group/MWSDmqGsZm/contest/219432/problem/F 28 | CF Gym | gym_287309n | Numbers Histogram | Easy | no | no | Basics | Learn a Language | Loops | Loops | https://codeforces.com/group/MWSDmqGsZm/contest/219432/problem/N 29 | CF Gym | gym_287309h | One Prime | Easy | yes | no | Basics | Learn a Language | Loops | Loops | https://codeforces.com/group/MWSDmqGsZm/contest/219432/problem/H 30 | CF Gym | gym_287309o | Pyramid | Easy | yes | no | Basics | Learn a Language | Loops | Loops | https://codeforces.com/group/MWSDmqGsZm/contest/219432/problem/O 31 | CF Gym | gym_287309p | Shape1 | Easy | yes | no | Basics | Learn a Language | Loops | Loops | https://codeforces.com/group/MWSDmqGsZm/contest/219432/problem/P 32 | CF Gym | gym_287309q | Digits | Medium | yes | no | Basics | Learn a Language | Loops | Loops | https://codeforces.com/group/MWSDmqGsZm/contest/219432/problem/Q 33 | CF Gym | gym_287309r | Sequence of Numbers and Sum | Medium | no | no | Basics | Learn a Language | Loops | Loops | https://codeforces.com/group/MWSDmqGsZm/contest/219432/problem/R 34 | CF Gym | gym_287309t | Shape2 | Medium | yes | no | Basics | Learn a Language | Loops | Loops | https://codeforces.com/group/MWSDmqGsZm/contest/219432/problem/T 35 | CF Gym | gym_287309s | Sum of Consecutive Odd Numbers | Medium | yes | no | Basics | Learn a Language | Loops | Loops | https://codeforces.com/group/MWSDmqGsZm/contest/219432/problem/S 36 | CF Gym | gym_287309x | Convert To Decimal 2 | Hard | no | no | Basics | Learn a Language | Loops | Loops | https://codeforces.com/group/MWSDmqGsZm/contest/219432/problem/X 37 | CF Gym | gym_287309w | Shape3 | Hard | yes | no | Basics | Learn a Language | Loops | Loops | https://codeforces.com/group/MWSDmqGsZm/contest/219432/problem/W 38 | Codeforces | cf_group_223205a | Add | Easy | no | no | Basics | Learn a Language | Functions | Functions | https://codeforces.com/group/MWSDmqGsZm/contest/223205/problem/A 39 | CF Gym | gym_287306g | Two numbers | Easy | yes | no | Basics | Learn a Language | Functions | Functions | https://codeforces.com/group/MWSDmqGsZm/contest/219158/problem/H 40 | Codeforces | cf_group_223205e | Swap | Easy | yes | no | Basics | Learn a Language | Functions | Functions | https://codeforces.com/group/MWSDmqGsZm/contest/223205/problem/E 41 | CF Gym | gym_287309l | GCD | Easy | yes | no | Basics | Learn a Language | Functions | Functions | https://codeforces.com/group/MWSDmqGsZm/contest/219432/problem/L 42 | Codeforces | cf_group_223205c | Wonderful Number | Easy | yes | no | Basics | Learn a Language | Functions | Functions | https://codeforces.com/group/MWSDmqGsZm/contest/223205/problem/C 43 | CF Gym | gym_287309j | Primes from 1 to n | Easy | yes | no | Basics | Learn a Language | Functions | Functions | https://codeforces.com/group/MWSDmqGsZm/contest/219432/problem/J 44 | CF Gym | gym_287309m | Lucky Numbers | Medium | yes | no | Basics | Learn a Language | Functions | Functions | https://codeforces.com/group/MWSDmqGsZm/contest/219432/problem/M 45 | CF Gym | gym_287309u | Some Sums | Medium | yes | no | Basics | Learn a Language | Functions | Functions | https://codeforces.com/group/MWSDmqGsZm/contest/219432/problem/U 46 | Codeforces | cf_group_223205f | Equation | Medium | no | no | Basics | Learn a Language | Functions | Functions | https://codeforces.com/group/MWSDmqGsZm/contest/223205/problem/F 47 | CF Gym | gym_287306y | Hard Compare | Hard | yes | no | Basics | Learn a Language | Functions | Functions | https://codeforces.com/group/MWSDmqGsZm/contest/219158/problem/Z 48 | CF Gym | gym_287310a | Summation | Easy | yes | no | Basics | Learn a Language | Arrays | Arrays | https://codeforces.com/group/MWSDmqGsZm/contest/219774/problem/A 49 | CF Gym | gym_287310b | Searching | Easy | yes | no | Basics | Learn a Language | Arrays | Arrays | https://codeforces.com/group/MWSDmqGsZm/contest/219774/problem/B 50 | CF Gym | gym_287310c | Replacement | Easy | no | no | Basics | Learn a Language | Arrays | Arrays | https://codeforces.com/group/MWSDmqGsZm/contest/219774/problem/C 51 | CF Gym | gym_287309e | Max | Easy | no | no | Basics | Learn a Language | Arrays | Arrays | https://codeforces.com/group/MWSDmqGsZm/contest/219432/problem/E 52 | CF Gym | gym_287310e | Lowest Number | Easy | yes | no | Basics | Learn a Language | Arrays | Arrays | https://codeforces.com/group/MWSDmqGsZm/contest/219774/problem/E 53 | CF Gym | gym_287309y | Easy Fibonacci | Easy | yes | no | Basics | Learn a Language | Arrays | Arrays | https://codeforces.com/group/MWSDmqGsZm/contest/219432/problem/Y 54 | CF Gym | gym_287310f | Reversing | Medium | yes | no | Basics | Learn a Language | Arrays | Arrays | https://codeforces.com/group/MWSDmqGsZm/contest/219774/problem/F 55 | CF Gym | gym_287310g | Palindrome Array | Medium | yes | no | Basics | Learn a Language | Arrays | Arrays | https://codeforces.com/group/MWSDmqGsZm/contest/219774/problem/G 56 | CF Gym | gym_287310h | Sorting | Medium | yes | no | Basics | Learn a Language | Arrays | Arrays | https://codeforces.com/group/MWSDmqGsZm/contest/219774/problem/H 57 | CF Gym | gym_287310i | Smallest Pair | Medium | yes | no | Basics | Learn a Language | Arrays | Arrays | https://codeforces.com/group/MWSDmqGsZm/contest/219774/problem/I 58 | CF Gym | gym_287310l | Max Subarray | Medium | yes | no | Basics | Learn a Language | Arrays | Arrays | https://codeforces.com/group/MWSDmqGsZm/contest/219774/problem/L 59 | CF Gym | gym_287310m | Replace MinMax | Medium | yes | no | Basics | Learn a Language | Arrays | Arrays | https://codeforces.com/group/MWSDmqGsZm/contest/219774/problem/M 60 | CF Gym | gym_287310p | Minimize Number | Medium | yes | no | Basics | Learn a Language | Arrays | Arrays | https://codeforces.com/group/MWSDmqGsZm/contest/219774/problem/P 61 | CF Gym | gym_287310q | Count Subarrays | Medium | no | no | Basics | Learn a Language | Arrays | Arrays | https://codeforces.com/group/MWSDmqGsZm/contest/219774/problem/Q 62 | CF Gym | gym_287310r | Permutation with arrays | Medium | yes | no | Basics | Learn a Language | Arrays | Arrays | https://codeforces.com/group/MWSDmqGsZm/contest/219774/problem/R 63 | CF Gym | gym_287310v | Frequency Array | Hard | yes | no | Basics | Learn a Language | Arrays | Arrays | https://codeforces.com/group/MWSDmqGsZm/contest/219774/problem/V 64 | CF Gym | gym_287310u | Is B a subsequence of A ? | Hard | yes | no | Basics | Learn a Language | Arrays | Arrays | https://codeforces.com/group/MWSDmqGsZm/contest/219774/problem/U 65 | CF Gym | gym_287310s | Search In Matrix | Hard | yes | no | Basics | Learn a Language | Arrays | Arrays | https://codeforces.com/group/MWSDmqGsZm/contest/219774/problem/S 66 | CF Gym | gym_287310t | Matrix | Hard | yes | no | Basics | Learn a Language | Arrays | Arrays | https://codeforces.com/group/MWSDmqGsZm/contest/219774/problem/T 67 | CF Gym | gym_287310w | Mirror Array | Hard | no | no | Basics | Learn a Language | Arrays | Arrays | https://codeforces.com/group/MWSDmqGsZm/contest/219774/problem/W 68 | HackerRank | hackerrank_2d_array | 2D Array - DS | Hard | yes | no | Basics | Learn a Language | Arrays | Arrays | https://vjudge.net/problem/HackerRank-2d-array 69 | CF Gym | gym_287306a | Say Hello With C++ | Easy | yes | no | Basics | Learn a Language | Strings | Strings | https://codeforces.com/group/MWSDmqGsZm/contest/219158/problem/A 70 | CF Gym | gym_293843a | Create A New String | Easy | no | no | Basics | Learn a Language | Strings | Strings | https://codeforces.com/group/MWSDmqGsZm/contest/219856/problem/A 71 | CF Gym | gym_293843b | Let's use Getline | Easy | yes | no | Basics | Learn a Language | Strings | Strings | https://codeforces.com/group/MWSDmqGsZm/contest/219856/problem/B 72 | CF Gym | gym_287306k | The Brothers | Medium | no | no | Basics | Learn a Language | Strings | Strings | https://codeforces.com/group/MWSDmqGsZm/contest/219158/problem/L 73 | CF Gym | gym_293843f | Way Too Long Words | Easy | yes | no | Basics | Learn a Language | Strings | Strings | https://codeforces.com/group/MWSDmqGsZm/contest/219856/problem/F 74 | CF Gym | gym_287306o | First digit ! | Easy | no | no | Basics | Learn a Language | Strings | Strings | https://codeforces.com/group/MWSDmqGsZm/contest/219158/problem/P 75 | CF Gym | gym_287310k | Sum Digits | Easy | yes | no | Basics | Learn a Language | Strings | Strings | https://codeforces.com/group/MWSDmqGsZm/contest/219774/problem/K 76 | CF Gym | gym_287306n | Calculator | Medium | no | no | Basics | Learn a Language | Strings | Strings | https://codeforces.com/group/MWSDmqGsZm/contest/219158/problem/O 77 | CF Gym | gym_293843g | Conversion | Easy | no | no | Basics | Learn a Language | Strings | Strings | https://codeforces.com/group/MWSDmqGsZm/contest/219856/problem/G 78 | CF Gym | gym_293843c | Compare | Medium | yes | no | Basics | Learn a Language | Strings | Strings | https://codeforces.com/group/MWSDmqGsZm/contest/219856/problem/C 79 | CF Gym | gym_293843d | Strings | Medium | yes | no | Basics | Learn a Language | Strings | Strings | https://codeforces.com/group/MWSDmqGsZm/contest/219856/problem/D 80 | CF Gym | gym_293843h | Good or Bad | Medium | yes | no | Basics | Learn a Language | Strings | Strings | https://codeforces.com/group/MWSDmqGsZm/contest/219856/problem/H 81 | CF Gym | gym_293843i | Palindrome | Medium | yes | no | Basics | Learn a Language | Strings | Strings | https://codeforces.com/group/MWSDmqGsZm/contest/219856/problem/I 82 | CF Gym | gym_293843j | Count Letters | Medium | yes | no | Basics | Learn a Language | Strings | Strings | https://codeforces.com/group/MWSDmqGsZm/contest/219856/problem/J 83 | CF Gym | gym_293843k | I Love strings | Medium | no | no | Basics | Learn a Language | Strings | Strings | https://codeforces.com/group/MWSDmqGsZm/contest/219856/problem/K 84 | CF Gym | gym_287310x | 8 Neighbors | Hard | yes | no | Basics | Learn a Language | Strings | Strings | https://codeforces.com/group/MWSDmqGsZm/contest/219774/problem/X 85 | HackerRank | hackerrank_c_tutorial_pointer | Pointer | Easy | yes | no | Basics | Learn a Language | Pointers and References | Pointers and References | https://vjudge.net/problem/HackerRank-c-tutorial-pointer 86 | AtCoder | atcoder_abc169_a | Multiplication 1 | Easy | yes | yes | Basics | Intro to Competitive Programming | What is Competitive Programming? | What is Competitive Programming? | https://vjudge.net/problem/AtCoder-abc169_a 87 | Codeforces | codeforces_630a | Again Twenty Five! | Easy | yes | yes | Basics | Intro to Competitive Programming | What is Competitive Programming? | Big O Notation and Time and Space Complexity Analysis; What is Competitive Programming? | https://codeforces.com/problemset/problem/630/A 88 | AtCoder | atcoder_abc209_a | Counting | Easy | yes | yes | Basics | Intro to Competitive Programming | What is Competitive Programming? | What is Competitive Programming? | https://vjudge.net/problem/AtCoder-abc209_a 89 | AtCoder | atcoder_abc124_a | Buttons | Easy | no | yes | Basics | Intro to Competitive Programming | What is Competitive Programming? | What is Competitive Programming? | https://vjudge.net/problem/AtCoder-abc124_a 90 | AtCoder | atcoder_abc226_a | Round decimals | Easy | no | yes | Basics | Intro to Competitive Programming | What is Competitive Programming? | What is Competitive Programming? | https://vjudge.net/problem/AtCoder-abc226_a 91 | AtCoder | atcoder_abc222_a | Four Digits | Easy | yes | yes | Basics | Intro to Competitive Programming | What is Competitive Programming? | What is Competitive Programming? | https://vjudge.net/problem/AtCoder-abc222_a 92 | AtCoder | atcoder_abc125_a | Biscuit Generator | Easy | no | yes | Basics | Intro to Competitive Programming | What is Competitive Programming? | What is Competitive Programming? | https://vjudge.net/problem/AtCoder-abc125_a 93 | AtCoder | atcoder_abc220_a | Find Multiple | Easy | no | yes | Basics | Intro to Competitive Programming | What is Competitive Programming? | What is Competitive Programming? | https://vjudge.net/problem/AtCoder-abc220_a 94 | Codeforces | codeforces_633a | Ebony and Ivory | Easy | yes | yes | Basics | Intro to Competitive Programming | What is Competitive Programming? | Linear Diophantine Equation with Two Variables; What is Competitive Programming? | https://vjudge.net/problem/CodeForces-633A 95 | AtCoder | atcoder_abc199_a | Square Inequality | Easy | no | no | Basics | Intro to Competitive Programming | What is Competitive Programming? | What is Competitive Programming? | https://vjudge.net/problem/AtCoder-abc199_a 96 | AtCoder | atcoder_abc193_a | Discount | Easy | no | no | Basics | Intro to Competitive Programming | What is Competitive Programming? | What is Competitive Programming? | https://vjudge.net/problem/AtCoder-abc193_a 97 | AtCoder | atcoder_abc152_a | AC or WA | Easy | no | no | Basics | Intro to Competitive Programming | What is Competitive Programming? | What is Competitive Programming? | https://vjudge.net/problem/AtCoder-abc152_a 98 | Codeforces | codeforces_598a | Tricky Sum | Easy | yes | yes | Basics | Intro to Competitive Programming | What is Competitive Programming? | Big O Notation and Time and Space Complexity Analysis; What is Competitive Programming? | https://codeforces.com/problemset/problem/598/A 99 | AtCoder | atcoder_abc214_b | How many? | Medium | yes | no | Basics | Intro to Competitive Programming | What is Competitive Programming? | What is Competitive Programming? | https://vjudge.net/problem/AtCoder-abc214_b 100 | Codeforces | codeforces_271a | Beautiful Year | Medium | yes | yes | Basics | Intro to Competitive Programming | What is Competitive Programming? | What is Competitive Programming? | https://vjudge.net/problem/CodeForces-271A 101 | Codeforces | codeforces_26a | Almost Prime | Easy | yes | yes | Basics | Intro to Competitive Programming | What is Competitive Programming? | Sieve, Prime Factorization and Divisors; What is Competitive Programming? | https://vjudge.net/problem/CodeForces-26A 102 | AtCoder | atcoder_abc051_b | Sum of Three Integers | Medium | yes | no | Basics | Intro to Competitive Programming | What is Competitive Programming? | Big O Notation and Time and Space Complexity Analysis; What is Competitive Programming? | https://atcoder.jp/contests/abc051/tasks/abc051_b 103 | Codeforces | codeforces_102b | Sum of Digits | Hard | yes | yes | Basics | Intro to Competitive Programming | What is Competitive Programming? | What is Competitive Programming? | https://vjudge.net/problem/CodeForces-102B 104 | HackerRank | hackerrank_bitwise_operators_in_c | Bitwise Operators | Easy | yes | no | Basics | Bitwise Thinking | Bitwise Operations and Bitmasks | Bitwise Operations and Bitmasks | https://vjudge.net/problem/HackerRank-bitwise-operators-in-c 105 | HackerRank | hackerrank_maximizing_xor | Maximizing XOR | Easy | yes | no | Basics | Bitwise Thinking | Bitwise Operations and Bitmasks | Bitwise Operations and Bitmasks | https://vjudge.net/problem/HackerRank-maximizing-xor 106 | HackerRank | hackerrank_30_bitwise_and | Day 29: Bitwise AND | Easy | no | no | Basics | Bitwise Thinking | Bitwise Operations and Bitmasks | Bitwise Operations and Bitmasks | https://vjudge.net/problem/HackerRank-30-bitwise-and 107 | HackerRank | hackerrank_si_basic_check_bit | Check bit | Easy | yes | no | Basics | Bitwise Thinking | Bitwise Operations and Bitmasks | Bitwise Operations and Bitmasks | https://vjudge.net/problem/HackerRank-si-basic-check-bit 108 | HackerRank | hackerrank_flipping_bits | Flipping bits | Easy | yes | no | Basics | Bitwise Thinking | Bitwise Operations and Bitmasks | Bitwise Operations and Bitmasks | https://vjudge.net/problem/HackerRank-flipping-bits 109 | HackerRank | hackerrank_si_swap_bits | Swap Bits | Easy | yes | no | Basics | Bitwise Thinking | Bitwise Operations and Bitmasks | Bitwise Operations and Bitmasks | https://vjudge.net/problem/HackerRank-si-swap-bits 110 | HackerRank | hackerrank_si_reverse_bits | Reverse Bits | Easy | yes | no | Basics | Bitwise Thinking | Bitwise Operations and Bitmasks | Bitwise Operations and Bitmasks | https://vjudge.net/problem/HackerRank-si-reverse-bits 111 | Codeforces | codeforces_579a | Raising Bacteria | Easy | no | yes | Basics | Bitwise Thinking | Bitwise Operations and Bitmasks | Bitwise Operations and Bitmasks | https://codeforces.com/problemset/problem/579/A 112 | CSES | cses_1617 | Bit Strings | Easy | yes | yes | Basics | Bitwise Thinking | Bitwise Operations and Bitmasks | Bitwise Operations and Bitmasks; Permutations, Combinations and Basic Counting Problems | https://cses.fi/problemset/task/1617 113 | Codeforces | codeforces_1097b | Petr and a Combination Lock | Medium | yes | yes | Basics | Bitwise Thinking | Bitwise Operations and Bitmasks | Bitwise Operations and Bitmasks | https://codeforces.com/problemset/problem/1097/B 114 | Codeforces | codeforces_550b | Preparing Olympiad | Medium | yes | yes | Basics | Bitwise Thinking | Bitwise Operations and Bitmasks | Bitwise Operations and Bitmasks | https://codeforces.com/problemset/problem/550/B 115 | UVa | uva_12455 | Bars | Medium | no | no | Basics | Bitwise Thinking | Bitwise Operations and Bitmasks | Bitwise Operations and Bitmasks | https://vjudge.net/problem/UVA-12455 116 | Codeforces | codeforces_258a | Little Elephant and Bits | Medium | no | yes | Basics | Bitwise Thinking | Bitwise Operations and Bitmasks | Bitwise Operations and Bitmasks | https://vjudge.net/problem/CodeForces-258A 117 | Codeforces | codeforces_96b | Lucky Numbers (easy) | Medium | yes | yes | Basics | Bitwise Thinking | Bitwise Operations and Bitmasks | Bitwise Operations and Bitmasks | https://codeforces.com/problemset/problem/96/B 118 | AtCoder | atcoder_arc061_a | Many Formulas | Medium | no | no | Basics | Bitwise Thinking | Bitwise Operations and Bitmasks | Bitwise Operations and Bitmasks | https://vjudge.net/problem/AtCoder-arc061_a 119 | CSES | cses_1623 | Apple Division | Medium | yes | yes | Basics | Bitwise Thinking | Bitwise Operations and Bitmasks | Recursion; Bitwise Operations and Bitmasks | https://cses.fi/problemset/task/1623 120 | Codeforces | codeforces_1646c | Factorials and Powers of Two | Medium | yes | no | Basics | Bitwise Thinking | Bitwise Operations and Bitmasks | Bitwise Operations and Bitmasks | https://codeforces.com/contest/1646/problem/C 121 | Codeforces | cf_group_223339u | Knapsack | Hard | yes | no | Basics | Bitwise Thinking | Bitwise Operations and Bitmasks | Recursion; Bitwise Operations and Bitmasks | https://codeforces.com/group/MWSDmqGsZm/contest/223339/problem/U 122 | Codeforces | codeforces_486a | Calculating Function | Easy | yes | yes | Basics | Complexity Analysis | Big O Notation and Time and Space Complexity Analysis | Big O Notation and Time and Space Complexity Analysis | https://codeforces.com/problemset/problem/486/A 123 | Codeforces | codeforces_1328a | Divisibility Problem | Easy | yes | yes | Basics | Complexity Analysis | Big O Notation and Time and Space Complexity Analysis | Big O Notation and Time and Space Complexity Analysis | https://codeforces.com/problemset/problem/1328/A 124 | CSES | cses_1069 | Repetitions | Medium | no | yes | Basics | Complexity Analysis | Big O Notation and Time and Space Complexity Analysis | Big O Notation and Time and Space Complexity Analysis | https://cses.fi/problemset/task/1069 125 | SPOJ | spoj_inoutest | Enormous Input and Output Test | Easy | yes | no | Basics | Complexity Analysis | Fast Input Output | Fast Input Output | https://vjudge.net/problem/SPOJ-INOUTEST 126 | Codeforces | cf_group_223339a | Print Recursion | Easy | yes | no | Basics | Recursion | Recursion | Recursion | https://codeforces.com/group/MWSDmqGsZm/contest/223339/problem/A 127 | Codeforces | cf_group_223339b | Print from 1 to N | Easy | yes | no | Basics | Recursion | Recursion | Recursion | https://codeforces.com/group/MWSDmqGsZm/contest/223339/problem/B 128 | Codeforces | cf_group_223339c | Print from N to 1 | Easy | no | no | Basics | Recursion | Recursion | Recursion | https://codeforces.com/group/MWSDmqGsZm/contest/223339/problem/C 129 | Codeforces | cf_group_223339j | Factorial | Easy | yes | no | Basics | Recursion | Recursion | Recursion | https://codeforces.com/group/MWSDmqGsZm/contest/223339/problem/J 130 | Codeforces | cf_group_223339o | Fibonacci | Easy | yes | no | Basics | Recursion | Recursion | Recursion | https://codeforces.com/group/MWSDmqGsZm/contest/223339/problem/O 131 | Codeforces | cf_group_223339f | Print Even Indices | Easy | no | no | Basics | Recursion | Recursion | Recursion | https://codeforces.com/group/MWSDmqGsZm/contest/223339/problem/F 132 | SPOJ | spoj_hrecurs | Hello Recursion | Easy | yes | no | Basics | Recursion | Recursion | Recursion | https://vjudge.net/problem/SPOJ-HRECURS 133 | CSES | cses_1068 | Weird Algorithm | Easy | yes | yes | Basics | Recursion | Recursion | Recursion | https://cses.fi/problemset/task/1068 134 | Codeforces | cf_group_223339r | Palindrome Array | Easy | no | no | Basics | Recursion | Recursion | Recursion | https://codeforces.com/group/MWSDmqGsZm/contest/223339/problem/R 135 | CSES | cses_2165 | Tower of Hanoi | Easy | yes | no | Basics | Recursion | Recursion | Backtracking; Recursion | https://vjudge.net/problem/CSES-2165 136 | Codeforces | cf_group_223339y | Number of Ways | Medium | yes | no | Basics | Recursion | Recursion | Recursion | https://codeforces.com/group/MWSDmqGsZm/contest/223339/problem/Y 137 | Codeforces | cf_group_223339w | Reach Value | Hard | yes | no | Basics | Recursion | Recursion | Recursion | https://codeforces.com/group/MWSDmqGsZm/contest/223339/problem/W 138 | CF Gym | gym_405759k | Divisors | Easy | yes | no | Basics | Very Basic Math | Divisors | Divisors | https://vjudge.net/problem/Gym-405759K 139 | Aizu | aizu_itp1_3_d | How Many Divisors? | Easy | no | no | Basics | Very Basic Math | Divisors | Divisors | https://vjudge.net/problem/Aizu-ITP1_3_D 140 | Codeforces | codeforces_762a | k-th divisor | Easy | yes | yes | Basics | Very Basic Math | Divisors | Divisors | https://vjudge.net/problem/CodeForces-762A 141 | CSES | cses_1713 | Counting Divisors | Easy | yes | yes | Basics | Very Basic Math | Divisors | Divisors; Sieve, Prime Factorization and Divisors; Number of Divisors / Sum of Divisors / Sigma Function; Harmonic Number | https://cses.fi/problemset/task/1713 142 | Codeforces | codeforces_1294c | Product of Three Numbers | Medium | yes | yes | Basics | Very Basic Math | Divisors | Divisors | https://codeforces.com/problemset/problem/1294/C 143 | CS Academy | csacademy_gcd | Greatest Common Divisor | Easy | yes | no | Basics | Very Basic Math | GCD and LCM | Euclidean Algorithm; GCD and LCM | https://csacademy.com/contest/archive/task/gcd/ 144 | HackerRank | hackerrank_si_lcm_and_hcf | LCM and HCF | Easy | yes | no | Basics | Very Basic Math | GCD and LCM | GCD and LCM | https://vjudge.net/problem/HackerRank-si-lcm-and-hcf 145 | Codeforces | codeforces_1203c | Common Divisors | Easy | yes | yes | Basics | Very Basic Math | GCD and LCM | GCD and LCM | https://vjudge.net/problem/CodeForces-1203C 146 | Codeforces | codeforces_1765m | Minimum LCM | Hard | yes | no | Basics | Very Basic Math | GCD and LCM | GCD and LCM | https://vjudge.net/problem/CodeForces-1765M 147 | Codeforces | codeforces_1285c | Fadi and LCM | Hard | yes | yes | Basics | Very Basic Math | GCD and LCM | GCD and LCM | https://vjudge.net/problem/CodeForces-1285C 148 | Codeforces | codeforces_1536c | Diluc and Kaeya | Hard | yes | no | Basics | Very Basic Math | GCD and LCM | GCD and LCM | https://codeforces.com/contest/1536/problem/C 149 | Codeforces | codeforces_2007c | Dora and C++ | Easy | no | no | Basics | Very Basic Math | GCD and LCM | Bezout's Identity; GCD and LCM | https://codeforces.com/contest/2007/problem/C 150 | Codeforces | codeforces_1916b | Two Divisors | Easy | no | yes | Basics | Very Basic Math | GCD and LCM | GCD and LCM | https://codeforces.com/contest/1916/problem/B 151 | Codeforces | codeforces_1732a | Bestie | Medium | no | no | Basics | Very Basic Math | GCD and LCM | GCD and LCM | https://codeforces.com/problemset/problem/1732/A 152 | Codeforces | codeforces_1543a | Exciting Bets | Medium | no | no | Basics | Very Basic Math | GCD and LCM | GCD and LCM | https://codeforces.com/problemset/problem/1543/A 153 | Kattis | kattis_gcds | GCDs | Medium | no | no | Basics | Very Basic Math | GCD and LCM | GCD and LCM | https://vjudge.net/problem/Kattis-gcds 154 | Codeforces | codeforces_1389a | LCM Problem | Medium | no | yes | Basics | Very Basic Math | GCD and LCM | GCD and LCM; Basic Constructive Algorithms | https://codeforces.com/problemset/problem/1389/A 155 | AtCoder | atcoder_arc181_b | Annoying String Problem | Hard | no | no | Basics | Very Basic Math | GCD and LCM | GCD and LCM | https://atcoder.jp/contests/arc181/tasks/arc181_b 156 | SPOJ | spoj_divsum | Divisor Summation | Easy | yes | no | Basics | Very Basic Math | Harmonic Number | Sieve, Prime Factorization and Divisors; Number of Divisors / Sum of Divisors / Sigma Function; Harmonic Number | https://www.spoj.com/problems/DIVSUM/ 157 | Codeforces | codeforces_1850f | We Were Both Children | Easy | yes | no | Basics | Very Basic Math | Harmonic Number | Harmonic Number | https://codeforces.com/problemset/problem/1850/F 158 | SPOJ | spoj_comdiv | Number of common divisors | Easy | no | yes | Basics | Very Basic Math | Harmonic Number | Sieve, Prime Factorization and Divisors; Number of Divisors / Sum of Divisors / Sigma Function; Harmonic Number | https://www.spoj.com/problems/COMDIV/ 159 | CF Gym | cf_gym_103373b | Aliquot Sum | Easy | yes | no | Basics | Very Basic Math | Harmonic Number | Number of Divisors / Sum of Divisors / Sigma Function; Harmonic Number | https://codeforces.com/gym/103373/problem/B 160 | Codeforces | codeforces_1594c | Make Them Equal | Easy | no | no | Basics | Very Basic Math | Harmonic Number | Harmonic Number | https://codeforces.com/contest/1594/problem/C 161 | Codeforces | codeforces_1734c | Removing Smallest Multiples | Easy | no | no | Basics | Very Basic Math | Harmonic Number | Harmonic Number | https://codeforces.com/contest/1734/problem/C 162 | Codeforces | codeforces_1350b | Orac and Models | Medium | no | no | Basics | Very Basic Math | Harmonic Number | Harmonic Number | https://codeforces.com/contest/1350/problem/B 163 | CodeChef | codechef_super_hero | Super Hero | Medium | no | no | Basics | Very Basic Math | Harmonic Number | Harmonic Number | https://www.codechef.com/START159B/problems/SUPER_HERO 164 | Codeforces | codeforces_2048d | Kevin and Competition Memories | Hard | no | no | Basics | Very Basic Math | Harmonic Number | Harmonic Number | https://codeforces.com/contest/2048/problem/D 165 | CSES | cses_1646 | Static Range Sum Queries | Easy | yes | yes | Basics | Range Queries Without Updates | Prefix Sum | Prefix Sum | https://cses.fi/problemset/task/1646 166 | Library Checker | yosupo_static_range_sum | Static Range Sum | Easy | no | no | Basics | Range Queries Without Updates | Prefix Sum | Prefix Sum | https://judge.yosupo.jp/problem/static_range_sum 167 | Codeforces | cf_group_262795h | count a's | Easy | no | no | Basics | Range Queries Without Updates | Prefix Sum | Prefix Sum | https://codeforces.com/group/c3FDl9EUi9/contest/262795/problem/H 168 | Codeforces | codeforces_363b | Fence | Medium | no | no | Basics | Range Queries Without Updates | Prefix Sum | Prefix Sum | https://codeforces.com/problemset/problem/363/B 169 | Codeforces | codeforces_1807d | Odd Queries | Easy | yes | yes | Basics | Range Queries Without Updates | Prefix Sum | Prefix Sum | https://codeforces.com/contest/1807/problem/D 170 | USACO | usaco_572 | Breed Counting | Easy | yes | no | Basics | Range Queries Without Updates | Prefix Sum | Prefix Sum | https://vjudge.net/problem/USACO-572 171 | Codeforces | codeforces_433b | Kuriyama Mirai's Stones | Easy | yes | yes | Basics | Range Queries Without Updates | Prefix Sum | Prefix Sum | https://codeforces.com/contest/433/problem/B 172 | USACO | usaco_595 | Subsequences Summing to Sevens | Medium | yes | no | Basics | Range Queries Without Updates | Prefix Sum | Prefix Sum | https://usaco.org/index.php?page=viewproblem2&cpid=595 173 | Codeforces | codeforces_1738b | Prefix Sum Addicts | Medium | no | no | Basics | Range Queries Without Updates | Prefix Sum | Prefix Sum | https://codeforces.com/problemset/problem/1738/B 174 | CSES | cses_1661 | Subarray Sums II | Medium | yes | no | Basics | Range Queries Without Updates | Prefix Sum | Map and Unordered Map; Prefix Sum | https://cses.fi/problemset/task/1661 175 | CSES | cses_1662 | Subarray Divisibility | Medium | yes | yes | Basics | Range Queries Without Updates | Prefix Sum | Prefix Sum; Map and Unordered Map | https://cses.fi/problemset/task/1662 176 | Codeforces | codeforces_1692e | Binary Deque | Easy | no | no | Basics | Range Queries Without Updates | Prefix Sum | Prefix Sum | https://codeforces.com/problemset/problem/1692/E 177 | Codeforces | codeforces_1690d | Black and White Stripe | Easy | no | no | Basics | Range Queries Without Updates | Prefix Sum | Prefix Sum | https://codeforces.com/contest/1690/problem/D 178 | Codeforces | codeforces_1922c | Closest Cities | Easy | no | no | Basics | Range Queries Without Updates | Prefix Sum | Prefix Sum | https://codeforces.com/contest/1922/problem/C 179 | CodeChef | codechef_chefsum | Little Chef and Sums | Easy | no | no | Basics | Range Queries Without Updates | Prefix Sum | Prefix Sum | https://www.codechef.com/problems/CHEFSUM 180 | Codeforces | codeforces_1832b | Maximum Sum | Easy | no | no | Basics | Range Queries Without Updates | Prefix Sum | Prefix Sum | https://codeforces.com/contest/1832/problem/B 181 | Codeforces | codeforces_1742e | Scuza | Easy | no | no | Basics | Range Queries Without Updates | Prefix Sum | Prefix Sum | https://codeforces.com/problemset/problem/1742/E 182 | Codeforces | codeforces_1926c | Vlad and a Sum of Sum of Digits | Easy | no | no | Basics | Range Queries Without Updates | Prefix Sum | Prefix Sum | https://codeforces.com/problemset/problem/1926/C 183 | Codeforces | codeforces_474b | Worms | Easy | no | no | Basics | Range Queries Without Updates | Prefix Sum | Prefix Sum | https://codeforces.com/problemset/problem/474/B 184 | Codeforces | codeforces_2149d | A and B | Medium | no | no | Basics | Range Queries Without Updates | Prefix Sum | Prefix Sum | https://codeforces.com/problemset/problem/2149/D 185 | Codeforces | codeforces_1945c | Left and Right Houses | Medium | no | no | Basics | Range Queries Without Updates | Prefix Sum | Prefix Sum | https://codeforces.com/problemset/problem/1945/C 186 | Codeforces | codeforces_1808b | Playing in a Casino | Medium | no | no | Basics | Range Queries Without Updates | Prefix Sum | Prefix Sum | https://codeforces.com/problemset/problem/1808/B 187 | CodeChef | codechef_volcano | Volcanic Eruption | Medium | no | no | Basics | Range Queries Without Updates | Prefix Sum | Prefix Sum | https://www.codechef.com/problems/VOLCANO?tab=statement 188 | Codeforces | codeforces_2107c | Maximum Subarray Sum | Hard | no | no | Basics | Range Queries Without Updates | Prefix Sum | Prefix Sum | https://codeforces.com/contest/2107/problem/C 189 | Codeforces | codeforces_1915e | Romantic Glasses | Hard | yes | no | Basics | Range Queries Without Updates | Prefix Sum | Prefix Sum | https://codeforces.com/problemset/problem/1915/E 190 | AtCoder | atcoder_abc423_e | Sum of Subarrays | Very Hard | no | no | Basics | Range Queries Without Updates | Prefix Sum | Prefix Sum | https://atcoder.jp/contests/abc423/tasks/abc423_e 191 | Codeforces | codeforces_2026d | Sums of Segments | Very Hard | no | no | Basics | Range Queries Without Updates | Prefix Sum | Prefix Sum | https://codeforces.com/contest/2026/problem/D 192 | CSES | cses_1650 | Range Xor Queries | Easy | yes | yes | Basics | Range Queries Without Updates | Prefix XOR | Prefix XOR | https://cses.fi/problemset/task/1650 193 | Codeforces | codeforces_1970a1 | A1. Balanced Shuffle (Easy) | Easy | yes | no | Basics | Standard Template Library (STL) | Pairs and Tuples | Pairs and Tuples | https://codeforces.com/problemset/problem/1970/A1 194 | Codeforces | codeforces_44a | Indian Summer | Easy | yes | yes | Basics | Standard Template Library (STL) | Pairs and Tuples | Pairs and Tuples; C++ STL Sort and Custom Comparator | https://codeforces.com/contest/44/problem/A 195 | Aizu | aizu_itp2_1_a | Vector | Easy | yes | no | Basics | Standard Template Library (STL) | Vector | Vector | https://vjudge.net/problem/Aizu-ITP2_1_A 196 | HackerRank | hackerrank_vector_sort | Vector-Sort | Easy | yes | no | Basics | Standard Template Library (STL) | Vector | Vector | https://vjudge.net/problem/HackerRank-vector-sort 197 | HackerRank | hackerrank_vector_erase | Vector-Erase | Easy | yes | no | Basics | Standard Template Library (STL) | Vector | Vector | https://vjudge.net/problem/HackerRank-vector-erase 198 | Aizu | aizu_itp2_1_d | Vector II | Easy | yes | no | Basics | Standard Template Library (STL) | Vector | Vector; List / Linked List | https://vjudge.net/problem/Aizu-ITP2_1_D 199 | AtCoder | atcoder_arc087_a | Good Sequence | Easy | no | no | Basics | Standard Template Library (STL) | Vector | Vector | https://vjudge.net/problem/AtCoder-arc087_a 200 | HackerRank | hackerrank_cpp_lower_bound | Lower Bound-STL | Medium | yes | no | Basics | Standard Template Library (STL) | Vector | Vector | https://vjudge.net/problem/HackerRank-cpp-lower-bound 201 | Codeforces | codeforces_704a | Thor | Medium | no | no | Basics | Standard Template Library (STL) | Vector | Vector | https://vjudge.net/problem/CodeForces-704A 202 | Eolymp | eolymp_6122 | Simple Stack | Easy | yes | no | Basics | Standard Template Library (STL) | Stack | Stack | https://vjudge.net/problem/EOlymp-6122 203 | LeetCode | leetcode_valid_parentheses | Valid Parentheses | Easy | yes | yes | Basics | Standard Template Library (STL) | Stack | Balanced Brackets; Stack | https://leetcode.com/problems/valid-parentheses/ 204 | HackerRank | hackerrank_ctci_balanced_brackets | Stacks: Balanced Brackets | Easy | yes | no | Basics | Standard Template Library (STL) | Stack | Stack | https://vjudge.net/problem/HackerRank-ctci-balanced-brackets 205 | CSES | cses_1645 | Nearest Smaller Values | Easy | yes | yes | Basics | Standard Template Library (STL) | Stack | Monotonic Stack: All Nearest Smaller Values and All Subarray Maximum/Minimum; Stack | https://cses.fi/problemset/task/1645 206 | Codeforces | codeforces_5c | Longest Regular Bracket Sequence | Medium | yes | no | Basics | Standard Template Library (STL) | Stack | Balanced Brackets; Stack | https://codeforces.com/problemset/problem/5/C 207 | Codeforces | codeforces_1997c | Even Positions | Easy | no | no | Basics | Standard Template Library (STL) | Stack | Stack | https://codeforces.com/problemset/problem/1997/C 208 | AtCoder | atcoder_abc283_d | Scope | Medium | no | no | Basics | Standard Template Library (STL) | Stack | Stack | https://atcoder.jp/contests/abc283/tasks/abc283_d 209 | SPOJ | spoj_queueez | Easy Queue | Easy | yes | no | Basics | Standard Template Library (STL) | Queue | Queue | https://vjudge.net/problem/SPOJ-QUEUEEZ 210 | Aizu | aizu_alds1_3_b | Queue | Easy | yes | no | Basics | Standard Template Library (STL) | Queue | Queue | https://vjudge.net/problem/Aizu-ALDS1_3_B 211 | UVa | uva_540 | Team Queue | Medium | yes | no | Basics | Standard Template Library (STL) | Queue | Queue | https://vjudge.net/problem/UVA-540 212 | Codeforces | codeforces_450a | Jzzhu and Children | Medium | no | no | Basics | Standard Template Library (STL) | Queue | Queue | https://codeforces.com/contest/450/problem/A 213 | CodeChef | codechef_ccop8 | 8 Use Priority Queue Please | Easy | yes | no | Basics | Standard Template Library (STL) | Priority Queue | Priority Queue | https://vjudge.net/problem/CodeChef-CCOP8 214 | HackerRank | hackerrank_hinata_priority_queue | Hinata & Priority Queue | Easy | no | no | Basics | Standard Template Library (STL) | Priority Queue | Priority Queue | https://vjudge.net/problem/HackerRank-hinata-priority-queue 215 | Codeforces | codeforces_1800c2 | Powering the Hero (hard version) | Easy | no | no | Basics | Standard Template Library (STL) | Priority Queue | Priority Queue | https://codeforces.com/contest/1800/problem/C2 216 | Aizu | aizu_alds1_9_c | Priority Queue | Easy | yes | no | Basics | Standard Template Library (STL) | Priority Queue | Priority Queue | https://vjudge.net/problem/Aizu-ALDS1_9_C 217 | Aizu | aizu_itp2_2_c | Priority Queue 2 | Easy | yes | no | Basics | Standard Template Library (STL) | Priority Queue | Priority Queue | https://vjudge.net/problem/Aizu-ITP2_2_C 218 | CF Gym | gym_381668c | priority queue minimum | Easy | yes | no | Basics | Standard Template Library (STL) | Priority Queue | Priority Queue | https://vjudge.net/problem/Gym-381668C 219 | Codeforces | codeforces_1526c2 | Potions (Hard Version) | Medium | no | no | Basics | Standard Template Library (STL) | Priority Queue | Priority Queue | https://codeforces.com/contest/1526/problem/C2 220 | CSES | cses_1164 | Room Allocation | Medium | no | yes | Basics | Standard Template Library (STL) | Priority Queue | Priority Queue | https://cses.fi/problemset/task/1164 221 | LeetCode | leetcode_task_scheduler | Task Scheduler | Medium | no | yes | Basics | Standard Template Library (STL) | Priority Queue | Priority Queue | https://leetcode.com/problems/task-scheduler/ 222 | HackerRank | hackerrank_si_implement_deque | Implement DeQue | Easy | yes | no | Basics | Standard Template Library (STL) | Deque | Deque | https://vjudge.net/problem/HackerRank-si-implement-deque 223 | Eolymp | simple deque | Simple deque | Easy | no | no | Basics | Standard Template Library (STL) | Deque | Deque | https://vjudge.net/problem/EOlymp-6128 224 | Aizu | aizu_itp2_1_b | Deque | Easy | no | no | Basics | Standard Template Library (STL) | Deque | Deque | https://vjudge.net/problem/Aizu-ITP2_1_B 225 | SPOJ | spoj_adaqueue | Ada and Queue | Easy | yes | no | Basics | Standard Template Library (STL) | Deque | Deque | https://vjudge.net/problem/SPOJ-ADAQUEUE 226 | Codeforces | codeforces_546c | Soldier and Cards | Easy | yes | yes | Basics | Standard Template Library (STL) | Deque | Deque | https://vjudge.net/problem/CodeForces-546C 227 | Codeforces | codeforces_1179a | Valeriy and Deque | Hard | yes | no | Basics | Standard Template Library (STL) | Deque | Deque | https://vjudge.net/problem/CodeForces-1179A 228 | Codeforces | codeforces_1579e1 | E1. Permutation Minimization by Deque | Easy | no | no | Basics | Standard Template Library (STL) | Deque | Deque | https://codeforces.com/problemset/problem/1579/E1 229 | Codeforces | codeforces_1234b2 | Social Network (hard version) | Easy | no | no | Basics | Standard Template Library (STL) | Deque | Deque | https://codeforces.com/contest/1234/problem/B2 230 | Codeforces | codeforces_2094g | Chimpanzini Bananini | Medium | no | no | Basics | Standard Template Library (STL) | Deque | Deque | https://codeforces.com/contest/2094/problem/G 231 | HackerRank | hackerrank_cpp_sets | Sets-STL | Easy | yes | no | Basics | Standard Template Library (STL) | Set, Unordered Set and Multiset | Set, Unordered Set and Multiset | https://vjudge.net/problem/HackerRank-cpp-sets 232 | CSES | cses_1621 | Distinct Numbers | Easy | yes | yes | Basics | Standard Template Library (STL) | Set, Unordered Set and Multiset | Set, Unordered Set and Multiset | https://cses.fi/problemset/task/1621 233 | Library Checker | yosupo_double_ended_priority_queue | Double-Ended Priority Queue | Easy | yes | no | Basics | Standard Template Library (STL) | Set, Unordered Set and Multiset | Set, Unordered Set and Multiset | https://vjudge.net/problem/Yosupo-double_ended_priority_queue 234 | CSES | cses_1091 | Concert Tickets | Easy | yes | yes | Basics | Standard Template Library (STL) | Set, Unordered Set and Multiset | Set, Unordered Set and Multiset | https://cses.fi/problemset/task/1091 235 | CSES | cses_2216 | Collecting Numbers | Medium | yes | yes | Basics | Standard Template Library (STL) | Set, Unordered Set and Multiset | Set, Unordered Set and Multiset | https://cses.fi/problemset/task/2216 236 | CSES | cses_1073 | Towers | Medium | yes | yes | Basics | Standard Template Library (STL) | Set, Unordered Set and Multiset | Set, Unordered Set and Multiset; Basic Greedy Algorithms | https://cses.fi/problemset/task/1073 237 | AtCoder | atcoder_abc193_c | Unexpressed | Easy | no | no | Basics | Standard Template Library (STL) | Set, Unordered Set and Multiset | Set, Unordered Set and Multiset | https://atcoder.jp/contests/abc193/tasks/abc193_c 238 | HackerRank | hackerrank_cpp_maps | Maps-STL | Easy | yes | no | Basics | Standard Template Library (STL) | Map and Unordered Map | Map and Unordered Map | https://vjudge.net/problem/HackerRank-cpp-maps 239 | SPOJ | spoj_acmceg2b | FIGUREFUL | Easy | yes | no | Basics | Standard Template Library (STL) | Map and Unordered Map | Map and Unordered Map | https://vjudge.net/problem/SPOJ-ACMCEG2B 240 | CF Gym | gym_381668d | Frinds and money | Easy | yes | no | Basics | Standard Template Library (STL) | Map and Unordered Map | Map and Unordered Map | https://vjudge.net/problem/Gym-381668D 241 | UVa | uva_10295 | Hay Points | Easy | yes | no | Basics | Standard Template Library (STL) | Map and Unordered Map | Map and Unordered Map | https://vjudge.net/problem/UVA-10295 242 | Codeforces | codeforces_855a | Tom Riddle's Diary | Easy | yes | yes | Basics | Standard Template Library (STL) | Map and Unordered Map | Map and Unordered Map | https://vjudge.net/problem/CodeForces-855A 243 | Codeforces | codeforces_4c | Registration System | Easy | yes | yes | Basics | Standard Template Library (STL) | Map and Unordered Map | Map and Unordered Map | https://vjudge.net/problem/CodeForces-4C 244 | UVa | uva_484 | The Department of Redundancy Department | Easy | yes | no | Basics | Standard Template Library (STL) | Map and Unordered Map | Map and Unordered Map | https://vjudge.net/problem/UVA-484 245 | UVa | uva_10282 | Babelfish | Easy | yes | no | Basics | Standard Template Library (STL) | Map and Unordered Map | Map and Unordered Map | https://vjudge.net/problem/UVA-10282 246 | CSES | cses_1640 | Sum of Two Values | Easy | yes | yes | Basics | Standard Template Library (STL) | Map and Unordered Map | GP Hash Table; Map and Unordered Map; Two Pointers | https://cses.fi/problemset/task/1640 247 | CSES | cses_1641 | Sum of Three Values | Easy | yes | yes | Basics | Standard Template Library (STL) | Map and Unordered Map | Map and Unordered Map; Two Pointers | https://cses.fi/problemset/task/1641 248 | Codeforces | codeforces_903c | Boxes Packing | Easy | no | no | Basics | Standard Template Library (STL) | Map and Unordered Map | Map and Unordered Map | https://vjudge.net/problem/CodeForces-903C 249 | CSES | cses_1642 | Sum of Four Values | Easy | yes | yes | Basics | Standard Template Library (STL) | Map and Unordered Map | Meet in the Middle; Two Pointers; Map and Unordered Map; GP Hash Table | https://cses.fi/problemset/task/1642 250 | CSES | cses_1619 | Restaurant Customers | Easy | yes | yes | Basics | Standard Template Library (STL) | Map and Unordered Map | Coordinate Compression; Map and Unordered Map; Difference Array; C++ STL Sort and Custom Comparator | https://cses.fi/problemset/task/1619 251 | SPOJ | spoj_homo | Homo or Hetero | Medium | yes | no | Basics | Standard Template Library (STL) | Map and Unordered Map | Map and Unordered Map | https://vjudge.net/problem/SPOJ-HOMO 252 | CodeChef | codechef_cvote | Chef of the Year | Medium | no | no | Basics | Standard Template Library (STL) | Map and Unordered Map | Map and Unordered Map | https://vjudge.net/problem/CodeChef-CVOTE 253 | Codeforces | codeforces_554b | Ohana Cleans Up | Easy | no | no | Basics | Standard Template Library (STL) | Map and Unordered Map | Map and Unordered Map | https://codeforces.com/contest/554/problem/B 254 | SPOJ | spoj_adafurow | Ada and Furrows | Easy | yes | no | Basics | Standard Template Library (STL) | Bitset | Bitset | https://vjudge.net/problem/SPOJ-ADAFUROW 255 | POJ | poj_2443 | Set Operation | Easy | yes | no | Basics | Standard Template Library (STL) | Bitset | Bitset | https://vjudge.net/problem/POJ-2443 256 | AtCoder | atcoder_abc348_f | Oddly Similar | Hard | no | no | Basics | Standard Template Library (STL) | Bitset | Bitset | https://atcoder.jp/contests/abc348/tasks/abc348_f 257 | Aizu | aizu_alds1_3_c | Doubly Linked List | Easy | yes | no | Basics | Standard Template Library (STL) | List / Linked List | List / Linked List | https://vjudge.net/problem/Aizu-ALDS1_3_C 258 | Codeforces | cf_edu_283911a | Binary Search | Easy | yes | no | Basics | Leveraging Monotonicity | Binary Search | Binary Search | https://codeforces.com/edu/course/2/lesson/6/1/practice/contest/283911/problem/A 259 | Codeforces | cf_edu_283911b | Closest to the Left | Easy | yes | no | Basics | Leveraging Monotonicity | Binary Search | Binary Search | https://codeforces.com/edu/course/2/lesson/6/1/practice/contest/283911/problem/B 260 | Codeforces | cf_edu_283911c | Closest to the Right | Easy | no | no | Basics | Leveraging Monotonicity | Binary Search | Binary Search | https://codeforces.com/edu/course/2/lesson/6/1/practice/contest/283911/problem/C 261 | Codeforces | cf_edu_283911d | Fast search | Easy | yes | no | Basics | Leveraging Monotonicity | Binary Search | Binary Search | https://codeforces.com/edu/course/2/lesson/6/1/practice/contest/283911/problem/D 262 | CSES | cses_1620 | Factory Machines | Easy | yes | yes | Basics | Leveraging Monotonicity | Binary Search | Binary Search | https://cses.fi/problemset/task/1620 263 | Codeforces | cf_edu_283932a | Packing Rectangles | Easy | yes | no | Basics | Leveraging Monotonicity | Binary Search | Binary Search | https://codeforces.com/edu/course/2/lesson/6/2/practice/contest/283932/problem/A 264 | CSES | cses_2422 | Multiplication Table | Easy | yes | no | Basics | Leveraging Monotonicity | Binary Search | Binary Search | https://cses.fi/problemset/task/2422 265 | Codeforces | cf_edu_283932b | Ropes | Easy | yes | no | Basics | Leveraging Monotonicity | Binary Search | Binary Search | https://codeforces.com/edu/course/2/lesson/6/2/practice/contest/283932/problem/B 266 | Codeforces | cf_edu_283932c | Very Easy Task | Easy | yes | no | Basics | Leveraging Monotonicity | Binary Search | Binary Search | https://codeforces.com/edu/course/2/lesson/6/2/practice/contest/283932/problem/C 267 | Codeforces | cf_edu_283932e | Equation | Easy | yes | no | Basics | Leveraging Monotonicity | Binary Search | Binary Search | https://codeforces.com/edu/course/2/lesson/6/2/practice/contest/283932/problem/E 268 | Codeforces | codeforces_2014c | Robin Hood in Town | Easy | no | no | Basics | Leveraging Monotonicity | Binary Search | Binary Search | https://codeforces.com/contest/2014/problem/C 269 | Codeforces | codeforces_1201c | Maximum Median | Medium | yes | yes | Basics | Leveraging Monotonicity | Binary Search | Binary Search | https://codeforces.com/contest/1201/problem/C 270 | CSES | cses_1085 | Array Division | Easy | yes | no | Basics | Leveraging Monotonicity | Binary Search | Binary Search | https://cses.fi/problemset/task/1085 271 | Codeforces | cf_edu_285083b | Splitting an Array | Medium | yes | no | Basics | Leveraging Monotonicity | Binary Search | Binary Search | https://codeforces.com/edu/course/2/lesson/6/3/practice/contest/285083/problem/B 272 | LeetCode | leetcode_ugly_number_iii | Ugly Number III | Medium | no | no | Basics | Leveraging Monotonicity | Binary Search | Binary Search; Principle of Inclusion and Exclusion (PIE) | https://leetcode.com/problems/ugly-number-iii/ 273 | Codeforces | codeforces_1730b | Meeting on the Line | Medium | yes | no | Basics | Leveraging Monotonicity | Binary Search | Binary Search | https://codeforces.com/problemset/problem/1730/B 274 | Codeforces | cf_edu_285083a | Get together | Medium | yes | no | Basics | Leveraging Monotonicity | Binary Search | Binary Search | https://codeforces.com/edu/course/2/lesson/6/3/practice/contest/285083/problem/A 275 | CSES | cses_2431 | Digit Queries | Medium | yes | yes | Basics | Leveraging Monotonicity | Binary Search | Binary Search | https://cses.fi/problemset/task/2431 276 | Codeforces | cf_edu_285083c | Cows in Stalls | Medium | no | no | Basics | Leveraging Monotonicity | Binary Search | Binary Search | https://codeforces.com/edu/course/2/lesson/6/3/practice/contest/285083/problem/C 277 | SPOJ | spoj_aggrcow | AGGRCOW - Aggressive cows | Medium | no | no | Basics | Leveraging Monotonicity | Binary Search | Binary Search | https://www.spoj.com/problems/AGGRCOW/ 278 | Codeforces | cf_edu_285069a | Maximum Average Segment | Medium | yes | no | Basics | Leveraging Monotonicity | Binary Search | Binary Search | https://codeforces.com/edu/course/2/lesson/6/4/practice/contest/285069/problem/A 279 | Codeforces | cf_edu_285069c | Pair Selection | Medium | yes | no | Basics | Leveraging Monotonicity | Binary Search | Binary Search | https://codeforces.com/edu/course/2/lesson/6/4/practice/contest/285069/problem/C 280 | Codeforces | codeforces_1117c | Magic Ship | Medium | no | no | Basics | Leveraging Monotonicity | Binary Search | Binary Search | https://codeforces.com/problemset/problem/1117/C 281 | Codeforces | codeforces_782b | The Meeting Place Cannot Be Changed | Medium | yes | no | Basics | Leveraging Monotonicity | Binary Search | Binary Search | https://codeforces.com/contest/782/problem/B 282 | Codeforces | codeforces_1538f | Interesting Function | Medium | yes | no | Basics | Leveraging Monotonicity | Binary Search | Binary Search | https://codeforces.com/problemset/problem/1538/F 283 | Codeforces | codeforces_670d1 | Magic Powder - 1 | Medium | no | no | Basics | Leveraging Monotonicity | Binary Search | Binary Search | https://codeforces.com/problemset/problem/670/D1 284 | Codeforces | codeforces_348a | Mafia | Medium | yes | no | Basics | Leveraging Monotonicity | Binary Search | Binary Search | https://codeforces.com/problemset/problem/348/A 285 | Library Checker | yosupo_static_range_frequency | Static Range Frequency | Medium | yes | no | Basics | Leveraging Monotonicity | Binary Search | Binary Search | https://judge.yosupo.jp/problem/static_range_frequency 286 | Codeforces | codeforces_1538g | Gift Set | Medium | no | no | Basics | Leveraging Monotonicity | Binary Search | Ternary Search; Binary Search | https://codeforces.com/problemset/problem/1538/G 287 | AtCoder | atcoder_abc227_d | Project Planning | Medium | no | no | Basics | Leveraging Monotonicity | Binary Search | Binary Search | https://atcoder.jp/contests/abc227/tasks/abc227_d 288 | Codeforces | codeforces_1985f | Final Boss | Medium | no | no | Basics | Leveraging Monotonicity | Binary Search | Binary Search | https://codeforces.com/contest/1985/problem/F 289 | Codeforces | cf_edu_285084c | K-th Sum | Hard | yes | no | Basics | Leveraging Monotonicity | Binary Search | Binary Search | https://codeforces.com/edu/course/2/lesson/6/5/practice/contest/285084/problem/C 290 | CF Gym | gym_101242l | Swap Space | Hard | yes | no | Basics | Leveraging Monotonicity | Binary Search | Binary Search; Activity Selection Problem | https://vjudge.net/problem/Gym-101242L 291 | Codeforces | codeforces_1996f | Bomb | Hard | no | no | Basics | Leveraging Monotonicity | Binary Search | Binary Search | https://codeforces.com/contest/1996/problem/F 292 | Codeforces | codeforces_2020b | Brightness Begins | Easy | no | no | Basics | Leveraging Monotonicity | Binary Search | Binary Search | https://codeforces.com/contest/2020/problem/B 293 | Codeforces | codeforces_600b | Queries about less or equal elements | Easy | no | no | Basics | Leveraging Monotonicity | Binary Search | Binary Search | https://codeforces.com/contest/600/problem/B 294 | AtCoder | atcoder_abc395_f | Smooth Occlusion | Easy | no | no | Basics | Leveraging Monotonicity | Binary Search | Binary Search | https://atcoder.jp/contests/abc395/tasks/abc395_f 295 | Codeforces | codeforces_1703f | Yet Another Problem About Pairs Satisfying an Inequality | Easy | no | no | Basics | Leveraging Monotonicity | Binary Search | Binary Search | https://codeforces.com/contest/1703/problem/F 296 | oj.uz | ioi20_routers | Finding Routers | Medium | no | no | Basics | Leveraging Monotonicity | Binary Search | Binary Search | https://oj.uz/problem/view/IOI20_routers 297 | Codeforces | codeforces_670d2 | Magic Powder - 2 | Medium | no | no | Basics | Leveraging Monotonicity | Binary Search | Binary Search | https://codeforces.com/contest/670/problem/D2 298 | Codeforces | codeforces_2091d | Place of the Olympiad | Medium | no | no | Basics | Leveraging Monotonicity | Binary Search | Binary Search | https://codeforces.com/contest/2091/problem/D 299 | Codeforces | codeforces_1794c | Scoring Subsequences | Medium | no | no | Basics | Leveraging Monotonicity | Binary Search | Binary Search | https://codeforces.com/problemset/problem/1794/C 300 | Codeforces | codeforces_2146c | Wrong Binary Search | Medium | no | no | Basics | Leveraging Monotonicity | Binary Search | Binary Search | https://codeforces.com/problemset/problem/2146/C 301 | AtCoder | atcoder_abc374_e | Sensor Optimization Dilemma 2 | Hard | no | no | Basics | Leveraging Monotonicity | Binary Search | Binary Search | https://atcoder.jp/contests/abc374/tasks/abc374_e 302 | Codeforces | cf_edu_307092a | Merging Arrays | Easy | yes | no | Basics | Leveraging Monotonicity | Two Pointers | Two Pointers | https://codeforces.com/edu/course/2/lesson/9/1/practice/contest/307092/problem/A 303 | Codeforces | cf_edu_307093a | Segment with Small Sum | Easy | yes | no | Basics | Leveraging Monotonicity | Two Pointers | Two Pointers | https://codeforces.com/edu/course/2/lesson/9/2/practice/contest/307093/problem/A 304 | Codeforces | cf_edu_307093b | Segment with Big Sum | Easy | yes | no | Basics | Leveraging Monotonicity | Two Pointers | Two Pointers | https://codeforces.com/edu/course/2/lesson/9/2/practice/contest/307093/problem/B 305 | Codeforces | cf_edu_307093c | Number of Segments with Small Sum | Easy | yes | no | Basics | Leveraging Monotonicity | Two Pointers | Two Pointers | https://codeforces.com/edu/course/2/lesson/9/2/practice/contest/307093/problem/C 306 | Codeforces | cf_edu_307093d | Number of Segments with Big Sum | Easy | no | no | Basics | Leveraging Monotonicity | Two Pointers | Two Pointers | https://codeforces.com/edu/course/2/lesson/9/2/practice/contest/307093/problem/D 307 | CSES | cses_1660 | Subarray Sums I | Easy | no | yes | Basics | Leveraging Monotonicity | Two Pointers | Two Pointers | https://cses.fi/problemset/task/1660 308 | Codeforces | codeforces_1538c | Number of Pairs | Medium | no | no | Basics | Leveraging Monotonicity | Two Pointers | Two Pointers | https://codeforces.com/problemset/problem/1538/C 309 | Codeforces | codeforces_279b | Books | Easy | no | no | Basics | Leveraging Monotonicity | Two Pointers | Two Pointers | https://codeforces.com/contest/279/problem/B 310 | Codeforces | codeforces_702c | Cellular Network | Easy | no | no | Basics | Leveraging Monotonicity | Two Pointers | Two Pointers | https://codeforces.com/contest/702/problem/C 311 | Codeforces | codeforces_701c | They Are Everywhere | Easy | no | no | Basics | Leveraging Monotonicity | Two Pointers | Two Pointers | https://codeforces.com/problemset/problem/701/C 312 | Codeforces | codeforces_1669f | Eating Candies | Easy | no | no | Basics | Leveraging Monotonicity | Two Pointers | Two Pointers | https://codeforces.com/contest/1669/problem/F 313 | Codeforces | codeforces_1006c | Three Parts of the Array | Easy | yes | no | Basics | Leveraging Monotonicity | Two Pointers | Two Pointers | https://codeforces.com/problemset/problem/1006/C 314 | CSES | cses_1141 | Playlist | Easy | yes | yes | Basics | Leveraging Monotonicity | Two Pointers | Two Pointers | https://cses.fi/problemset/task/1141 315 | Codeforces | codeforces_2148e | Split | Medium | yes | no | Basics | Leveraging Monotonicity | Two Pointers | Two Pointers | https://codeforces.com/problemset/problem/2148/E 316 | CSES | cses_2428 | Subarray Distinct Values | Easy | yes | no | Basics | Leveraging Monotonicity | Two Pointers | Two Pointers | https://cses.fi/problemset/task/2428 317 | Codeforces | cf_edu_307093e | Segments with Small Set | Medium | yes | no | Basics | Leveraging Monotonicity | Two Pointers | Two Pointers | https://codeforces.com/edu/course/2/lesson/9/2/practice/contest/307093/problem/E 318 | Codeforces | cf_edu_307093f | Segments with Small Spread | Medium | yes | no | Basics | Leveraging Monotonicity | Two Pointers | Two Pointers | https://codeforces.com/edu/course/2/lesson/9/2/practice/contest/307093/problem/F 319 | Codeforces | codeforces_1777c | Quiz Master | Medium | no | no | Basics | Leveraging Monotonicity | Two Pointers | Two Pointers | https://codeforces.com/contest/1777/problem/C 320 | DMOJ | dmoj_sort1 | Bubble Sort | Easy | no | no | Basics | Basic Sorting Algorithms | Bubble Sort | Bubble Sort | https://vjudge.net/problem/DMOJ-sort1 321 | HackerRank | hackerrank_ctci_bubble_sort | Sorting: Bubble Sort | Easy | yes | no | Basics | Basic Sorting Algorithms | Bubble Sort | Bubble Sort | https://vjudge.net/problem/HackerRank-ctci-bubble-sort 322 | Aizu | aizu_alds1_2_b | Selection Sort | Easy | yes | no | Basics | Basic Sorting Algorithms | Selection Sort | Selection Sort | https://vjudge.net/problem/Aizu-ALDS1_2_B 323 | Aizu | aizu_alds1_1_a | Insertion Sort | Easy | yes | no | Basics | Basic Sorting Algorithms | Insertion Sort | Insertion Sort | https://vjudge.net/problem/Aizu-ALDS1_1_A 324 | HackerRank | hackerrank_countingsort2 | Counting Sort 2 | Easy | yes | no | Basics | Basic Sorting Algorithms | Counting Sort | Counting Sort | https://vjudge.net/problem/HackerRank-countingsort2 325 | HackerRank | hackerrank_countingsort4 | The Full Counting Sort | Easy | no | no | Basics | Basic Sorting Algorithms | Counting Sort | Counting Sort | https://vjudge.net/problem/HackerRank-countingsort4 326 | CF Gym | gym_324997d | Merge sort | Easy | yes | no | Basics | Basic Sorting Algorithms | Merge Sort | Merge Sort | https://vjudge.net/problem/Gym-324997D 327 | Aizu | aizu_alds1_5_b | Merge Sort 2 | Medium | no | no | Basics | Basic Sorting Algorithms | Merge Sort | Merge Sort | https://vjudge.net/problem/Aizu-ALDS1_5_B 328 | SPOJ | spoj_invcnt | Inversion Count | Easy | yes | no | Basics | Basic Sorting Algorithms | Merge Sort | Merge Sort; Ordered Set; Inversions; Divide and Conquer | https://vjudge.net/problem/SPOJ-INVCNT 329 | SPOJ | spoj_bubblesort | Bubble Sort? | Medium | yes | no | Basics | Basic Sorting Algorithms | Merge Sort | Merge Sort | https://vjudge.net/problem/SPOJ-BUBBLESORT 330 | Aizu | aizu_alds1_6_c | Quick Sort | Easy | yes | no | Basics | Basic Sorting Algorithms | Quick Sort | Quick Sort | https://vjudge.net/problem/Aizu-ALDS1_6_C 331 | CodeChef | codechef_rdx | Radix Sort | Easy | yes | no | Basics | Basic Sorting Algorithms | Radix Sort | Radix Sort | https://vjudge.net/problem/CodeChef-RDX 332 | CodeChef | codechef_tsort | Simple Sorting | Easy | yes | no | Basics | Basic Sorting Algorithms | C++ STL Sort and Custom Comparator | C++ STL Sort and Custom Comparator | https://vjudge.net/problem/CodeChef-TSORT 333 | HackerRank | hackerrank_ctci_comparator_sorting | Sorting: Comparator | Easy | yes | no | Basics | Basic Sorting Algorithms | C++ STL Sort and Custom Comparator | C++ STL Sort and Custom Comparator | https://vjudge.net/problem/HackerRank-ctci-comparator-sorting 334 | SPOJ | spoj_sort2d | 2D-SORT | Easy | yes | yes | Basics | Basic Sorting Algorithms | C++ STL Sort and Custom Comparator | C++ STL Sort and Custom Comparator | https://vjudge.net/problem/SPOJ-SORT2D 335 | Aizu | aizu_itp2_5_b | Sorting Tuples | Easy | yes | no | Basics | Basic Sorting Algorithms | C++ STL Sort and Custom Comparator | C++ STL Sort and Custom Comparator | https://vjudge.net/problem/Aizu-ITP2_5_B 336 | HDU | hdu_5427 | A problem of sorting | Easy | yes | no | Basics | Basic Sorting Algorithms | C++ STL Sort and Custom Comparator | C++ STL Sort and Custom Comparator | https://vjudge.net/problem/HDU-5427 337 | Codeforces | codeforces_632c | The Smallest String Concatenation | Medium | yes | no | Basics | Basic Sorting Algorithms | C++ STL Sort and Custom Comparator | C++ STL Sort and Custom Comparator; Exchange Arguments | https://codeforces.com/problemset/problem/632/C 338 | Codeforces | codeforces_1312b | Bogosort | Easy | no | no | Basics | Basic Sorting Algorithms | C++ STL Sort and Custom Comparator | C++ STL Sort and Custom Comparator | https://vjudge.net/problem/CodeForces-1312B 339 | Codeforces | codeforces_454b | Little Pony and Sort by Shift | Easy | no | no | Basics | Basic Sorting Algorithms | C++ STL Sort and Custom Comparator | C++ STL Sort and Custom Comparator | https://vjudge.net/problem/CodeForces-454B 340 | Codeforces | codeforces_1851b | Parity Sort | Easy | yes | no | Basics | Basic Sorting Algorithms | C++ STL Sort and Custom Comparator | C++ STL Sort and Custom Comparator | https://vjudge.net/problem/CodeForces-1851B 341 | Codeforces | codeforces_166a | Rank List | Easy | no | no | Basics | Basic Sorting Algorithms | C++ STL Sort and Custom Comparator | C++ STL Sort and Custom Comparator | https://codeforces.com/problemset/problem/166/A 342 | Codeforces | codeforces_1605b | Reverse Sort | Easy | no | no | Basics | Basic Sorting Algorithms | C++ STL Sort and Custom Comparator | C++ STL Sort and Custom Comparator | https://vjudge.net/problem/CodeForces-1605B 343 | Codeforces | codeforces_451b | Sort the Array | Easy | no | no | Basics | Basic Sorting Algorithms | C++ STL Sort and Custom Comparator | C++ STL Sort and Custom Comparator | https://vjudge.net/problem/CodeForces-451B 344 | HackerRank | hackerrank_big_sorting | Big Sorting | Medium | yes | no | Basics | Basic Sorting Algorithms | C++ STL Sort and Custom Comparator | C++ STL Sort and Custom Comparator | https://vjudge.net/problem/HackerRank-big-sorting 345 | Codeforces | codeforces_2024c | Concatenation of Arrays | Medium | yes | no | Basics | Basic Sorting Algorithms | C++ STL Sort and Custom Comparator | C++ STL Sort and Custom Comparator | https://codeforces.com/contest/2024/problem/C 346 | Codeforces | codeforces_1681c | Double Sort | Medium | yes | no | Basics | Basic Sorting Algorithms | C++ STL Sort and Custom Comparator | C++ STL Sort and Custom Comparator | https://vjudge.net/problem/CodeForces-1681C 347 | Codeforces | codeforces_1472e | Correct Placement | Hard | no | no | Basics | Basic Sorting Algorithms | C++ STL Sort and Custom Comparator | C++ STL Sort and Custom Comparator | https://codeforces.com/problemset/problem/1472/E 348 | Codeforces | codeforces_1478c | Nezzar and Symmetric Array | Hard | no | no | Basics | Basic Sorting Algorithms | C++ STL Sort and Custom Comparator | C++ STL Sort and Custom Comparator | https://codeforces.com/problemset/problem/1478/C 349 | SPOJ | spoj_abacaba | Print The Pattern | Easy | yes | no | Basics | Divide and Conquer | Divide and Conquer | Divide and Conquer | https://vjudge.net/problem/SPOJ-ABACABA 350 | Codeforces | codeforces_873d | Merge Sort? | Medium | yes | no | Basics | Divide and Conquer | Divide and Conquer | Divide and Conquer | https://vjudge.net/problem/CodeForces-873D 351 | SPOJ | spoj_adacabaa | Ada and Species | Hard | no | no | Basics | Divide and Conquer | Divide and Conquer | BIT / Fenwick Tree; Divide and Conquer | https://www.spoj.com/problems/ADACABAA/ 352 | CF Gym | gym_102951b | Studying Algorithms | Easy | yes | no | Basics | Greedy and Constructive | Basic Greedy Algorithms | Basic Greedy Algorithms | https://vjudge.net/problem/Gym-102951B 353 | CSES | cses_1094 | Increasing Array | Easy | yes | yes | Basics | Greedy and Constructive | Basic Greedy Algorithms | Basic Greedy Algorithms | https://cses.fi/problemset/task/1094 354 | CSES | cses_1090 | Ferris Wheel | Easy | yes | yes | Basics | Greedy and Constructive | Basic Greedy Algorithms | Basic Greedy Algorithms | https://cses.fi/problemset/task/1090 355 | CSES | cses_1630 | Tasks and Deadlines | Easy | yes | yes | Basics | Greedy and Constructive | Basic Greedy Algorithms | Basic Greedy Algorithms | https://cses.fi/problemset/task/1630 356 | CSES | cses_1631 | Reading Books | Easy | no | yes | Basics | Greedy and Constructive | Basic Greedy Algorithms | Basic Greedy Algorithms | https://cses.fi/problemset/task/1631 357 | CSES | cses_1092 | Two Sets | Medium | yes | yes | Basics | Greedy and Constructive | Basic Greedy Algorithms | Basic Constructive Algorithms; Basic Greedy Algorithms | https://cses.fi/problemset/task/1092 358 | USACO | usaco_1012 | Mad Scientist | Medium | no | no | Basics | Greedy and Constructive | Basic Greedy Algorithms | Basic Greedy Algorithms | https://vjudge.net/problem/USACO-1012 359 | CSES | cses_1074 | Stick Lengths | Medium | no | yes | Basics | Greedy and Constructive | Basic Greedy Algorithms | Basic Greedy Algorithms | https://cses.fi/problemset/task/1074 360 | CSES | cses_1643 | Maximum Subarray Sum | Medium | yes | yes | Basics | Greedy and Constructive | Basic Greedy Algorithms | Basic Greedy Algorithms | https://cses.fi/problemset/task/1643 361 | Codeforces | codeforces_762b | USB vs. PS/2 | Easy | no | no | Basics | Greedy and Constructive | Basic Greedy Algorithms | Basic Greedy Algorithms | https://codeforces.com/contest/762/problem/B 362 | Codeforces | codeforces_1158a | The Party and Sweets | Medium | no | no | Basics | Greedy and Constructive | Basic Greedy Algorithms | Basic Greedy Algorithms | https://codeforces.com/problemset/problem/1158/A 363 | Codeforces | codeforces_1924a | Did We Get Everything Covered? | Medium | yes | no | Basics | Greedy and Constructive | Basic Greedy Algorithms | Basic Greedy Algorithms | https://codeforces.com/problemset/problem/1924/A 364 | Codeforces | codeforces_1919c | Grouping Increases | Medium | no | no | Basics | Greedy and Constructive | Basic Greedy Algorithms | Basic Greedy Algorithms | https://codeforces.com/problemset/problem/1919/C 365 | Codeforces | codeforces_1896c | Matching Arrays | Medium | yes | no | Basics | Greedy and Constructive | Basic Greedy Algorithms | Basic Greedy Algorithms | https://codeforces.com/problemset/problem/1896/C 366 | Codeforces | codeforces_1779c | Least Prefix Sum | Medium | yes | no | Basics | Greedy and Constructive | Basic Greedy Algorithms | Basic Greedy Algorithms | https://codeforces.com/problemset/problem/1779/C 367 | Codeforces | codeforces_1974g | Money Buys Less Happiness Now | Hard | yes | no | Basics | Greedy and Constructive | Basic Greedy Algorithms | Basic Greedy Algorithms | https://codeforces.com/contest/1974/problem/G 368 | CSES | cses_2183 | Missing Coin Sum | Hard | yes | yes | Basics | Greedy and Constructive | Basic Greedy Algorithms | Basic Greedy Algorithms | https://cses.fi/problemset/task/2183 369 | LeetCode | leetcode_increasing_triplet_subsequence | Increasing Triplet Subsequence | Easy | yes | no | Basics | Greedy and Constructive | Basic Greedy Algorithms | Basic Greedy Algorithms | https://leetcode.com/problems/increasing-triplet-subsequence/ 370 | CSES | cses_1629 | Movie Festival | Easy | no | yes | Basics | Greedy and Constructive | Basic Greedy Algorithms | Basic Greedy Algorithms | https://cses.fi/problemset/task/1629/ 371 | Codeforces | codeforces_1914c | Quests | Medium | no | no | Basics | Greedy and Constructive | Basic Greedy Algorithms | Basic Greedy Algorithms | https://codeforces.com/problemset/problem/1914/C 372 | Codeforces | codeforces_2014d | Robert Hood and Mrs Hood | Medium | no | no | Basics | Greedy and Constructive | Basic Greedy Algorithms | Basic Greedy Algorithms | https://codeforces.com/contest/2014/problem/D 373 | Codeforces | codeforces_1882b | Sets and Union | Medium | no | no | Basics | Greedy and Constructive | Basic Greedy Algorithms | Basic Greedy Algorithms | https://codeforces.com/contest/1882/problem/B 374 | CSES | cses_1084 | Apartments | Hard | no | yes | Basics | Greedy and Constructive | Basic Greedy Algorithms | Basic Greedy Algorithms | https://cses.fi/problemset/task/1084 375 | Codeforces | codeforces_2061d | Kevin and Numbers | Hard | no | no | Basics | Greedy and Constructive | Basic Greedy Algorithms | Basic Greedy Algorithms | https://codeforces.com/contest/2061/problem/D 376 | Codeforces | codeforces_1454a | Special Permutation | Easy | yes | yes | Basics | Greedy and Constructive | Basic Constructive Algorithms | Basic Constructive Algorithms | https://codeforces.com/problemset/problem/1454/A 377 | Codeforces | codeforces_1325a | EhAb AnD gCd | Easy | yes | yes | Basics | Greedy and Constructive | Basic Constructive Algorithms | Basic Constructive Algorithms | https://codeforces.com/problemset/problem/1325/A 378 | Codeforces | codeforces_1335b | Construct the String | Easy | yes | no | Basics | Greedy and Constructive | Basic Constructive Algorithms | Basic Constructive Algorithms | https://codeforces.com/problemset/problem/1335/B 379 | CSES | cses_1070 | Permutations | Easy | yes | yes | Basics | Greedy and Constructive | Basic Constructive Algorithms | Basic Constructive Algorithms | https://cses.fi/problemset/task/1070 380 | Codeforces | codeforces_754a | Lesha and array splitting | Easy | yes | no | Basics | Greedy and Constructive | Basic Constructive Algorithms | Basic Constructive Algorithms | https://codeforces.com/problemset/problem/754/A 381 | CSES | cses_1755 | Palindrome Reorder | Easy | yes | yes | Basics | Greedy and Constructive | Basic Constructive Algorithms | Basic Constructive Algorithms | https://cses.fi/problemset/task/1755 382 | Codeforces | codeforces_1665a | GCD vs LCM | Easy | no | yes | Basics | Greedy and Constructive | Basic Constructive Algorithms | Basic Constructive Algorithms | https://codeforces.com/problemset/problem/1665/A 383 | Codeforces | codeforces_1028b | Unnatural Conditions | Easy | yes | no | Basics | Greedy and Constructive | Basic Constructive Algorithms | Basic Constructive Algorithms | https://codeforces.com/contest/1028/problem/B 384 | Codeforces | codeforces_1476a | K-divisible Sum | Easy | no | yes | Basics | Greedy and Constructive | Basic Constructive Algorithms | Basic Constructive Algorithms | https://codeforces.com/problemset/problem/1476/A 385 | Codeforces | codeforces_1957b | A BIT of a Construction | Medium | yes | no | Basics | Greedy and Constructive | Basic Constructive Algorithms | Basic Constructive Algorithms | https://codeforces.com/problemset/problem/1957/B 386 | Codeforces | codeforces_1497c2 | k-LCM (hard version) | Medium | no | no | Basics | Greedy and Constructive | Basic Constructive Algorithms | Basic Constructive Algorithms | https://codeforces.com/problemset/problem/1497/C2 387 | Codeforces | codeforces_1353d | Constructing the Array | Medium | no | no | Basics | Greedy and Constructive | Basic Constructive Algorithms | Basic Constructive Algorithms | https://codeforces.com/problemset/problem/1353/D 388 | Codeforces | codeforces_1364c | Ehab and Prefix MEXs | Medium | yes | no | Basics | Greedy and Constructive | Basic Constructive Algorithms | Basic Constructive Algorithms | https://codeforces.com/problemset/problem/1364/C 389 | Codeforces | codeforces_1381a2 | Prefix Flip (Hard Version) | Medium | yes | no | Basics | Greedy and Constructive | Basic Constructive Algorithms | Basic Constructive Algorithms | https://codeforces.com/problemset/problem/1381/A2 390 | Codeforces | codeforces_1396a | Multiples of Length | Medium | yes | no | Basics | Greedy and Constructive | Basic Constructive Algorithms | Basic Constructive Algorithms | https://codeforces.com/problemset/problem/1396/A 391 | Codeforces | codeforces_1512d | Corrupted Array | Easy | no | no | Basics | Greedy and Constructive | Basic Constructive Algorithms | Basic Constructive Algorithms | https://codeforces.com/problemset/problem/1512/D 392 | Codeforces | codeforces_2137b | Fun Permutation | Easy | no | no | Basics | Greedy and Constructive | Basic Constructive Algorithms | Basic Constructive Algorithms | https://codeforces.com/contest/2137/problem/B 393 | Codeforces | codeforces_1691b | Shoe Shuffling | Easy | no | no | Basics | Greedy and Constructive | Basic Constructive Algorithms | Basic Constructive Algorithms | https://codeforces.com/contest/1691/problem/B 394 | Codeforces | codeforces_1978c | Manhattan Permutations | Medium | no | no | Basics | Greedy and Constructive | Basic Constructive Algorithms | Basic Constructive Algorithms | https://codeforces.com/contest/1978/problem/C 395 | Codeforces | codeforces_2057c | Trip to the Olympiad | Hard | no | no | Basics | Greedy and Constructive | Basic Constructive Algorithms | Basic Constructive Algorithms | https://codeforces.com/contest/2057/problem/C 396 | CSES | cses_1652 | Forest Queries | Easy | yes | yes | Basics | 2D Prefix Sum | 2D Prefix Sum | 2D Prefix Sum | https://cses.fi/problemset/task/1652 397 | Codeforces | cf_group_262795g | range sum 2d | Easy | yes | no | Basics | 2D Prefix Sum | 2D Prefix Sum | 2D Prefix Sum | https://codeforces.com/group/c3FDl9EUi9/contest/262795/problem/G 398 | Codeforces | codeforces_1722e | Counting Rectangles | Easy | yes | no | Basics | 2D Prefix Sum | 2D Prefix Sum | 2D Prefix Sum | https://codeforces.com/contest/1722/problem/E 399 | USACO | usaco_919 | Painting the Barn | Easy | no | no | Basics | 2D Prefix Sum | 2D Prefix Sum | 2D Prefix Sum | https://vjudge.net/problem/USACO-919 400 | USACO | usaco_416 | The Lazy Cow | Easy | no | no | Basics | 2D Prefix Sum | 2D Prefix Sum | 2D Prefix Sum | https://vjudge.net/problem/USACO-416 401 | LeetCode | leetcode_matrix_block_sum | Matrix Block Sum | Easy | no | no | Basics | 2D Prefix Sum | 2D Prefix Sum | 2D Prefix Sum | https://leetcode.com/problems/matrix-block-sum/ 402 | Codeforces | codeforces_1829g | Hits Different | Very Hard | no | no | Basics | 2D Prefix Sum | 2D Prefix Sum | 2D Prefix Sum | https://codeforces.com/contest/1829/problem/G 403 | CodeChef | codechef_tictacto | Tic Tac Toe | Medium | no | no | Basics | 2D Prefix Sum | 2D Prefix Sum | 2D Prefix Sum | https://www.codechef.com/LTIME97B/problems/TICTACTO 404 | Codeforces | codeforces_1982d | Beauty of the mountains | Medium | yes | no | Basics | 2D Prefix Sum | 2D Prefix Sum | Bezout's Identity; 2D Prefix Sum | https://codeforces.com/contest/1982/problem/D 405 | CF Gym | cf_gym_101532d | Counting Test | Medium | yes | no | Basics | 2D Prefix Sum | 2D Prefix Sum | 2D Prefix Sum | https://codeforces.com/gym/101532/problem/D 406 | Codeforces | codeforces_2113c | Smilo and Minecraft | Hard | no | no | Basics | 2D Prefix Sum | 2D Prefix Sum | 2D Prefix Sum | https://codeforces.com/contest/2113/problem/C 407 | Codeforces | codeforces_816b | Karen and Coffee | Easy | yes | no | Basics | More Techniques | Difference Array | Difference Array | https://codeforces.com/contest/816/problem/B 408 | HackerRank | hackerrank_crush | Array Manipulation | Easy | yes | no | Basics | More Techniques | Difference Array | Difference Array | https://www.hackerrank.com/challenges/crush/problem 409 | Codeforces | codeforces_296c | Greg and Array | Medium | yes | no | Basics | More Techniques | Difference Array | Difference Array | https://codeforces.com/contest/296/problem/C 410 | Codeforces | codeforces_276c | Little Girl and Maximum Sum | Medium | yes | no | Basics | More Techniques | Difference Array | Difference Array | https://codeforces.com/contest/276/problem/C 411 | Codeforces | codeforces_863e | Turn Off The TV | Medium | no | no | Basics | More Techniques | Difference Array | Difference Array; Coordinate Compression | https://codeforces.com/contest/863/problem/E 412 | Codeforces | codeforces_602b | Approximating a Constant Range | Easy | no | no | Basics | More Techniques | Difference Array | Difference Array | https://codeforces.com/contest/602/problem/B 413 | Codeforces | codeforces_177d2 | Encrypting Messages | Easy | yes | no | Basics | More Techniques | Difference Array | Difference Array | https://codeforces.com/contest/177/problem/D2 414 | AtCoder | atcoder_abc419_d | Substr Swap | Easy | no | no | Basics | More Techniques | Difference Array | Difference Array | https://atcoder.jp/contests/abc419/tasks/abc419_d 415 | CodeChef | codechef_cens20a | Cherry and Bits | Medium | yes | no | Basics | More Techniques | Difference Array | Difference Array | https://www.codechef.com/CENS2020/problems/CENS20A 416 | Codeforces | codeforces_1707b | Difference Array | Medium | no | no | Basics | More Techniques | Difference Array | Difference Array | https://vjudge.net/problem/CodeForces-1707B 417 | Codeforces | codeforces_2030d | QED's Favorite Permutation | Hard | no | no | Basics | More Techniques | Difference Array | Difference Array | https://codeforces.com/contest/2030/problem/D 418 | Codeforces | codeforces_1692g | 2^Sort | Easy | no | no | Basics | More Techniques | Sliding Window Technique | Sliding Window Technique | https://codeforces.com/problemset/problem/1692/G 419 | CSES | cses_3221 | Sliding Window Minimum | Easy | yes | yes | Basics | More Techniques | Sliding Window Technique | Monotonic Queue; Sliding Window Technique | https://cses.fi/boi24/task/3221 420 | AtCoder | atcoder_abc194_e | Mex Min | Medium | yes | no | Basics | More Techniques | Sliding Window Technique | Sliding Window Technique | https://atcoder.jp/contests/abc194/tasks/abc194_e 421 | CSES | cses_1076 | Sliding Window Median | Medium | yes | yes | Basics | More Techniques | Sliding Window Technique | Sliding Window Technique; Ordered Set | https://cses.fi/problemset/task/1076 422 | HackerRank | hackerrank_deque_stl | Deque-STL | Hard | yes | no | Basics | More Techniques | Sliding Window Technique | Sliding Window Technique | https://vjudge.net/problem/HackerRank-deque-stl 423 | CodeChef | codechef_p6172 | Tactical Removal | Hard | no | no | Basics | More Techniques | Sliding Window Technique | Sliding Window Technique | https://www.codechef.com/problems/P6172 424 | Codeforces | codeforces_484a | Bits | Easy | yes | no | Basics | Bit Manipulation | Bit Manipulation | Bit Manipulation | https://codeforces.com/problemset/problem/484/A 425 | Codeforces | codeforces_1421a | XORwice | Easy | yes | no | Basics | Bit Manipulation | Bit Manipulation | Bit Manipulation | https://codeforces.com/problemset/problem/1421/A 426 | CodeChef | codechef_nxs2 | Bitwise Operators | Easy | yes | no | Basics | Bit Manipulation | Bit Manipulation | Bit Manipulation | https://vjudge.net/problem/CodeChef-NXS2 427 | Codeforces | codeforces_1527a | And Then There Were K | Easy | yes | no | Basics | Bit Manipulation | Bit Manipulation | Bit Manipulation | https://codeforces.com/problemset/problem/1527/A 428 | Codeforces | codeforces_1514b | AND 0, Sum Big | Easy | yes | yes | Basics | Bit Manipulation | Bit Manipulation | Bit Manipulation | https://codeforces.com/problemset/problem/1514/B 429 | CodeChef | codechef_bittup | Bitwise Tuples | Easy | yes | no | Basics | Bit Manipulation | Bit Manipulation | Bit Manipulation | https://vjudge.net/problem/CodeChef-BITTUP 430 | Codeforces | codeforces_1682b | AND Sorting | Easy | yes | no | Basics | Bit Manipulation | Bit Manipulation | Bit Manipulation | https://vjudge.net/problem/CodeForces-1682B 431 | Codeforces | codeforces_1973b | Cat, Fox and the Lonely Array | Easy | yes | no | Basics | Bit Manipulation | Bit Manipulation | Bit Manipulation | https://codeforces.com/contest/1973/problem/B 432 | Codeforces | codeforces_242e | XOR on Segment | Medium | yes | no | Basics | Bit Manipulation | Bit Manipulation | Segment Tree with Lazy Propagation; Bit Manipulation | https://codeforces.com/problemset/problem/242/E 433 | Codeforces | codeforces_482b | Interesting Array | Medium | yes | no | Basics | Bit Manipulation | Bit Manipulation | Segment Tree (Point Update Range Query); Bit Manipulation | https://codeforces.com/contest/482/problem/B 434 | Codeforces | codeforces_2118c | Make It Beautiful | Medium | yes | no | Basics | Bit Manipulation | Bit Manipulation | Bit Manipulation | https://codeforces.com/contest/2118/problem/C 435 | Codeforces | codeforces_1368d | AND, OR and square sum | Medium | yes | no | Basics | Bit Manipulation | Bit Manipulation | Bit Manipulation | https://codeforces.com/problemset/problem/1368/D 436 | AtCoder | atcoder_abc171_e | Red Scarf | Medium | yes | no | Basics | Bit Manipulation | Bit Manipulation | Bit Manipulation; The XOR Trick | https://vjudge.net/problem/AtCoder-abc171_e 437 | HackerRank | hackerrank_sum_vs_xor | Sum vs XOR | Medium | yes | no | Basics | Bit Manipulation | Bit Manipulation | Bit Manipulation | https://vjudge.net/problem/HackerRank-sum-vs-xor 438 | HackerRank | hackerrank_the_great_xor | The Great XOR | Medium | yes | no | Basics | Bit Manipulation | Bit Manipulation | Bit Manipulation | https://vjudge.net/problem/HackerRank-the-great-xor 439 | Codeforces | codeforces_1981b | Turtle and an Infinite Sequence | Medium | no | no | Basics | Bit Manipulation | Bit Manipulation | Bit Manipulation | https://codeforces.com/problemset/problem/1981/B 440 | Codeforces | codeforces_1567b | MEXor Mixup | Medium | yes | no | Basics | Bit Manipulation | Bit Manipulation | Bit Manipulation | https://codeforces.com/problemset/problem/1567/B 441 | Codeforces | codeforces_1420b | Rock and Lever | Medium | yes | no | Basics | Bit Manipulation | Bit Manipulation | Bit Manipulation | https://codeforces.com/problemset/problem/1420/B 442 | Codeforces | codeforces_1362b | Johnny and His Hobbies | Medium | yes | no | Basics | Bit Manipulation | Bit Manipulation | Bit Manipulation | https://codeforces.com/problemset/problem/1362/B 443 | Codeforces | codeforces_1615b | And It's Non-Zero | Medium | yes | no | Basics | Bit Manipulation | Bit Manipulation | Bit Manipulation | https://codeforces.com/problemset/problem/1615/B 444 | Codeforces | codeforces_1095c | Powers Of Two | Medium | yes | no | Basics | Bit Manipulation | Bit Manipulation | Bit Manipulation | https://codeforces.com/problemset/problem/1095/C 445 | Codeforces | codeforces_1270c | Make Good | Medium | no | no | Basics | Bit Manipulation | Bit Manipulation | Bit Manipulation | https://codeforces.com/problemset/problem/1270/C 446 | AtCoder | atcoder_abc147_d | Xor Sum 4 | Medium | yes | no | Basics | Bit Manipulation | Bit Manipulation | Bit Manipulation; Contribution Technique | https://vjudge.net/problem/AtCoder-abc147_d 447 | Codeforces | codeforces_1513b | AND Sequences | Medium | yes | no | Basics | Bit Manipulation | Bit Manipulation | Bit Manipulation | https://codeforces.com/problemset/problem/1513/B 448 | Codeforces | codeforces_1325d | Ehab the Xorcist | Medium | yes | no | Basics | Bit Manipulation | Bit Manipulation | Bit Manipulation | https://codeforces.com/problemset/problem/1325/D 449 | Codeforces | codeforces_1151b | Dima and a Bad XOR | Medium | no | no | Basics | Bit Manipulation | Bit Manipulation | Bit Manipulation | https://codeforces.com/problemset/problem/1151/B 450 | Codeforces | codeforces_1017d | The Wu | Medium | yes | no | Basics | Bit Manipulation | Bit Manipulation | Bit Manipulation | https://codeforces.com/contest/1017/problem/D 451 | Codeforces | codeforces_1879d | Sum of XOR Functions | Medium | yes | no | Basics | Bit Manipulation | Bit Manipulation | Contribution Technique; Bit Manipulation | https://codeforces.com/contest/1879/problem/D 452 | Codeforces | codeforces_1556d | Take a Guess | Medium | no | no | Basics | Bit Manipulation | Bit Manipulation | Bit Manipulation; Interactive Problems | https://codeforces.com/problemset/problem/1556/D 453 | Codeforces | codeforces_1991d | Prime XOR Coloring | Medium | no | no | Basics | Bit Manipulation | Bit Manipulation | Bit Manipulation | https://codeforces.com/contest/1991/problem/D 454 | CF Gym | cf_gym_100739a | Queries | Hard | yes | no | Basics | Bit Manipulation | Bit Manipulation | Segment Tree with Lazy Propagation; Bit Manipulation | https://codeforces.com/gym/100739/problem/A 455 | Codeforces | codeforces_2094e | Boneca Ambalabu | Medium | no | no | Basics | Bit Manipulation | Bit Manipulation | Contribution Technique; Bit Manipulation | https://codeforces.com/contest/2094/problem/E 456 | HackerRank | hackerrank_ctci_lonely_integer | Lonely Integer | Easy | no | no | Basics | Bit Manipulation | The XOR Trick | The XOR Trick | https://vjudge.net/problem/HackerRank-ctci-lonely-integer 457 | CSES | cses_1083 | Missing Number | Easy | yes | yes | Basics | Bit Manipulation | The XOR Trick | The XOR Trick | https://cses.fi/problemset/task/1083 458 | Codeforces | codeforces_1872e | Data Structures Fan | Medium | no | no | Basics | Bit Manipulation | The XOR Trick | The XOR Trick | https://codeforces.com/contest/1872/problem/E 459 | CSES | cses_1095 | Exponentiation | Easy | yes | yes | Basics | Basic Modular Arithmetic | Binary Exponentiation and Basic Modular Arithmetic | Binary Exponentiation and Basic Modular Arithmetic | https://cses.fi/problemset/task/1095 460 | UVa | uva_3671 | MODEX | Easy | no | no | Basics | Basic Modular Arithmetic | Binary Exponentiation and Basic Modular Arithmetic | Binary Exponentiation and Basic Modular Arithmetic | https://onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&category=24&page=show_problem&problem=3671 461 | UVa | uva_310 | Big Mod | Easy | no | no | Basics | Basic Modular Arithmetic | Binary Exponentiation and Basic Modular Arithmetic | Binary Exponentiation and Basic Modular Arithmetic | https://onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&category=24&page=show_problem&problem=310 462 | SPOJ | spoj_lastdig | The last digit | Easy | yes | no | Basics | Basic Modular Arithmetic | Binary Exponentiation and Basic Modular Arithmetic | Binary Exponentiation and Basic Modular Arithmetic | https://www.spoj.com/problems/LASTDIG/ 463 | LeetCode | leetcode_count_good_numbers | Count Good Numbers | Easy | yes | no | Basics | Basic Modular Arithmetic | Binary Exponentiation and Basic Modular Arithmetic | Binary Exponentiation and Basic Modular Arithmetic | https://leetcode.com/problems/count-good-numbers/ 464 | Codeforces | codeforces_1178c | Tiles | Easy | no | no | Basics | Basic Modular Arithmetic | Binary Exponentiation and Basic Modular Arithmetic | Binary Exponentiation and Basic Modular Arithmetic | https://codeforces.com/contest/1178/problem/C 465 | UVa | uva_1970 | Leading and Trailing | Medium | yes | no | Basics | Basic Modular Arithmetic | Binary Exponentiation and Basic Modular Arithmetic | Binary Exponentiation and Basic Modular Arithmetic | https://onlinejudge.org/index.php?option=onlinejudge&page=show_problem&problem=1970 466 | CodeChef | codechef_riffles | Chef and Riffles | Medium | yes | no | Basics | Basic Modular Arithmetic | Binary Exponentiation and Basic Modular Arithmetic | Binary Exponentiation and Basic Modular Arithmetic | https://www.codechef.com/JAN221B/problems/RIFFLES 467 | SPOJ | spoj_zsum | Just Add It | Easy | yes | no | Basics | Basic Modular Arithmetic | Binary Exponentiation and Basic Modular Arithmetic | Binary Exponentiation and Basic Modular Arithmetic | https://www.spoj.com/problems/ZSUM/ 468 | SPOJ | spoj_locker | Magic of the locker | Hard | yes | no | Basics | Basic Modular Arithmetic | Binary Exponentiation and Basic Modular Arithmetic | Binary Exponentiation and Basic Modular Arithmetic | https://www.spoj.com/problems/LOCKER/ 469 | CF Gym | gym_248968s | Factorial Under Modulo | Easy | yes | no | Basics | Basic Modular Arithmetic | Binary Exponentiation and Basic Modular Arithmetic | Binary Exponentiation and Basic Modular Arithmetic | https://vjudge.net/problem/Gym-248968S 470 | CF Gym | cf_gym_105767c | Kaosar loves Polynomials | Easy | no | no | Basics | Basic Modular Arithmetic | Binary Exponentiation and Basic Modular Arithmetic | Binary Exponentiation and Basic Modular Arithmetic | https://codeforces.com/gym/105767/problem/C 471 | Codeforces | codeforces_913a | Modular Exponentiation | Easy | yes | no | Basics | Basic Modular Arithmetic | Binary Exponentiation and Basic Modular Arithmetic | Binary Exponentiation and Basic Modular Arithmetic | https://vjudge.net/problem/CodeForces-913A 472 | Codeforces | codeforces_1731b | Kill Demodogs | Medium | no | no | Basics | Basic Modular Arithmetic | Binary Exponentiation and Basic Modular Arithmetic | Binary Exponentiation and Basic Modular Arithmetic | https://codeforces.com/problemset/problem/1731/B 473 | Eolymp | eolymp_9606 | Modular division | Easy | yes | no | Basics | Basic Modular Arithmetic | Fermat's Little Theorem and Modular Inverse | Fermat's Little Theorem and Modular Inverse | https://vjudge.net/problem/EOlymp-9606 474 | CSES | cses_1712 | Exponentiation II | Easy | yes | no | Basics | Basic Modular Arithmetic | Fermat's Little Theorem and Modular Inverse | Fermat's Little Theorem and Modular Inverse; Power Tower / Generalized Euler theorem | https://cses.fi/problemset/task/1712 475 | CSES | cses_1079 | Binomial Coefficients | Easy | yes | no | Basics | Basic Counting | Permutations, Combinations and Basic Counting Problems | Permutations, Combinations and Basic Counting Problems | https://cses.fi/problemset/task/1079 476 | CSES | cses_1715 | Creating Strings II | Easy | yes | no | Basics | Basic Counting | Permutations, Combinations and Basic Counting Problems | Permutations, Combinations and Basic Counting Problems | https://cses.fi/problemset/task/1715 477 | CSES | cses_1716 | Distributing Apples | Easy | yes | no | Basics | Basic Counting | Permutations, Combinations and Basic Counting Problems | Permutations, Combinations and Basic Counting Problems; Stars and Bars | https://cses.fi/problemset/task/1716 478 | Codeforces | codeforces_300c | Beautiful Numbers | Easy | yes | no | Basics | Basic Counting | Permutations, Combinations and Basic Counting Problems | Permutations, Combinations and Basic Counting Problems | https://codeforces.com/contest/300/problem/C 479 | CSES | cses_1072 | Two Knights | Easy | yes | yes | Basics | Basic Counting | Permutations, Combinations and Basic Counting Problems | Permutations, Combinations and Basic Counting Problems | https://cses.fi/problemset/task/1072 480 | SPOJ | spoj_hc12 | Card Game | Easy | no | no | Basics | Basic Counting | Permutations, Combinations and Basic Counting Problems | Permutations, Combinations and Basic Counting Problems | https://www.spoj.com/problems/HC12/ 481 | CodeChef | codechef_nways | Number of Ways | Easy | no | no | Basics | Basic Counting | Permutations, Combinations and Basic Counting Problems | Permutations, Combinations and Basic Counting Problems | https://www.codechef.com/LTIME24/problems/NWAYS/ 482 | SPOJ | spoj_adateams | Ada and Teams | Medium | no | no | Basics | Basic Counting | Permutations, Combinations and Basic Counting Problems | Permutations, Combinations and Basic Counting Problems | https://www.spoj.com/problems/ADATEAMS/ 483 | SPOJ | spoj_goodb | Good Predictions | Medium | no | no | Basics | Basic Counting | Permutations, Combinations and Basic Counting Problems | Permutations, Combinations and Basic Counting Problems | https://www.spoj.com/problems/GOODB/ 484 | Codeforces | codeforces_407c | Curious Array | Hard | no | no | Basics | Basic Counting | Permutations, Combinations and Basic Counting Problems | Permutations, Combinations and Basic Counting Problems | https://codeforces.com/problemset/problem/407/C 485 | Codeforces | codeforces_1696e | Placing Jinas | Hard | no | no | Basics | Basic Counting | Permutations, Combinations and Basic Counting Problems | Permutations, Combinations and Basic Counting Problems | https://codeforces.com/problemset/problem/1696/E 486 | CF Gym | gym_103860c | Selection Sort Count | Hard | yes | no | Basics | Basic Counting | Permutations, Combinations and Basic Counting Problems | Permutations, Combinations and Basic Counting Problems | https://vjudge.net/problem/Gym-103860C 487 | Codeforces | codeforces_1771a | Hossam and Combinatorics | Easy | no | no | Basics | Basic Counting | Permutations, Combinations and Basic Counting Problems | Permutations, Combinations and Basic Counting Problems | https://codeforces.com/problemset/problem/1771/A 488 | HackerRank | hackerrank_sherlock_and_permutations | Sherlock and Permutations | Easy | yes | no | Basics | Basic Counting | Permutations, Combinations and Basic Counting Problems | Permutations, Combinations and Basic Counting Problems | https://www.hackerrank.com/challenges/sherlock-and-permutations/problem 489 | Codeforces | codeforces_1475e | Advertising Agency | Medium | yes | no | Basics | Basic Counting | Permutations, Combinations and Basic Counting Problems | Permutations, Combinations and Basic Counting Problems | https://codeforces.com/contest/1475/problem/E 490 | Codeforces | codeforces_1866b | Battling with Numbers | Medium | yes | no | Basics | Basic Counting | Permutations, Combinations and Basic Counting Problems | Permutations, Combinations and Basic Counting Problems | https://codeforces.com/problemset/problem/1866/B 491 | Codeforces | codeforces_1957c | How Does the Rook Move? | Medium | no | no | Basics | Basic Counting | Permutations, Combinations and Basic Counting Problems | Permutations, Combinations and Basic Counting Problems | https://codeforces.com/problemset/problem/1957/C 492 | Codeforces | codeforces_1879c | Make it Alternating | Medium | no | no | Basics | Basic Counting | Permutations, Combinations and Basic Counting Problems | Permutations, Combinations and Basic Counting Problems | https://codeforces.com/contest/1879/problem/C 493 | Codeforces | codeforces_2146b | Merging the Sets | Medium | no | no | Basics | Basic Counting | Permutations, Combinations and Basic Counting Problems | Permutations, Combinations and Basic Counting Problems | https://codeforces.com/problemset/problem/2146/B 494 | LightOJ | lightoj_problem_makes_problem | Problem Makes Problem | Easy | yes | no | Basics | Basic Counting | Stars and Bars | Number of Solutions to a Basic Linear Algebraic Equation; Stars and Bars | https://lightoj.com/problem/problem-makes-problem 495 | Codeforces | codeforces_57c | Array | Easy | yes | no | Basics | Basic Counting | Stars and Bars | Stars and Bars | https://codeforces.com/contest/57/problem/C 496 | Codeforces | codeforces_553a | Kyoya and Colored Balls | Easy | yes | no | Basics | Basic Counting | Stars and Bars | Stars and Bars | https://codeforces.com/problemset/problem/553/A 497 | SPOJ | spoj_ucv2013e | Greedy Walking | Medium | yes | no | Basics | Basic Counting | Stars and Bars | Stars and Bars | https://www.spoj.com/problems/UCV2013E/ 498 | Codeforces | codeforces_1288c | Two Arrays | Medium | yes | no | Basics | Basic Counting | Stars and Bars | Stars and Bars | https://codeforces.com/problemset/problem/1288/C 499 | SPOJ | spoj_marbles | Marbles | Medium | no | no | Basics | Basic Counting | Stars and Bars | Stars and Bars | https://www.spoj.com/problems/MARBLES/ 500 | Codeforces | codeforces_1931g | One-Dimensional Puzzle | Medium | no | no | Basics | Basic Counting | Stars and Bars | Stars and Bars | https://codeforces.com/contest/1931/problem/G 501 | AtCoder | atcoder_abc156_e | Roaming | Hard | yes | no | Basics | Basic Counting | Stars and Bars | Stars and Bars | https://atcoder.jp/contests/abc156/tasks/abc156_e 502 | AtCoder | atcoder_abc110_d | Factorization | Hard | yes | no | Basics | Basic Counting | Stars and Bars | Stars and Bars | https://atcoder.jp/contests/abc110/tasks/abc110_d 503 | Codeforces | codeforces_1305c | Kuroni and Impossible Calculation | Easy | yes | no | Basics | Basic Counting | Pigeonhole Principle | Pigeonhole Principle | https://codeforces.com/problemset/problem/1305/C 504 | SPOJ | spoj_hallow | Halloween treats | Medium | yes | no | Basics | Basic Counting | Pigeonhole Principle | Pigeonhole Principle | https://www.spoj.com/problems/HALLOW/ 505 | Codeforces | codeforces_1501c | Going Home | Medium | yes | no | Basics | Basic Counting | Pigeonhole Principle | Pigeonhole Principle | https://codeforces.com/problemset/problem/1501/C 506 | Codeforces | codeforces_1994d | Funny Game | Easy | yes | no | Basics | Basic Counting | Pigeonhole Principle | Pigeonhole Principle | https://codeforces.com/contest/1994/problem/D 507 | Codeforces | codeforces_577b | Modulo Sum | Medium | yes | no | Basics | Basic Counting | Pigeonhole Principle | Pigeonhole Principle | https://codeforces.com/problemset/problem/577/B 508 | Codeforces | codeforces_335b | Palindrome | Medium | no | no | Basics | Basic Counting | Pigeonhole Principle | Pigeonhole Principle | https://codeforces.com/contest/335/problem/B 509 | Codeforces | codeforces_1536b | Prinzessin der Verurteilung | Medium | no | no | Basics | Basic Counting | Pigeonhole Principle | Pigeonhole Principle | https://codeforces.com/contest/1536/problem/B 510 | CF Gym | cf_gym_105884i | XOR This OR That | Medium | yes | no | Basics | Basic Counting | Pigeonhole Principle | Pigeonhole Principle | https://codeforces.com/gym/105884/problem/I 511 | LeetCode | leetcode_find_center_of_star_graph | Find Center of Star Graph | Easy | no | yes | Basics | Very Basic Graphs | Introduction to Graphs | Definitions and Representations | Introduction to Graphs | Definitions and Representations | https://leetcode.com/problems/find-center-of-star-graph/ 512 | Aizu | aizu_alds1_11_a | Graph | Easy | yes | no | Basics | Very Basic Graphs | Introduction to Graphs | Definitions and Representations | Introduction to Graphs | Definitions and Representations | https://vjudge.net/problem/Aizu-ALDS1_11_A 513 | LeetCode | leetcode_minimum_number_of_vertices_to_reach_all_nodes | Minimum Number of Vertices to Reach All Nodes | Easy | no | no | Basics | Very Basic Graphs | Introduction to Graphs | Definitions and Representations | Introduction to Graphs | Definitions and Representations | https://leetcode.com/problems/minimum-number-of-vertices-to-reach-all-nodes/ 514 | Codeforces | codeforces_292b | Network Topology | Easy | yes | yes | Basics | Very Basic Graphs | Introduction to Graphs | Definitions and Representations | Introduction to Graphs | Definitions and Representations | https://codeforces.com/problemset/problem/292/B 515 | Codeforces | codeforces_330b | Road Construction | Medium | no | no | Basics | Very Basic Graphs | Introduction to Graphs | Definitions and Representations | Introduction to Graphs | Definitions and Representations | https://codeforces.com/problemset/problem/330/B 516 | Codeforces | cf_edu_273169a | Segment Tree for the Sum | - | yes | no | Data Structures (DS) | Segment Tree | Segment Tree (Point Update Range Query) | Segment Tree (Point Update Range Query) | https://codeforces.com/edu/course/2/lesson/4/1/practice/contest/273169/problem/A 517 | Codeforces | cf_edu_273169b | Segment Tree for the Minimum | - | yes | no | Data Structures (DS) | Segment Tree | Segment Tree (Point Update Range Query) | Segment Tree (Point Update Range Query) | https://codeforces.com/edu/course/2/lesson/4/1/practice/contest/273169/problem/B 518 | Codeforces | cf_edu_273169c | Number of Minimums on a Segment | Easy | yes | no | Data Structures (DS) | Segment Tree | Segment Tree (Point Update Range Query) | Segment Tree (Point Update Range Query) | https://codeforces.com/edu/course/2/lesson/4/1/practice/contest/273169/problem/C 519 | Codeforces | cf_edu_274545a | Inversions | Easy | yes | no | Data Structures (DS) | Segment Tree | Segment Tree (Point Update Range Query) | Segment Tree (Point Update Range Query); BIT / Fenwick Tree; Ordered Set | https://codeforces.com/edu/course/2/lesson/4/3/practice/contest/274545/problem/A 520 | CSES | cses_1144 | Salary Queries | Easy | yes | no | Data Structures (DS) | Segment Tree | Segment Tree (Point Update Range Query) | Segment Tree (Point Update Range Query); Dynamic Segment Tree; BIT / Fenwick Tree; Coordinate Compression; Merge Sort Tree; Ordered Set | https://cses.fi/problemset/task/1144/ 521 | Codeforces | codeforces_61e | Enemy is weak | Easy | no | no | Data Structures (DS) | Segment Tree | Segment Tree (Point Update Range Query) | Segment Tree (Point Update Range Query); Ordered Set; BIT / Fenwick Tree | https://codeforces.com/contest/61/problem/E 522 | Kattis | kattis_megainversions | Mega Inversions | Easy | no | no | Data Structures (DS) | Segment Tree | Segment Tree (Point Update Range Query) | Segment Tree (Point Update Range Query); BIT / Fenwick Tree; Ordered Set; Inversions | https://vjudge.net/problem/Kattis-megainversions 523 | SPOJ | spoj_kquery | K-query | Easy | yes | no | Data Structures (DS) | Segment Tree | Segment Tree (Point Update Range Query) | Segment Tree (Point Update Range Query); Dynamic Segment Tree; BIT / Fenwick Tree; Offline Queries; Coordinate Compression; Merge Sort Tree | https://www.spoj.com/problems/KQUERY/ 524 | Codeforces | codeforces_459d | Pashmak and Parmida's problem | - | no | no | Data Structures (DS) | Segment Tree | Segment Tree (Point Update Range Query) | Segment Tree (Point Update Range Query); BIT / Fenwick Tree; Ordered Set | https://codeforces.com/contest/459/problem/D 525 | Codeforces | cf_edu_274684c | Number of Inversions on Segment | Medium | no | no | Data Structures (DS) | Segment Tree | Segment Tree (Point Update Range Query) | Segment Tree (Point Update Range Query); BIT / Fenwick Tree | https://codeforces.com/edu/course/2/lesson/4/4/practice/contest/274684/problem/C 526 | Codeforces | cf_edu_280801b | Add Arithmetic Progression On Segment | Medium | yes | no | Data Structures (DS) | Segment Tree | Segment Tree (Point Update Range Query) | Segment Tree (Point Update Range Query) | https://codeforces.com/edu/course/2/lesson/5/4/practice/contest/280801/problem/B 527 | Codeforces | codeforces_1234d | Distinct Characters Queries | Medium | yes | no | Data Structures (DS) | Segment Tree | Segment Tree (Point Update Range Query) | Segment Tree (Point Update Range Query); BIT / Fenwick Tree | https://codeforces.com/problemset/problem/1234/D 528 | CSES | cses_1734 | Distinct Values Queries | - | yes | no | Data Structures (DS) | Segment Tree | Segment Tree (Point Update Range Query) | Segment Tree (Point Update Range Query); Persistent Segment Tree; BIT / Fenwick Tree; Mo's Algorithm; Offline Queries; Coordinate Compression; Dynamic Segment Tree | https://cses.fi/problemset/task/1734 529 | Codeforces | codeforces_339d | Xenia and Bit Operations | Medium | no | no | Data Structures (DS) | Segment Tree | Segment Tree (Point Update Range Query) | Segment Tree (Point Update Range Query) | https://codeforces.com/problemset/problem/339/D 530 | Codeforces | codeforces_380c | Sereja and Brackets | Medium | yes | no | Data Structures (DS) | Segment Tree | Segment Tree (Point Update Range Query) | Segment Tree (Point Update Range Query); Balanced Brackets | https://codeforces.com/contest/380/problem/C 531 | Codeforces | codeforces_19d | Points | Medium | no | no | Data Structures (DS) | Segment Tree | Segment Tree (Point Update Range Query) | Segment Tree (Point Update Range Query); Offline Queries | https://codeforces.com/contest/19/problem/D 532 | Codeforces | codeforces_474f | Ant colony | - | yes | no | Data Structures (DS) | Segment Tree | Segment Tree (Point Update Range Query) | Segment Tree (Point Update Range Query); Sparse Table | https://codeforces.com/contest/474/problem/F 533 | Codeforces | codeforces_540e | Infinite Inversions | Medium | no | no | Data Structures (DS) | Segment Tree | Segment Tree (Point Update Range Query) | Segment Tree (Point Update Range Query); Coordinate Compression | https://codeforces.com/contest/540/problem/E 534 | Codeforces | codeforces_597c | Subsequences | Medium | yes | no | Data Structures (DS) | Segment Tree | Segment Tree (Point Update Range Query) | Segment Tree (Point Update Range Query); DP Optimization using Data Structures [Some Practice Problems] | https://codeforces.com/contest/597/problem/C 535 | Codeforces | codeforces_920f | SUM and REPLACE | Medium | yes | no | Data Structures (DS) | Segment Tree | Segment Tree (Point Update Range Query) | Segment Tree (Point Update Range Query); BIT / Fenwick Tree | https://codeforces.com/problemset/problem/920/F 536 | CSES | cses_1143 | Hotel Queries | Medium | no | no | Data Structures (DS) | Segment Tree | Segment Tree (Point Update Range Query) | Segment Tree (Point Update Range Query) | https://cses.fi/problemset/task/1143 537 | CSES | cses_1748 | Increasing subsequence II | Medium | yes | no | Data Structures (DS) | Segment Tree | Segment Tree (Point Update Range Query) | Segment Tree (Point Update Range Query); Coordinate Compression; BIT / Fenwick Tree | https://cses.fi/problemset/task/1748 538 | CSES | cses_1749 | List Removals | Medium | no | no | Data Structures (DS) | Segment Tree | Segment Tree (Point Update Range Query) | Segment Tree (Point Update Range Query); BIT / Fenwick Tree; Ordered Set | https://cses.fi/problemset/task/1749/ 539 | Codeforces | codeforces_396c | On Changing Tree | Medium | yes | no | Data Structures (DS) | Segment Tree | Segment Tree (Point Update Range Query) | Segment Tree (Point Update Range Query) | https://codeforces.com/contest/396/problem/C 540 | Codeforces | yaroslav and divisors | Yaroslav and Divisors | Medium | yes | no | Data Structures (DS) | Segment Tree | Segment Tree (Point Update Range Query) | Segment Tree (Point Update Range Query); Offline Queries; BIT / Fenwick Tree | https://codeforces.com/contest/301/problem/D 541 | SPOJ | cses_1190 | Can you answer these queries III | - | yes | no | Data Structures (DS) | Segment Tree | Segment Tree (Point Update Range Query) | Segment Tree (Point Update Range Query) | https://www.spoj.com/problems/GSS3/ 542 | Codeforces | codeforces_594d | REQ | Hard | yes | no | Data Structures (DS) | Segment Tree | Segment Tree (Point Update Range Query) | Segment Tree (Point Update Range Query); BIT / Fenwick Tree; Offline Queries; Euler's Totient Function / Phi Function | https://codeforces.com/contest/594/problem/D 543 | Codeforces | codeforces_501d | Misha and Permutations Summation | Hard | no | no | Data Structures (DS) | Segment Tree | Segment Tree (Point Update Range Query) | Segment Tree (Point Update Range Query); Factorial Number System; Ordered Set | https://codeforces.com/contest/501/problem/D 544 | Codeforces | codeforces_115e | Linear Kingdom Races | Hard | no | no | Data Structures (DS) | Segment Tree | Segment Tree (Point Update Range Query) | Segment Tree with Lazy Propagation; DP Optimization using Data Structures [Some Practice Problems]; Segment Tree (Point Update Range Query) | https://codeforces.com/contest/115/problem/E 545 | Codeforces | codeforces_786b | Legacy | Easy | yes | no | Data Structures (DS) | Segment Tree | Segment Tree (Point Update Range Query) | [Trick] Dijkstra on Segment Tree; Segment Tree (Point Update Range Query) | https://codeforces.com/contest/786/problem/B 546 | AtCoder | atcoder_abc343_f | Second Largest Query | Easy | yes | no | Data Structures (DS) | Segment Tree | Segment Tree (Point Update Range Query) | Segment Tree (Point Update Range Query) | https://atcoder.jp/contests/abc343/tasks/abc343_f 547 | AtCoder | atcoder_abc341_e | Alternating String | Medium | yes | no | Data Structures (DS) | Segment Tree | Segment Tree (Point Update Range Query) | Segment Tree (Point Update Range Query) | https://atcoder.jp/contests/abc341/tasks/abc341_e 548 | Codeforces | codeforces_914d | Bash and a Tough Math Puzzle | Medium | no | no | Data Structures (DS) | Segment Tree | Segment Tree (Point Update Range Query) | Segment Tree (Point Update Range Query) | https://codeforces.com/problemset/problem/914/D 549 | Codeforces | codeforces_2000h | Ksyusha and the Loaded Set | Medium | no | no | Data Structures (DS) | Segment Tree | Segment Tree (Point Update Range Query) | Segment Tree (Point Update Range Query) | https://codeforces.com/contest/2000/problem/H 550 | Codeforces | codeforces_1691d | Max GEQ Sum | Medium | yes | no | Data Structures (DS) | Segment Tree | Segment Tree (Point Update Range Query) | Segment Tree (Point Update Range Query); Monotonic Stack: All Nearest Smaller Values and All Subarray Maximum/Minimum | https://codeforces.com/problemset/problem/1691/D 551 | Codeforces | codeforces_383c | Propagating tree | Medium | no | no | Data Structures (DS) | Segment Tree | Segment Tree (Point Update Range Query) | Segment Tree (Point Update Range Query) | https://codeforces.com/contest/383/problem/C 552 | Codeforces | codeforces_2117h | Incessant Rain | Hard | no | no | Data Structures (DS) | Segment Tree | Segment Tree (Point Update Range Query) | Segment Tree (Point Update Range Query) | https://codeforces.com/contest/2117/problem/H 553 | Codeforces | cf_edu_279653d | Addition and Sum | Easy | yes | no | Data Structures (DS) | Segment Tree | Segment Tree with Lazy Propagation | Segment Tree with Lazy Propagation; BIT with Range Update and Range Query | https://codeforces.com/edu/course/2/lesson/5/2/practice/contest/279653/problem/D 554 | Codeforces | cf_edu_279653a | Addition and Minimum | Easy | yes | no | Data Structures (DS) | Segment Tree | Segment Tree with Lazy Propagation | Segment Tree with Lazy Propagation | https://codeforces.com/edu/course/2/lesson/5/2/practice/contest/279653/problem/A 555 | Codeforces | codeforces_52c | Circular RMQ | Easy | no | no | Data Structures (DS) | Segment Tree | Segment Tree with Lazy Propagation | Segment Tree with Lazy Propagation | https://codeforces.com/problemset/problem/52/C 556 | Codeforces | cf_edu_279653b | Multiplication and Sum | Easy | no | no | Data Structures (DS) | Segment Tree | Segment Tree with Lazy Propagation | Segment Tree with Lazy Propagation | https://codeforces.com/edu/course/2/lesson/5/2/practice/contest/279653/problem/B 557 | Codeforces | cf_edu_279653f | Assignment and Sum | Easy | yes | no | Data Structures (DS) | Segment Tree | Segment Tree with Lazy Propagation | Segment Tree with Lazy Propagation | https://codeforces.com/edu/course/2/lesson/5/2/practice/contest/279653/problem/F 558 | CSES | cses_2166 | Prefix Sum Queries | Easy | no | no | Data Structures (DS) | Segment Tree | Segment Tree with Lazy Propagation | Segment Tree with Lazy Propagation | https://cses.fi/problemset/task/2166 559 | CSES | cf_edu_280801a | Range Updates and Sums | Medium | yes | no | Data Structures (DS) | Segment Tree | Segment Tree with Lazy Propagation | Segment Tree with Lazy Propagation; Basic SQRT Decomposition | https://cses.fi/problemset/task/1735 560 | Library Checker | yosupo_range_affine_range_sum | Range Affine Range Sum | Medium | yes | no | Data Structures (DS) | Segment Tree | Segment Tree with Lazy Propagation | Segment Tree with Lazy Propagation | https://judge.yosupo.jp/problem/range_affine_range_sum 561 | Codeforces | cf_edu_279653c | Bitwise OR and AND | Medium | yes | no | Data Structures (DS) | Segment Tree | Segment Tree with Lazy Propagation | Segment Tree with Lazy Propagation | https://codeforces.com/edu/course/2/lesson/5/2/practice/contest/279653/problem/C 562 | Codeforces | cf_edu_280799b | Inverse and K-th one | Medium | yes | no | Data Structures (DS) | Segment Tree | Segment Tree with Lazy Propagation | Segment Tree with Lazy Propagation | https://codeforces.com/edu/course/2/lesson/5/3/practice/contest/280799/problem/B 563 | Codeforces | cf_edu_280799c | Addition and First element at least X | Medium | no | no | Data Structures (DS) | Segment Tree | Segment Tree with Lazy Propagation | Segment Tree with Lazy Propagation | https://codeforces.com/edu/course/2/lesson/5/3/practice/contest/280799/problem/C 564 | Codeforces | cf_edu_280799a | Assignment and Maximal Segment | Medium | no | no | Data Structures (DS) | Segment Tree | Segment Tree with Lazy Propagation | Segment Tree with Lazy Propagation | https://codeforces.com/edu/course/2/lesson/5/3/practice/contest/280799/problem/A 565 | Codeforces | codeforces_580e | Kefa and Watch | Medium | no | no | Data Structures (DS) | Segment Tree | Segment Tree with Lazy Propagation | Segment Tree with Lazy Propagation; String Hashing | https://codeforces.com/problemset/problem/580/E 566 | Codeforces | codeforces_558e | A Simple Task | Medium | yes | no | Data Structures (DS) | Segment Tree | Segment Tree with Lazy Propagation | Segment Tree with Lazy Propagation | https://codeforces.com/problemset/problem/558/E 567 | CSES | cses_1736 | Polynomial Queries | Medium | yes | no | Data Structures (DS) | Segment Tree | Segment Tree with Lazy Propagation | Segment Tree with Lazy Propagation | https://cses.fi/problemset/task/1736 568 | Codeforces | codeforces_145e | Lucky Queries | Medium | no | no | Data Structures (DS) | Segment Tree | Segment Tree with Lazy Propagation | Segment Tree with Lazy Propagation | https://codeforces.com/contest/145/problem/E 569 | Codeforces | codeforces_1555e | Boring Segments | Medium | no | no | Data Structures (DS) | Segment Tree | Segment Tree with Lazy Propagation | Segment Tree with Lazy Propagation | https://codeforces.com/contest/1555/problem/E 570 | Codeforces | codeforces_438d | The Child and Sequence | - | yes | no | Data Structures (DS) | Segment Tree | Segment Tree with Lazy Propagation | Segment Tree Beats; Segment Tree with Lazy Propagation | https://codeforces.com/contest/438/problem/D 571 | Codeforces | codeforces_446c | DZY Loves Fibonacci Numbers | Hard | no | no | Data Structures (DS) | Segment Tree | Segment Tree with Lazy Propagation | Segment Tree with Lazy Propagation | https://codeforces.com/contest/446/problem/C 572 | Codeforces | codeforces_1114f | Please, another Queries on Array? | Hard | yes | no | Data Structures (DS) | Segment Tree | Segment Tree with Lazy Propagation | Segment Tree with Lazy Propagation; Offline Queries; Euler's Totient Function / Phi Function; BIT with Range Update and Range Query | https://codeforces.com/problemset/problem/1114/F 573 | Codeforces | codeforces_1132g | Greedy Subsequences | Hard | no | no | Data Structures (DS) | Segment Tree | Segment Tree with Lazy Propagation | Segment Tree with Lazy Propagation | https://codeforces.com/contest/1132/problem/G 574 | Codeforces | codeforces_1791f | Range Update Point Query | Easy | no | no | Data Structures (DS) | Segment Tree | Segment Tree with Lazy Propagation | Segment Tree with Lazy Propagation | https://codeforces.com/contest/1791/problem/F 575 | AtCoder | atcoder_abc357_f | Two Sequence Queries | Easy | yes | no | Data Structures (DS) | Segment Tree | Segment Tree with Lazy Propagation | Segment Tree with Lazy Propagation | https://atcoder.jp/contests/abc357/tasks/abc357_f 576 | Codeforces | codeforces_838b | Diverging Directions | Medium | no | no | Data Structures (DS) | Segment Tree | Segment Tree with Lazy Propagation | Segment Tree with Lazy Propagation | https://codeforces.com/contest/838/problem/B 577 | Codeforces | codeforces_817f | MEX Queries | Medium | no | no | Data Structures (DS) | Segment Tree | Segment Tree with Lazy Propagation | Segment Tree with Lazy Propagation | https://codeforces.com/problemset/problem/817/F 578 | AtCoder | atcoder_abc332_f | Random Update Query | Medium | no | no | Data Structures (DS) | Segment Tree | Segment Tree with Lazy Propagation | Segment Tree with Lazy Propagation | https://atcoder.jp/contests/abc332/tasks/abc332_f 579 | Codeforces | codeforces_1252k | Addition Robot | Hard | no | no | Data Structures (DS) | Segment Tree | Segment Tree with Lazy Propagation | Segment Tree with Lazy Propagation | https://codeforces.com/problemset/problem/1252/K 580 | Codeforces | codeforces_1179c | Serge and Dining Room | Hard | no | no | Data Structures (DS) | Segment Tree | Segment Tree with Lazy Propagation | Segment Tree with Lazy Propagation | https://codeforces.com/contest/1179/problem/C 581 | Codeforces | codeforces_1919f1 | Wine Factory (Easy Version) | Hard | no | no | Data Structures (DS) | Segment Tree | Segment Tree with Lazy Propagation | Segment Tree with Lazy Propagation | https://codeforces.com/problemset/problem/1919/F1 582 | CSES | cses_1737 | Range Queries and Copies | Easy | yes | no | Data Structures (DS) | Segment Tree | Persistent Segment Tree | Persistent Segment Tree | https://cses.fi/problemset/task/1737 583 | SPOJ | spoj_kqueryo | K-Query Online | Easy | yes | no | Data Structures (DS) | Segment Tree | Persistent Segment Tree | Persistent Segment Tree | https://www.spoj.com/problems/KQUERYO/ 584 | SPOJ | spoj_mkthnum | K-th Number | Easy | yes | no | Data Structures (DS) | Segment Tree | Persistent Segment Tree | Persistent Segment Tree; Wavelet Tree | https://www.spoj.com/problems/MKTHNUM/ 585 | HackerRank | hackerrank_wet_shark_and_kth_largest_number | Kth Number | Easy | no | no | Data Structures (DS) | Segment Tree | Persistent Segment Tree | Persistent Segment Tree | https://www.hackerrank.com/contests/morgan-stanley-2015/challenges/wet-shark-and-kth-largest-number 586 | SPOJ | spoj_ttm | To the moon | Easy | yes | no | Data Structures (DS) | Segment Tree | Persistent Segment Tree | Persistent Segment Tree; Persistent Segment Tree with Lazy Propagation | https://www.spoj.com/problems/TTM/ 587 | Codeforces | codeforces_786c | Till I Collapse | Medium | yes | no | Data Structures (DS) | Segment Tree | Persistent Segment Tree | Persistent Segment Tree; [Trick] Efficient Non-Increasing Sequence Recovery of Length n with a[i] <= n/i | https://codeforces.com/contest/786/problem/C 588 | Codeforces | codeforces_837g | Functions On The Segments | Medium | no | no | Data Structures (DS) | Segment Tree | Persistent Segment Tree | Persistent Segment Tree | https://codeforces.com/problemset/problem/837/G 589 | Codeforces | codeforces_484e | Sign on Fence | Medium | yes | no | Data Structures (DS) | Segment Tree | Persistent Segment Tree | Persistent Segment Tree; Parallel Binary Search | https://codeforces.com/contest/484/problem/E 590 | SPOJ | spoj_cot | Count on a tree | Medium | yes | no | Data Structures (DS) | Segment Tree | Persistent Segment Tree | Persistent Segment Tree | https://www.spoj.com/problems/COT/ 591 | CodeChef | codechef_frbsum | Forbidden Sum | Medium | no | no | Data Structures (DS) | Segment Tree | Persistent Segment Tree | Persistent Segment Tree | https://www.codechef.com/problems/FRBSUM 592 | CodeChef | codechef_prmq | Chef and Prime Queries | Medium | no | no | Data Structures (DS) | Segment Tree | Persistent Segment Tree | Persistent Segment Tree | https://www.codechef.com/problems/PRMQ 593 | Codeforces | codeforces_1422f | Boring Queries | - | yes | no | Data Structures (DS) | Segment Tree | Persistent Segment Tree | Persistent Segment Tree | https://codeforces.com/contest/1422/problem/F 594 | LightOJ | lightoj_function_not_again | Function! Not Again!! | Hard | yes | no | Data Structures (DS) | Segment Tree | Persistent Segment Tree | Persistent Segment Tree | https://lightoj.com/problem/function-not-again 595 | Codeforces | codeforces_226e | Noble Knight's Path | - | no | no | Data Structures (DS) | Segment Tree | Persistent Segment Tree | Persistent Segment Tree | https://codeforces.com/contest/226/problem/E 596 | CodeChef | codechef_cloneme | Cloning | Hard | yes | no | Data Structures (DS) | Segment Tree | Persistent Segment Tree | Persistent Segment Tree; Multiset Hashing | https://www.codechef.com/problems/CLONEME 597 | Codeforces | codeforces_464e | The Classic Problem | Hard | yes | no | Data Structures (DS) | Segment Tree | Persistent Segment Tree | Persistent Segment Tree; Dijkstra's Algorithm | https://codeforces.com/contest/464/problem/E 598 | Codeforces | codeforces_813e | Army Creation | Medium | no | no | Data Structures (DS) | Segment Tree | Persistent Segment Tree | Persistent Segment Tree | https://codeforces.com/contest/813/problem/E 599 | Codeforces | codeforces_2126g2 | G2. Big Wins! (hard version) | Medium | no | no | Data Structures (DS) | Segment Tree | Persistent Segment Tree | Persistent Segment Tree | https://codeforces.com/contest/2126/problem/G2 600 | Codeforces | codeforces_1771f | Hossam and Range Minimum Query | Medium | yes | no | Data Structures (DS) | Segment Tree | Persistent Segment Tree | Persistent Segment Tree; XOR Hashing | https://codeforces.com/contest/1771/problem/F 601 | Codeforces | codeforces_1000f | One Occurrence | Medium | yes | no | Data Structures (DS) | Segment Tree | Persistent Segment Tree | Persistent Segment Tree | https://codeforces.com/contest/1000/problem/F 602 | AtCoder | atcoder_abc339_g | Smaller Sum | Medium | yes | no | Data Structures (DS) | Segment Tree | Persistent Segment Tree | Merge Sort Tree; Persistent Segment Tree | https://atcoder.jp/contests/abc339/tasks/abc339_g 603 | Codeforces | codeforces_1957f2 | Frequency Mismatch (Hard Version) | Hard | yes | no | Data Structures (DS) | Segment Tree | Persistent Segment Tree | Persistent Segment Tree; Multiset Hashing; Parallel Binary Search | https://codeforces.com/contest/1957/problem/F2 604 | Codeforces | codeforces_1479d | Odd Mineral Resource | Hard | no | no | Data Structures (DS) | Segment Tree | Persistent Segment Tree | Persistent Segment Tree; XOR Hashing | https://codeforces.com/contest/1479/problem/D 605 | CodeChef | codechef_query | Observing the Tree | Medium | no | no | Data Structures (DS) | Segment Tree | Persistent Segment Tree with Lazy Propagation | Persistent Segment Tree with Lazy Propagation; Heavy Light Decomposition (HLD) ft Subtrees and Path Query | https://www.codechef.com/problems/QUERY 606 | CodeChef | codechef_subinver | SubInversing | Hard | no | no | Data Structures (DS) | Segment Tree | Persistent Segment Tree with Lazy Propagation | Persistent Segment Tree with Lazy Propagation; String Hashing | https://www.codechef.com/problems/SUBINVER 607 | CodeChef | codechef_fibtree | Fibonacci Numbers on Tree | Very Hard | no | no | Data Structures (DS) | Segment Tree | Persistent Segment Tree with Lazy Propagation | Persistent Segment Tree with Lazy Propagation; Heavy Light Decomposition (HLD) ft Subtrees and Path Query | https://www.codechef.com/problems/FIBTREE 608 | CSES | cses_1739 | Forest Queries II | Easy | yes | no | Data Structures (DS) | Segment Tree | 2D Segment Tree | 2D Segment Tree; 2D BIT | https://cses.fi/problemset/task/1739 609 | UVa | uva_3226 | The Ultimate Bamboo Eater | Hard | yes | no | Data Structures (DS) | Segment Tree | 2D Segment Tree | 2D Segment Tree; Manhattan <> Chebyshev | https://onlinejudge.org/index.php?option=onlinejudge&page=show_problem&problem=3226 610 | Codeforces | codeforces_869e | The Untended Antiquity | Hard | yes | no | Data Structures (DS) | Segment Tree | 2D Segment Tree | 2D Segment Tree; 2D BIT with Range Update and Range Query; XOR Hashing | https://codeforces.com/problemset/problem/869/E 611 | oj.uz | ioi13_game | Games | - | yes | no | Data Structures (DS) | Segment Tree | 2D Segment Tree | 2D Segment Tree; 2D Dynamic Segment Tree; Treap | https://oj.uz/problem/view/IOI13_game 612 | oj.uz | wcipeg_ioi0722 | Pairs | Very Hard | no | no | Data Structures (DS) | Segment Tree | 2D Segment Tree | 2D BIT; 2D Segment Tree | https://oj.uz/problem/view/IOI07_pairs 613 | Library Checker | yosupo_point_add_rectangle_sum | Point Add Rectangle Sum | Easy | yes | no | Data Structures (DS) | Segment Tree | 2D Segment Tree | 2D Segment Tree | https://judge.yosupo.jp/problem/point_add_rectangle_sum 614 | Library Checker | yosupo_rectangle_sum | Rectangle Sum | Easy | yes | no | Data Structures (DS) | Segment Tree | 2D Segment Tree | 2D Segment Tree | https://judge.yosupo.jp/problem/rectangle_sum 615 | Codeforces | codeforces_677d | Vanya and Treasure | Easy | yes | no | Data Structures (DS) | Segment Tree | 2D Segment Tree | 2D Segment Tree; Splitting Objects into Light and Heavy / Case Processing | https://codeforces.com/contest/677/problem/D 616 | Codeforces | codeforces_15d | Map | Medium | yes | no | Data Structures (DS) | Segment Tree | 2D Segment Tree | 2D Segment Tree; Sparse Table 2D; Monotonic Queue 2D | https://codeforces.com/contest/15/problem/D 617 | CF Gym | cf_gym_105789g | Game of Pieces | Medium | no | no | Data Structures (DS) | Segment Tree | Dynamic Segment Tree | Dynamic Segment Tree | https://codeforces.com/gym/105789/problem/G 618 | oj.uz | izho12_apple | Monkey and Apple-trees | Medium | yes | no | Data Structures (DS) | Segment Tree | Dynamic Segment Tree | Dynamic Segment Tree | https://oj.uz/problem/view/IZhO12_apple 619 | Codeforces | codeforces_369e | Valera and Queries | Easy | yes | no | Data Structures (DS) | Segment Tree | Merge Sort Tree | Merge Sort Tree | https://codeforces.com/contest/369/problem/E 620 | Library Checker | yosupo_range_kth_smallest | Range Kth Smallest | Easy | yes | no | Data Structures (DS) | Segment Tree | Merge Sort Tree | Wavelet Tree; Merge Sort Tree | https://judge.yosupo.jp/problem/range_kth_smallest 621 | AtCoder | atcoder_abc237_g | Range Sort Query (Solve using Segment Tree Merging) | Medium | yes | no | Data Structures (DS) | Segment Tree | Segment Tree Merging | Segment Tree Merging | https://atcoder.jp/contests/abc237/tasks/abc237_g 622 | Szkopuł | szkopul_sue3qzxbtasek_rawmzaxy_p | Task Tree Rotations (rot) | Hard | no | no | Data Structures (DS) | Segment Tree | Segment Tree Merging | Segment Tree Merging | https://szkopul.edu.pl/problemset/problem/sUe3qzxBtasek-RAWmZaxY_p/site/?key=statement 623 | SPOJ | spoj_cot3 | Combat on a tree | Hard | yes | no | Data Structures (DS) | Segment Tree | Segment Tree Merging | Segment Tree Merging | https://www.spoj.com/problems/COT3/ 624 | Szkopuł | szkopul_b0bm0al2crqbt6zovetjfoc6 | Task Tree Rotations 2 (rod) | Very Hard | no | no | Data Structures (DS) | Segment Tree | Segment Tree Merging | Segment Tree Merging | https://szkopul.edu.pl/problemset/problem/b0BM0al2crQBt6zovEtJfOc6/site/?key=statement 625 | LibreOJ | loj_2537 | Minimax | Very Hard | yes | no | Data Structures (DS) | Segment Tree | Segment Tree Merging | Segment Tree Merging | https://loj.ac/p/2537 626 | Codeforces | codeforces_1515h | Phoenix and Bits | Very Hard | yes | no | Data Structures (DS) | Segment Tree | Segment Tree Merging | Segment Tree Merging | https://codeforces.com/contest/1515/problem/H 627 | LibreOJ | loj_2553 | violent writing | Very Hard | no | no | Data Structures (DS) | Segment Tree | Segment Tree Merging | Segment Tree Merging | https://loj.ac/p/2553 628 | LibreOJ | loj_3340 | destiny | Very Hard | no | no | Data Structures (DS) | Segment Tree | Segment Tree Merging | Segment Tree Merging | https://loj.ac/p/3340 629 | HDU | hdu_5306 | Gorgeous Sequence | Easy | no | no | Data Structures (DS) | Segment Tree | Segment Tree Beats | Segment Tree Beats | http://acm.hdu.edu.cn/showproblem.php?pid=5306 630 | Codeforces | cf_group_327313b | Minimize! | Easy | yes | no | Data Structures (DS) | Segment Tree | Segment Tree Beats | Segment Tree Beats | https://codeforces.com/group/1rv4rhCsHp/contest/327313/problem/B 631 | Codeforces | cf_group_327313d | Minimize, add! | Easy | yes | no | Data Structures (DS) | Segment Tree | Segment Tree Beats | Segment Tree Beats | https://codeforces.com/group/1rv4rhCsHp/contest/327313/problem/D 632 | AtCoder | atcoder_abc256_h | I like Query Problem | Medium | no | no | Data Structures (DS) | Segment Tree | Segment Tree Beats | Segment Tree Beats | https://atcoder.jp/contests/abc256/tasks/abc256_h 633 | Library Checker | yosupo_range_chmin_chmax_add_range_sum | Range Chmin Chmax Add Range Sum | - | yes | no | Data Structures (DS) | Segment Tree | Segment Tree Beats | Segment Tree Beats | https://judge.yosupo.jp/problem/range_chmin_chmax_add_range_sum 634 | CS Academy | csacademy_and_or_max | And or Max | Medium | yes | no | Data Structures (DS) | Segment Tree | Segment Tree Beats | Segment Tree Beats | https://csacademy.com/contest/round-70/task/and-or-max 635 | Codeforces | codeforces_679e | Bear and Bad Powers of 42 | Medium | no | no | Data Structures (DS) | Segment Tree | Segment Tree Beats | Segment Tree Beats | https://codeforces.com/contest/679/problem/E 636 | Codeforces | codeforces_453e | Little Pony and Lord Tirek | Medium | no | no | Data Structures (DS) | Segment Tree | Segment Tree Beats | Segment Tree Beats | https://codeforces.com/problemset/problem/453/E 637 | Codeforces | codeforces_793f | Julia the snail | Medium | no | no | Data Structures (DS) | Segment Tree | Segment Tree Beats | Segment Tree Beats | https://codeforces.com/problemset/problem/793/F 638 | Codeforces | codeforces_855f | Nagini | Medium | no | no | Data Structures (DS) | Segment Tree | Segment Tree Beats | Segment Tree Beats; Pragmas | https://codeforces.com/contest/855/problem/F 639 | HackerRank | hackerrank_box_operations | Box Operations | Medium | no | no | Data Structures (DS) | Segment Tree | Segment Tree Beats | Segment Tree Beats | https://www.hackerrank.com/challenges/box-operations/problem 640 | Codeforces | codeforces_997e | Good Subsegments | Medium | yes | no | Data Structures (DS) | Segment Tree | Segment Tree Beats | Segment Tree Beats; Permutation Tree | https://codeforces.com/contest/997/problem/E 641 | Codeforces | cf_group_327313e | Minimize, add, GCDize and their friends | Hard | no | no | Data Structures (DS) | Segment Tree | Segment Tree Beats | Segment Tree Beats | https://codeforces.com/group/1rv4rhCsHp/contest/327313/problem/E 642 | UOJ | uoj_169 | New Year’s Day Old Man and Sequence | - | yes | no | Data Structures (DS) | Segment Tree | Segment Tree Beats | Segment Tree Beats | https://uoj.ac/problem/169 643 | Codeforces | codeforces_1572f | Stations | - | no | no | Data Structures (DS) | Segment Tree | Segment Tree Beats | Segment Tree Beats | https://codeforces.com/contest/1572/problem/F 644 | UOJ | uoj_164 | Tsinghua Training Camp 2015V | Very Hard | no | no | Data Structures (DS) | Segment Tree | Segment Tree Beats | Historic Information on Segment Trees; Segment Tree Beats | https://uoj.ac/problem/164 645 | DMOJ | dmoj_olep1 | Overflow | Hard | no | no | Data Structures (DS) | Segment Tree | Segment Tree Beats | Segment Tree Beats | https://dmoj.ca/problem/olep1 646 | Baekjoon | baekjoon_24271 | xor^2 | Easy | yes | no | Data Structures (DS) | Segment Tree | XOR Segment Tree | XOR Segment Tree | https://www.acmicpc.net/problem/24271 647 | Codeforces | codeforces_1716e | Swap and Maximum Block | Easy | yes | no | Data Structures (DS) | Segment Tree | XOR Segment Tree | XOR Segment Tree | https://codeforces.com/contest/1716/problem/E 648 | yukicoder | yukicoder_1891 | Static Xor Range Composite Query | Medium | yes | no | Data Structures (DS) | Segment Tree | XOR Segment Tree | XOR Segment Tree | https://yukicoder.me/problems/no/1891 649 | Codeforces | codeforces_1654f | Minimal String Xoration | Medium | no | no | Data Structures (DS) | Segment Tree | XOR Segment Tree | XOR Segment Tree | https://codeforces.com/contest/1654/problem/F 650 | Codeforces | codeforces_1401f | Reverse and Swap | Medium | no | no | Data Structures (DS) | Segment Tree | XOR Segment Tree | XOR Segment Tree | https://codeforces.com/contest/1401/problem/F 651 | CF Gym | cf_gym_103470e | Paimon Segment Tree | Hard | no | no | Data Structures (DS) | Segment Tree | Historic Information on Segment Trees | Historic Information on Segment Trees; Matrix Exponentiation | https://codeforces.com/gym/103470/problem/E 652 | LightOJ | lightoj_curious_robin_hood | Curious Robin Hood | Easy | yes | no | Data Structures (DS) | Binary Indexed Tree (BIT) | BIT / Fenwick Tree | BIT / Fenwick Tree; Basic SQRT Decomposition | https://lightoj.com/problem/curious-robin-hood 653 | CSES | cses_1651 | Range Update Queries | Easy | yes | yes | Data Structures (DS) | Binary Indexed Tree (BIT) | BIT / Fenwick Tree | BIT / Fenwick Tree; Basic SQRT Decomposition | https://cses.fi/problemset/task/1651 654 | SPOJ | spoj_crayon | Crayon | Easy | yes | no | Data Structures (DS) | Binary Indexed Tree (BIT) | BIT / Fenwick Tree | BIT / Fenwick Tree; Offline Queries | https://www.spoj.com/problems/CRAYON/ 655 | Codeforces | codeforces_12d | Ball | Medium | yes | no | Data Structures (DS) | Binary Indexed Tree (BIT) | BIT / Fenwick Tree | BIT / Fenwick Tree | https://codeforces.com/contest/12/problem/D 656 | Codeforces | codeforces_961e | Tufurama | Easy | no | no | Data Structures (DS) | Binary Indexed Tree (BIT) | BIT / Fenwick Tree | BIT / Fenwick Tree | https://codeforces.com/contest/961/problem/E 657 | CSES | cses_2169 | Nested Ranges Count | Medium | yes | no | Data Structures (DS) | Binary Indexed Tree (BIT) | BIT / Fenwick Tree | BIT / Fenwick Tree; Offline Queries | https://cses.fi/problemset/task/2169 658 | Codeforces | codeforces_1788e | Sum Over Zero | Medium | no | no | Data Structures (DS) | Binary Indexed Tree (BIT) | BIT / Fenwick Tree | BIT / Fenwick Tree | https://codeforces.com/contest/1788/problem/E 659 | Timus | timus_1896 | War Games 2.1 | - | yes | no | Data Structures (DS) | Binary Indexed Tree (BIT) | Lower bound on BIT | Lower bound on BIT | https://acm.timus.ru/problem.aspx?space=1&num=1896 660 | Codeforces | codeforces_1354d | Multiset | Easy | no | no | Data Structures (DS) | Binary Indexed Tree (BIT) | Lower bound on BIT | Lower bound on BIT | https://codeforces.com/contest/1354/problem/D 661 | CF Gym | cf_gym_104375d | Dynamic Collection | Easy | no | no | Data Structures (DS) | Binary Indexed Tree (BIT) | Lower bound on BIT | Lower bound on BIT; Ordered Set | https://codeforces.com/gym/104375/problem/D 662 | SPOJ | spoj_orderset | Order Statistic Set | Easy | no | no | Data Structures (DS) | Binary Indexed Tree (BIT) | Lower bound on BIT | Treap; Ordered Set; Lower bound on BIT | https://www.spoj.com/problems/ORDERSET/en/ 663 | Codeforces | codeforces_992e | Nastya and King-Shamans | Medium | no | no | Data Structures (DS) | Binary Indexed Tree (BIT) | Lower bound on BIT | Lower bound on BIT | https://codeforces.com/contest/992/problem/E 664 | POJ | poj_1195 | Mobile phones | Easy | no | no | Data Structures (DS) | Binary Indexed Tree (BIT) | 2D BIT | 2D BIT | http://poj.org/problem?id=1195 665 | Codeforces | codeforces_785e | Anton and Permutation | Medium | yes | no | Data Structures (DS) | Binary Indexed Tree (BIT) | 2D BIT | 2D BIT | https://codeforces.com/contest/785/problem/E 666 | DMOJ | dmoj_bfs17p6 | Crowded Cities | Hard | no | no | Data Structures (DS) | Binary Indexed Tree (BIT) | 2D BIT | 2D BIT | https://dmoj.ca/problem/bfs17p6 667 | LightOJ | lightoj_points_in_rectangle | Points in Rectangle | Easy | no | no | Data Structures (DS) | Binary Indexed Tree (BIT) | 2D BIT | 2D BIT | https://lightoj.com/problem/points-in-rectangle 668 | CF Gym | cf_gym_105190a | A. Boring Class | Medium | no | no | Data Structures (DS) | Binary Indexed Tree (BIT) | 2D BIT | 2D BIT; Basic SQRT Decomposition | https://codeforces.com/gym/105190/problem/A 669 | HackerEarth | hackerearth_counting_in_byteland | Counting In Byteland (3D) | Medium | yes | no | Data Structures (DS) | Binary Indexed Tree (BIT) | 2D BIT | 2D BIT | https://www.hackerearth.com/practice/data-structures/advanced-data-structures/fenwick-binary-indexed-trees/practice-problems/algorithm/counting-in-byteland/ 670 | Codeforces | codeforces_1093e | Intersection of Permutations | Medium | no | no | Data Structures (DS) | Binary Indexed Tree (BIT) | 2D BIT | CDQ Divide and Conquer; 2D BIT | https://codeforces.com/contest/1093/problem/E 671 | Codeforces | codeforces_848c | Goodbye Souvenir | - | no | no | Data Structures (DS) | Binary Indexed Tree (BIT) | 2D BIT | 2D BIT | https://codeforces.com/contest/848/problem/C 672 | SPOJ | spoj_usubqsub | Update Sub-Matrix & Query Sub-Matrix | - | yes | no | Data Structures (DS) | Binary Indexed Tree (BIT) | 2D BIT with Range Update and Range Query | 2D BIT with Range Update and Range Query | https://www.spoj.com/problems/USUBQSUB/ 673 | Codeforces | codeforces_341d | Iahub and Xors | Hard | yes | no | Data Structures (DS) | Binary Indexed Tree (BIT) | 2D BIT with Range Update and Range Query | 2D BIT with Range Update and Range Query | https://codeforces.com/problemset/problem/341/D 674 | Eolymp | eolymp_4500 | Чипполино | Easy | no | no | Data Structures (DS) | Binary Indexed Tree (BIT) | 2D BIT with Range Update and Range Query | 2D BIT with Range Update and Range Query | https://basecamp.eolymp.com/en/problems/4500 675 | SPOJ | spoj_thrbl | Catapult that ball | Easy | no | yes | Data Structures (DS) | Sparse Table | Sparse Table | Sparse Table | https://www.spoj.com/problems/THRBL/ 676 | Codeforces | codeforces_2050f | Maximum modulo equality | Easy | yes | no | Data Structures (DS) | Sparse Table | Sparse Table | Sparse Table | https://codeforces.com/contest/2050/problem/F 677 | CSES | cses_1647 | Static Range Minimum Queries | Easy | yes | yes | Data Structures (DS) | Sparse Table | Sparse Table | Sparse Table; Divide and Conquer on Queries | https://cses.fi/problemset/task/1647 678 | Codeforces | codeforces_1547f | Array Stabilization (GCD version) | Medium | yes | no | Data Structures (DS) | Sparse Table | Sparse Table | Sparse Table | https://codeforces.com/contest/1547/problem/F 679 | Codeforces | codeforces_475d | CGCDSSQ | Medium | yes | no | Data Structures (DS) | Sparse Table | Sparse Table | Sparse Table; [Trick] Logarithmic Subarray Aggregator (LSA Trick) | https://codeforces.com/contest/475/problem/D 680 | CodeChef | codechef_lgseg | Longest Good Segment | Medium | yes | no | Data Structures (DS) | Sparse Table | Sparse Table | Sparse Table; Binary Lifting and LCA | https://www.codechef.com/problems/LGSEG 681 | DMOJ | dmoj_year2016p7 | Old Christmas Lights | Medium | no | no | Data Structures (DS) | Sparse Table | Sparse Table | Sparse Table | https://dmoj.ca/problem/year2016p7 682 | Codeforces | codeforces_514d | R2D2 and Droid Army | Medium | no | no | Data Structures (DS) | Sparse Table | Sparse Table | Sparse Table | https://codeforces.com/problemset/problem/514/D 683 | CodeChef | codechef_sead | Sereja and D | Medium | no | no | Data Structures (DS) | Sparse Table | Sparse Table | Sparse Table | https://www.codechef.com/problems/SEAD 684 | DMOJ | dmoj_pacnw16j | Shopping | Medium | no | no | Data Structures (DS) | Sparse Table | Sparse Table | Sparse Table | https://dmoj.ca/problem/pacnw16j 685 | Codeforces | codeforces_675e | Trains and Statistic | Medium | no | no | Data Structures (DS) | Sparse Table | Sparse Table | Sparse Table; DP Optimization using Data Structures [Some Practice Problems] | https://codeforces.com/contest/675/problem/E 686 | Codeforces | codeforces_713d | Animals and Puzzle | Medium | yes | no | Data Structures (DS) | Sparse Table | Sparse Table 2D | Sparse Table 2D | https://codeforces.com/contest/713/problem/D 687 | CodeChef | codechef_cens20b | Cherry and Squares | Medium | no | no | Data Structures (DS) | Sparse Table | Sparse Table 2D | Sparse Table 2D | https://www.codechef.com/problems/CENS20B 688 | CodeChef | codechef_chsqarr | Chef and Rectangle Array | - | no | no | Data Structures (DS) | Sparse Table | Sparse Table 2D | Sparse Table 2D; Monotonic Queue 2D | https://www.codechef.com/JUNE16/problems/CHSQARR/ 689 | CodeChef | codechef_segprod | Product on the segment by modulo | Easy | yes | no | Data Structures (DS) | Sparse Table | Disjoint Sparse Table | Disjoint Sparse Table; SQRT Tree; Divide and Conquer on Queries | https://www.codechef.com/problems/SEGPROD 690 | Codeforces | cf_group_102954a | Count maxima on an interval | Easy | yes | no | Data Structures (DS) | Sparse Table | Disjoint Sparse Table | Disjoint Sparse Table; SQRT Tree; Divide and Conquer on Queries | https://codeforces.com/group/1rv4rhCsHp/contest/102954/problem/A 691 | Codeforces | cf_group_102954c | Calculate MARS | Hard | yes | no | Data Structures (DS) | Sparse Table | Disjoint Sparse Table | Disjoint Sparse Table | https://codeforces.com/group/1rv4rhCsHp/contest/102954/problem/C 692 | Codeforces | cf_group_102954d | Maximize MARS | Hard | no | no | Data Structures (DS) | Sparse Table | Disjoint Sparse Table | Disjoint Sparse Table | https://codeforces.com/group/1rv4rhCsHp/contest/102954/problem/D 693 | SPOJ | spoj_adaindex | Ada and Indexing | Easy | yes | no | Data Structures (DS) | Trie | Trie on Strings and Bits | Trie on Strings and Bits | https://www.spoj.com/problems/ADAINDEX/ 694 | SPOJ | spoj_trycomp | Try to complete | Easy | yes | no | Data Structures (DS) | Trie | Trie on Strings and Bits | Trie on Strings and Bits | https://www.spoj.com/problems/TRYCOMP/ 695 | AtCoder | karuta | Karuta | Easy | no | no | Data Structures (DS) | Trie | Trie on Strings and Bits | Trie on Strings and Bits | https://atcoder.jp/contests/abc287/tasks/abc287_e 696 | CodeChef | codechef_nplflf | Query On Strings | Easy | no | no | Data Structures (DS) | Trie | Trie on Strings and Bits | Trie on Strings and Bits | https://www.codechef.com/problems/NPLFLF 697 | UVa | uva_12506 | Shortest Names | Easy | yes | no | Data Structures (DS) | Trie | Trie on Strings and Bits | Trie on Strings and Bits | https://vjudge.net/problem/UVA-12506 698 | Toph | toph_priority_of_digits | Order of Digits | Easy | yes | no | Data Structures (DS) | Trie | Trie on Strings and Bits | Trie on Strings and Bits | https://toph.co/p/priority-of-digits 699 | Codeforces | codeforces_706d | Vasiliy's Multiset | Easy | yes | no | Data Structures (DS) | Trie | Trie on Strings and Bits | Trie on Strings and Bits | https://codeforces.com/contest/706/problem/D 700 | UVa | uva_11488 | Hyper Prefix Sets | Easy | no | no | Data Structures (DS) | Trie | Trie on Strings and Bits | Trie on Strings and Bits | https://vjudge.net/problem/UVA-11488 701 | Library Checker | yosupo_set_xor_min | Set Xor-Min | Easy | yes | no | Data Structures (DS) | Trie | Trie on Strings and Bits | Trie on Strings and Bits | https://judge.yosupo.jp/problem/set_xor_min 702 | Codeforces | codeforces_842d | Vitya and Strange Lesson | Medium | no | no | Data Structures (DS) | Trie | Trie on Strings and Bits | Trie on Strings and Bits; Venice Technique | https://codeforces.com/contest/842/problem/D 703 | SPOJ | spoj_subxor | SubXor | - | yes | no | Data Structures (DS) | Trie | Trie on Strings and Bits | Trie on Strings and Bits | https://www.spoj.com/problems/SUBXOR/ 704 | Codeforces | codeforces_665e | Beautiful Subarrays | Easy | yes | no | Data Structures (DS) | Trie | Trie on Strings and Bits | Trie on Strings and Bits | https://codeforces.com/problemset/problem/665/E 705 | oj.uz | izho12_xor | XOR | Easy | no | no | Data Structures (DS) | Trie | Trie on Strings and Bits | Trie on Strings and Bits | https://oj.uz/problem/view/IZhO12_xor 706 | Codeforces | codeforces_282e | Sausage Maximization | Easy | no | no | Data Structures (DS) | Trie | Trie on Strings and Bits | Trie on Strings and Bits | https://codeforces.com/problemset/problem/282/E 707 | Codeforces | codeforces_817e | Choosing The Commander | Easy | no | no | Data Structures (DS) | Trie | Trie on Strings and Bits | Trie on Strings and Bits | https://codeforces.com/contest/817/problem/E 708 | CS Academy | csacademy_xor_submatrix | Xor Submatrix | Easy | yes | no | Data Structures (DS) | Trie | Trie on Strings and Bits | Trie on Strings and Bits | https://csacademy.com/contest/round-42/task/xor-submatrix/statement/ 709 | Toph | toph_yet_another_xor_problem | Yet Another XOR Problem | Easy | no | no | Data Structures (DS) | Trie | Trie on Strings and Bits | Trie on Strings and Bits | https://toph.co/p/yet-another-xor-problem 710 | CSES | cses_1731 | Word Combinations | Medium | yes | no | Data Structures (DS) | Trie | Trie on Strings and Bits | Trie on Strings and Bits; DP Optimization using Data Structures [Some Practice Problems]; Aho Corasick | https://cses.fi/problemset/task/1731 711 | Codeforces | codeforces_456d | A Lot of Games | Medium | no | no | Data Structures (DS) | Trie | Trie on Strings and Bits | Trie on Strings and Bits | https://codeforces.com/contest/456/problem/D 712 | oj.uz | coci20_vlak | Vlak | Medium | no | no | Data Structures (DS) | Trie | Trie on Strings and Bits | Trie on Strings and Bits | https://oj.uz/problem/view/COCI20_vlak 713 | oj.uz | ioi08_printer | Type Printer | Medium | no | no | Data Structures (DS) | Trie | Trie on Strings and Bits | Trie on Strings and Bits | https://oj.uz/problem/view/IOI08_printer 714 | AtCoder | atcoder_arc122_d | XOR Game | Medium | yes | no | Data Structures (DS) | Trie | Trie on Strings and Bits | Trie on Strings and Bits | https://atcoder.jp/contests/arc122/tasks/arc122_d 715 | Codeforces | codeforces_965e | Short Code | Medium | yes | no | Data Structures (DS) | Trie | Trie on Strings and Bits | Trie on Strings and Bits; DSU on Tree and Small to Large Merging | https://codeforces.com/contest/965/problem/E 716 | UVa | uva_11539 | Another Word Game | Medium | yes | no | Data Structures (DS) | Trie | Trie on Strings and Bits | Trie on Strings and Bits | https://vjudge.net/problem/UVA-11539 717 | Codeforces | codeforces_1416c | XOR Inverse | Medium | yes | no | Data Structures (DS) | Trie | Trie on Strings and Bits | Trie on Strings and Bits | https://codeforces.com/contest/1416/problem/C 718 | USACO | usaco_1281 | Find and Replace | Medium | yes | no | Data Structures (DS) | Trie | Trie on Strings and Bits | Trie on Strings and Bits | https://usaco.org/index.php?page=viewproblem2&cpid=1281 719 | Codeforces | codeforces_1055f | Tree and XOR | Hard | no | no | Data Structures (DS) | Trie | Trie on Strings and Bits | Trie on Strings and Bits | https://codeforces.com/contest/1055/problem/F 720 | oj.uz | joi16_selling_rna | Selling RNA Strands | Hard | yes | no | Data Structures (DS) | Trie | Trie on Strings and Bits | Trie on Strings and Bits; DSU on Tree and Small to Large Merging | https://oj.uz/problem/view/JOI16_selling_rna 721 | Codeforces | codeforces_271d | Good Substrings | Easy | yes | no | Data Structures (DS) | Trie | Trie on Strings and Bits | String Hashing; Trie on Strings and Bits | https://codeforces.com/contest/271/problem/D 722 | SPOJ | spoj_phonelst | Phone List | Easy | no | no | Data Structures (DS) | Trie | Trie on Strings and Bits | Trie on Strings and Bits | https://www.spoj.com/problems/PHONELST/ 723 | Codeforces | codeforces_2093g | Shorten the Array | Easy | yes | no | Data Structures (DS) | Trie | Trie on Strings and Bits | Trie on Strings and Bits | https://codeforces.com/contest/2093/problem/G 724 | Codeforces | codeforces_1983f | array-value | Medium | yes | no | Data Structures (DS) | Trie | Trie on Strings and Bits | Trie on Strings and Bits | https://codeforces.com/contest/1983/problem/F 725 | Other | chef and string | Chef and String | Medium | yes | no | Data Structures (DS) | Trie | Trie on Strings and Bits | Trie on Strings and Bits | Chef and String 726 | Codeforces | codeforces_1792d | Fixed Prefix Permutations | Medium | no | no | Data Structures (DS) | Trie | Trie on Strings and Bits | Trie on Strings and Bits | https://codeforces.com/contest/1792/problem/D 727 | Codeforces | codeforces_1851f | Lisa and the Martians | Medium | yes | no | Data Structures (DS) | Trie | Trie on Strings and Bits | Trie on Strings and Bits | https://codeforces.com/contest/1851/problem/F 728 | LightOJ | lightoj_vishon_xor | Vishon XOR | Medium | yes | no | Data Structures (DS) | Trie | Trie on Strings and Bits | Trie on Strings and Bits | https://lightoj.com/problem/vishon-xor 729 | CF Gym | cf_gym_101801j | Weird Sum | Medium | no | no | Data Structures (DS) | Trie | Trie on Strings and Bits | Cartesian Tree; Trie on Strings and Bits | https://codeforces.com/gym/101801/problem/J 730 | Codeforces | codeforces_1980g | Yasya and the Mysterious Tree | Medium | yes | no | Data Structures (DS) | Trie | Trie on Strings and Bits | Trie on Strings and Bits | https://codeforces.com/contest/1980/problem/G 731 | Codeforces | codeforces_1777f | Comfortably Numb | Hard | yes | no | Data Structures (DS) | Trie | Trie on Strings and Bits | Monotonic Stack: All Nearest Smaller Values and All Subarray Maximum/Minimum; Trie on Strings and Bits; Cartesian Tree | https://codeforces.com/problemset/problem/1777/F 732 | CodeChef | codechef_xrqrs | Xor Queries | - | yes | no | Data Structures (DS) | Trie | Persistent Trie | Persistent Trie | https://www.codechef.com/problems/XRQRS 733 | CF Gym | cf_gym_101628k | Know Your Statement | - | yes | no | Data Structures (DS) | Trie | Persistent Trie | Persistent Trie | https://codeforces.com/gym/101628/problem/K 734 | Toph | toph_yet_another_xor_tree_problem | Yet Another XOR Tree Problem | Medium | yes | no | Data Structures (DS) | Trie | Persistent Trie | Persistent Trie | https://toph.co/p/yet-another-xor-tree-problem 735 | oj.uz | coci20_klasika | Klasika | Medium | yes | no | Data Structures (DS) | Trie | Persistent Trie | Persistent Trie; Offline Queries; Euler Tour Technique | https://oj.uz/problem/view/COCI20_klasika 736 | Toph | toph_jontrona_of_liakot | Jontrona of Liakot | Medium | yes | no | Data Structures (DS) | Trie | Persistent Trie | Persistent Trie | https://toph.co/p/jontrona-of-liakot 737 | CodeChef | codechef_gpd | Gotham PD | - | no | no | Data Structures (DS) | Trie | Persistent Trie | Heavy Light Decomposition (HLD) ft Subtrees and Path Query; Persistent Trie | https://www.codechef.com/problems/GPD 738 | Toph | toph_xor_is_fun | XOR Is Fun | Hard | yes | no | Data Structures (DS) | Trie | Persistent Trie | Persistent Trie | https://toph.co/p/xor-is-fun 739 | Library Checker | yosupo_unionfind | Unionfind | Easy | yes | no | Data Structures (DS) | Disjoint Set Union (DSU) | DSU / Union Find | DSU / Union Find | https://judge.yosupo.jp/problem/unionfind 740 | CSES | cses_1676 | Road Construction | Easy | yes | yes | Data Structures (DS) | Disjoint Set Union (DSU) | DSU / Union Find | DSU / Union Find | https://cses.fi/problemset/task/1676 741 | Codeforces | cf_edu_289391b | Parking | Easy | no | no | Data Structures (DS) | Disjoint Set Union (DSU) | DSU / Union Find | DSU / Union Find | https://codeforces.com/edu/course/2/lesson/7/2/practice/contest/289391/problem/B 742 | Codeforces | cf_edu_289390d | Cutting a graph | Easy | yes | no | Data Structures (DS) | Disjoint Set Union (DSU) | DSU / Union Find | DSU / Union Find; Offline Queries | https://codeforces.com/edu/course/2/lesson/7/1/practice/contest/289390/problem/D 743 | SPOJ | spoj_consec | Consecutive Letters | Easy | no | no | Data Structures (DS) | Disjoint Set Union (DSU) | DSU / Union Find | DSU / Union Find | https://www.spoj.com/problems/CONSEC/ 744 | Timus | timus_1671 | Anansi's Cobweb | Easy | yes | no | Data Structures (DS) | Disjoint Set Union (DSU) | DSU / Union Find | DSU / Union Find; Offline Queries | https://acm.timus.ru/problem.aspx?space=1&num=1671 745 | CodeChef | codechef_abroads | Ancient Berland Roads | Easy | yes | no | Data Structures (DS) | Disjoint Set Union (DSU) | DSU / Union Find | DSU / Union Find | https://www.codechef.com/problems/ABROADS 746 | Codeforces | cf_edu_289391d | Bosses | Easy | no | no | Data Structures (DS) | Disjoint Set Union (DSU) | DSU / Union Find | DSU / Union Find | https://codeforces.com/edu/course/2/lesson/7/2/practice/contest/289391/problem/D 747 | Codeforces | codeforces_25d | Roads not only in Berland | Easy | no | no | Data Structures (DS) | Disjoint Set Union (DSU) | DSU / Union Find | DSU / Union Find | https://codeforces.com/contest/25/problem/D 748 | Codeforces | cf_edu_289390c | Experience | Easy | yes | no | Data Structures (DS) | Disjoint Set Union (DSU) | DSU / Union Find | DSU / Union Find | https://codeforces.com/edu/course/2/lesson/7/1/practice/contest/289390/problem/C 749 | Codeforces | codeforces_150b | Quantity of Strings | Easy | yes | no | Data Structures (DS) | Disjoint Set Union (DSU) | DSU / Union Find | DSU / Union Find | https://codeforces.com/contest/150/problem/B 750 | Codeforces | codeforces_1559d1 | Mocha and Diana (Easy Version) | Easy | no | no | Data Structures (DS) | Disjoint Set Union (DSU) | DSU / Union Find | DSU / Union Find | https://codeforces.com/contest/1559/problem/D1 751 | Toph | toph_unbelievable_array | Unbelievable Array | Medium | yes | no | Data Structures (DS) | Disjoint Set Union (DSU) | DSU / Union Find | DSU / Union Find | https://toph.co/p/unbelievable-array 752 | Codeforces | cf_edu_289391i | Bipartite Graph | Medium | yes | no | Data Structures (DS) | Disjoint Set Union (DSU) | DSU / Union Find | DSU / Union Find | https://codeforces.com/edu/course/2/lesson/7/2/practice/contest/289391/problem/I 753 | Codeforces | codeforces_468b | Two Sets | Medium | no | no | Data Structures (DS) | Disjoint Set Union (DSU) | DSU / Union Find | DSU / Union Find | https://codeforces.com/contest/468/problem/B 754 | USACO | usaco_992 | Wormhole Sort | Medium | yes | no | Data Structures (DS) | Disjoint Set Union (DSU) | DSU / Union Find | DSU / Union Find | https://usaco.org/index.php?page=viewproblem2&cpid=992 755 | USACO | usaco_669 | Moocast | Medium | no | no | Data Structures (DS) | Disjoint Set Union (DSU) | DSU / Union Find | DSU / Union Find | https://usaco.org/index.php?page=viewproblem2&cpid=669 756 | CS Academy | csacademy_mountain_time | Mountain Time | Medium | no | no | Data Structures (DS) | Disjoint Set Union (DSU) | DSU / Union Find | DSU / Union Find | https://csacademy.com/contest/archive/task/mountain-time/statement/ 757 | Codeforces | cf_edu_289391c | Restructuring Company | Medium | yes | no | Data Structures (DS) | Disjoint Set Union (DSU) | DSU / Union Find | DSU / Union Find | https://codeforces.com/edu/course/2/lesson/7/2/practice/contest/289391/problem/C 758 | Codeforces | codeforces_1213g | Path Queries | Medium | yes | no | Data Structures (DS) | Disjoint Set Union (DSU) | DSU / Union Find | DSU / Union Find; Minimum Spanning Tree (Prim's and Kruskal's) | https://codeforces.com/contest/1213/problem/G 759 | Codeforces | codeforces_1468j | Road Reform | Medium | no | no | Data Structures (DS) | Disjoint Set Union (DSU) | DSU / Union Find | DSU / Union Find | https://codeforces.com/contest/1468/problem/J 760 | Codeforces | codeforces_1624g | MinOr Tree | Medium | yes | no | Data Structures (DS) | Disjoint Set Union (DSU) | DSU / Union Find | Minimum Spanning Tree (Prim's and Kruskal's); DSU / Union Find | https://codeforces.com/contest/1624/problem/G 761 | AtCoder | atcoder_abc335_e | Non-Decreasing Colorful Path | Medium | no | no | Data Structures (DS) | Disjoint Set Union (DSU) | DSU / Union Find | DSU / Union Find; DP on Trees and DAGs | https://atcoder.jp/contests/abc335/tasks/abc335_e 762 | USACO | usaco_1259 | Strongest Friendship Group | Hard | no | no | Data Structures (DS) | Disjoint Set Union (DSU) | DSU / Union Find | DSU / Union Find | https://usaco.org/index.php?page=viewproblem2&cpid=1259 763 | Codeforces | codeforces_766d | Mahmoud and a Dictionary | Easy | no | no | Data Structures (DS) | Disjoint Set Union (DSU) | DSU / Union Find | Augmented DSU / Weighted DSU; DSU / Union Find | https://codeforces.com/contest/766/problem/D 764 | AtCoder | atcoder_abc420_e | Reachability Query | Easy | no | no | Data Structures (DS) | Disjoint Set Union (DSU) | DSU / Union Find | DSU / Union Find | https://atcoder.jp/contests/abc420/tasks/abc420_e 765 | Codeforces | codeforces_990g | GCD Counting | Medium | yes | no | Data Structures (DS) | Disjoint Set Union (DSU) | DSU / Union Find | DSU / Union Find; [Trick] Logarithmic Subarray Aggregator (LSA Trick) | https://codeforces.com/problemset/problem/990/G 766 | Codeforces | codeforces_1559d2 | Mocha and Diana (Hard Version) | Medium | yes | no | Data Structures (DS) | Disjoint Set Union (DSU) | DSU / Union Find | DSU / Union Find | https://codeforces.com/contest/1559/problem/D2 767 | Codeforces | codeforces_2117g | Omg Graph | Medium | no | no | Data Structures (DS) | Disjoint Set Union (DSU) | DSU / Union Find | DSU / Union Find | https://codeforces.com/contest/2117/problem/G 768 | Codeforces | codeforces_915f | Imbalance Value of a Tree | Hard | yes | no | Data Structures (DS) | Disjoint Set Union (DSU) | DSU / Union Find | DSU / Union Find | https://codeforces.com/contest/915/problem/F 769 | Codeforces | cf_edu_289392a | DSU with rollback | Easy | yes | no | Data Structures (DS) | Disjoint Set Union (DSU) | DSU with Rollbacks | DSU with Rollbacks | https://codeforces.com/edu/course/2/lesson/7/3/practice/contest/289392/problem/A 770 | DMOJ | dmoj_mmcc15p1 | Inaho | Easy | no | no | Data Structures (DS) | Disjoint Set Union (DSU) | DSU with Rollbacks | DSU with Rollbacks | https://dmoj.ca/problem/mmcc15p1 771 | Library Checker | yosupo_persistent_unionfind | Persistent Unionfind | Medium | yes | no | Data Structures (DS) | Disjoint Set Union (DSU) | DSU with Rollbacks | DSU with Rollbacks; Persistent DSU | https://judge.yosupo.jp/problem/persistent_unionfind 772 | Codeforces | codeforces_1706e | Qpwoeirut and Vertices | Easy | yes | no | Data Structures (DS) | Disjoint Set Union (DSU) | Reachability Tree / DSU Tree / Kruskal Reconstruction Tree (KRT) | Reachability Tree / DSU Tree / Kruskal Reconstruction Tree (KRT) | https://codeforces.com/contest/1706/problem/E 773 | Codeforces | codeforces_1416d | Graph and Queries | Medium | yes | no | Data Structures (DS) | Disjoint Set Union (DSU) | Reachability Tree / DSU Tree / Kruskal Reconstruction Tree (KRT) | Reachability Tree / DSU Tree / Kruskal Reconstruction Tree (KRT); Offline Queries | https://codeforces.com/contest/1416/problem/D 774 | oj.uz | coci18_pictionary | Pictionary | Medium | yes | no | Data Structures (DS) | Disjoint Set Union (DSU) | Reachability Tree / DSU Tree / Kruskal Reconstruction Tree (KRT) | Parallel Binary Search; Reachability Tree / DSU Tree / Kruskal Reconstruction Tree (KRT) | https://oj.uz/problem/view/COCI18_pictionary 775 | CodeChef | codechef_chefcomp | Chefina and Strange Tree | Medium | no | no | Data Structures (DS) | Disjoint Set Union (DSU) | Reachability Tree / DSU Tree / Kruskal Reconstruction Tree (KRT) | Reachability Tree / DSU Tree / Kruskal Reconstruction Tree (KRT) | https://www.codechef.com/problems/CHEFCOMP 776 | AtCoder | atcoder_asaporo2_e | Black Cats Deployment | Medium | no | no | Data Structures (DS) | Disjoint Set Union (DSU) | Reachability Tree / DSU Tree / Kruskal Reconstruction Tree (KRT) | Reachability Tree / DSU Tree / Kruskal Reconstruction Tree (KRT) | https://atcoder.jp/contests/cf17-tournament-round3-open/tasks/asaporo2_e 777 | CodeChef | codechef_tulips | Tiptoe through the tulips | Hard | yes | no | Data Structures (DS) | Disjoint Set Union (DSU) | Reachability Tree / DSU Tree / Kruskal Reconstruction Tree (KRT) | Reachability Tree / DSU Tree / Kruskal Reconstruction Tree (KRT) | https://www.codechef.com/problems/TULIPS 778 | Codeforces | codeforces_1628e | Groceries in Meteor Town | Hard | yes | no | Data Structures (DS) | Disjoint Set Union (DSU) | Reachability Tree / DSU Tree / Kruskal Reconstruction Tree (KRT) | Reachability Tree / DSU Tree / Kruskal Reconstruction Tree (KRT) | https://codeforces.com/contest/1628/problem/E 779 | TLX | tlx_apio2020_b | Swapping Cities | Hard | no | no | Data Structures (DS) | Disjoint Set Union (DSU) | Reachability Tree / DSU Tree / Kruskal Reconstruction Tree (KRT) | Reachability Tree / DSU Tree / Kruskal Reconstruction Tree (KRT) | https://tlx.toki.id/problems/apio-2020/B 780 | USACO | usaco_384 | Ski Course Rating | Hard | no | no | Data Structures (DS) | Disjoint Set Union (DSU) | Reachability Tree / DSU Tree / Kruskal Reconstruction Tree (KRT) | Reachability Tree / DSU Tree / Kruskal Reconstruction Tree (KRT) | https://usaco.org/index.php?page=viewproblem2&cpid=384 781 | Codeforces | codeforces_2021e3 | Digital Village (Extreme Version) | Hard | no | no | Data Structures (DS) | Disjoint Set Union (DSU) | Reachability Tree / DSU Tree / Kruskal Reconstruction Tree (KRT) | Reachability Tree / DSU Tree / Kruskal Reconstruction Tree (KRT) | https://codeforces.com/contest/2021/problem/E3 782 | Codeforces | codeforces_1920f2 | Smooth Sailing (Hard Version) | Hard | no | no | Data Structures (DS) | Disjoint Set Union (DSU) | Reachability Tree / DSU Tree / Kruskal Reconstruction Tree (KRT) | Reachability Tree / DSU Tree / Kruskal Reconstruction Tree (KRT) | https://codeforces.com/problemset/problem/1920/F2 783 | CSES | cses_2101 | New Roads Queries | Easy | yes | no | Data Structures (DS) | Disjoint Set Union (DSU) | Partially Persistent DSU | Partially Persistent DSU; Persistent DSU; Parallel Binary Search | https://cses.fi/problemset/task/2101 784 | CF Gym | cf_gym_102396c | Jet Trains | Medium | no | no | Data Structures (DS) | Disjoint Set Union (DSU) | Partially Persistent DSU | Partially Persistent DSU | https://codeforces.com/gym/102396/problem/C 785 | CF Gym | cf_gym_102021m | Mountaineers | Medium | no | no | Data Structures (DS) | Disjoint Set Union (DSU) | Partially Persistent DSU | Partially Persistent DSU | https://codeforces.com/gym/102021/problem/M 786 | CF Gym | cf_gym_104468b | Osama-utiful Components | Medium | no | no | Data Structures (DS) | Disjoint Set Union (DSU) | Partially Persistent DSU | Persistent DSU; Partially Persistent DSU | https://codeforces.com/gym/104468/problem/B 787 | Kattis | kattis_particles | Particle Swapping | Medium | no | no | Data Structures (DS) | Disjoint Set Union (DSU) | Partially Persistent DSU | Partially Persistent DSU | https://open.kattis.com/problems/particles 788 | AtCoder | atcoder_abc328_f | Good Set Query | Easy | yes | no | Data Structures (DS) | Disjoint Set Union (DSU) | Augmented DSU / Weighted DSU | Augmented DSU / Weighted DSU | https://atcoder.jp/contests/abc328/tasks/abc328_f 789 | SPOJ | spoj_chain | Strange Food Chain | Easy | yes | no | Data Structures (DS) | Disjoint Set Union (DSU) | Augmented DSU / Weighted DSU | Augmented DSU / Weighted DSU | https://www.spoj.com/problems/CHAIN/ 790 | Timus | timus_1003 | Parity | Easy | no | no | Data Structures (DS) | Disjoint Set Union (DSU) | Augmented DSU / Weighted DSU | Augmented DSU / Weighted DSU | https://acm.timus.ru/problem.aspx?space=1&num=1003 791 | Library Checker | yosupo_unionfind_with_potential | Unionfind with Potential | Easy | no | no | Data Structures (DS) | Disjoint Set Union (DSU) | Augmented DSU / Weighted DSU | Augmented DSU / Weighted DSU | https://judge.yosupo.jp/problem/unionfind_with_potential 792 | Codeforces | codeforces_1788f | XOR, Tree, and Queries | Medium | yes | no | Data Structures (DS) | Disjoint Set Union (DSU) | Augmented DSU / Weighted DSU | Augmented DSU / Weighted DSU | https://codeforces.com/contest/1788/problem/F 793 | CSES | cses_1139 | Distinct Colors | Easy | yes | no | Data Structures (DS) | Disjoint Set Union (DSU) | DSU on Tree and Small to Large Merging | DSU on Tree and Small to Large Merging | https://cses.fi/problemset/task/1139/ 794 | Codeforces | codeforces_600e | Lomsat gelral | Easy | yes | no | Data Structures (DS) | Disjoint Set Union (DSU) | DSU on Tree and Small to Large Merging | DSU on Tree and Small to Large Merging | https://codeforces.com/contest/600/problem/E 795 | USACO | usaco_696 | Promotion Counting | Easy | yes | no | Data Structures (DS) | Disjoint Set Union (DSU) | DSU on Tree and Small to Large Merging | DSU on Tree and Small to Large Merging | https://usaco.org/index.php?page=viewproblem2&cpid=696 796 | Codeforces | codeforces_570d | Tree Requests | Easy | no | no | Data Structures (DS) | Disjoint Set Union (DSU) | DSU on Tree and Small to Large Merging | DSU on Tree and Small to Large Merging | https://codeforces.com/contest/570/problem/D 797 | Codeforces | sgu_507 | Treediff | Easy | yes | no | Data Structures (DS) | Disjoint Set Union (DSU) | DSU on Tree and Small to Large Merging | DSU on Tree and Small to Large Merging | https://vjudge.net/problem/SGU-507 798 | HackerEarth | hackerearth_the_grass_type | The Grass Type | Easy | no | no | Data Structures (DS) | Disjoint Set Union (DSU) | DSU on Tree and Small to Large Merging | DSU on Tree and Small to Large Merging | https://www.hackerearth.com/practice/algorithms/graphs/depth-first-search/practice-problems/algorithm/the-grass-type/ 799 | Codeforces | codeforces_246e | Blood Cousins Return | Easy | no | no | Data Structures (DS) | Disjoint Set Union (DSU) | DSU on Tree and Small to Large Merging | DSU on Tree and Small to Large Merging | https://codeforces.com/contest/246/problem/E 800 | Codeforces | codeforces_1009f | Dominant Indices | Easy | no | no | Data Structures (DS) | Disjoint Set Union (DSU) | DSU on Tree and Small to Large Merging | DSU on Tree and Small to Large Merging | https://codeforces.com/contest/1009/problem/F 801 | Codeforces | codeforces_375d | Tree and Queries | Medium | yes | no | Data Structures (DS) | Disjoint Set Union (DSU) | DSU on Tree and Small to Large Merging | DSU on Tree and Small to Large Merging; Mo's Algorithm | https://codeforces.com/contest/375/problem/D 802 | Kattis | kattis_speedlimit2 | The Cost of Speed Limits | Medium | no | no | Data Structures (DS) | Disjoint Set Union (DSU) | DSU on Tree and Small to Large Merging | DSU on Tree and Small to Large Merging | https://open.kattis.com/problems/speedlimit2 803 | oj.uz | joi20_joitter2 | Making Friends on Joitter is Fun | Medium | no | no | Data Structures (DS) | Disjoint Set Union (DSU) | DSU on Tree and Small to Large Merging | DSU on Tree and Small to Large Merging | https://oj.uz/problem/view/JOI20_joitter2 804 | Codeforces | codeforces_741d | Arpa’s letter-marked tree and Mehrdad’s Dokhtar-kosh paths | Medium | no | no | Data Structures (DS) | Disjoint Set Union (DSU) | DSU on Tree and Small to Large Merging | DSU on Tree and Small to Large Merging | https://codeforces.com/contest/741/problem/D 805 | Codeforces | codeforces_914e | Palindromes in a Tree | Medium | yes | no | Data Structures (DS) | Disjoint Set Union (DSU) | DSU on Tree and Small to Large Merging | DSU on Tree and Small to Large Merging; Centroid Decomposition | https://codeforces.com/contest/914/problem/E 806 | AtCoder | atcoder_abc337_g | Tree Inversion | Medium | yes | no | Data Structures (DS) | Disjoint Set Union (DSU) | DSU on Tree and Small to Large Merging | DSU on Tree and Small to Large Merging; Rerooting Technique | https://atcoder.jp/contests/abc337/tasks/abc337_g 807 | CF Gym | cf_gym_101864d | Beauty and The Tree | Medium | no | no | Data Structures (DS) | Disjoint Set Union (DSU) | DSU on Tree and Small to Large Merging | Basic SQRT Decomposition; DSU on Tree and Small to Large Merging | https://codeforces.com/gym/101864/problem/D 808 | CF Gym | cf_gym_103119i | Nim Cheater | Medium | yes | no | Data Structures (DS) | Disjoint Set Union (DSU) | DSU on Tree and Small to Large Merging | Heavy Light Decomposition (HLD) ft Subtrees and Path Query; DSU on Tree and Small to Large Merging | https://codeforces.com/gym/103119/problem/I 809 | Library Checker | yosupo_range_parallel_unionfind | Range Parallel Unionfind | Medium | yes | no | Data Structures (DS) | Disjoint Set Union (DSU) | [Trick] Maintaining Log N DSU / Range Parallel DSU | [Trick] Maintaining Log N DSU / Range Parallel DSU | https://judge.yosupo.jp/problem/range_parallel_unionfind 810 | CS Academy | csacademy_substring_restrictions | Substring Restrictions | Medium | yes | no | Data Structures (DS) | Disjoint Set Union (DSU) | [Trick] Maintaining Log N DSU / Range Parallel DSU | [Trick] Maintaining Log N DSU / Range Parallel DSU | https://csacademy.com/contest/archive/task/substring-restrictions/statement/ 811 | CF Gym | cf_gym_103388l | Listing Passwords | Medium | yes | no | Data Structures (DS) | Disjoint Set Union (DSU) | [Trick] Maintaining Log N DSU / Range Parallel DSU | [Trick] Maintaining Log N DSU / Range Parallel DSU | https://codeforces.com/gym/103388/problem/L 812 | CodeChef | codechef_cowsheds | Kuroni and the Cowsheds | Medium | yes | no | Data Structures (DS) | Disjoint Set Union (DSU) | [Trick] Maintaining Log N DSU / Range Parallel DSU | [Trick] Maintaining Log N DSU / Range Parallel DSU | https://www.codechef.com/problems/COWSHEDS 813 | AtCoder | atcoder_abc349_g | Palindrome Construction | Medium | yes | no | Data Structures (DS) | Disjoint Set Union (DSU) | [Trick] Maintaining Log N DSU / Range Parallel DSU | [Trick] Maintaining Log N DSU / Range Parallel DSU | https://atcoder.jp/contests/abc349/tasks/abc349_g 814 | SPOJ | spoj_dquery | D-query | Medium | no | no | Data Structures (DS) | Square Root Decomposition | Basic SQRT Decomposition | Basic SQRT Decomposition | https://www.spoj.com/problems/DQUERY/ 815 | SPOJ | spoj_giveaway | Give Away | Medium | yes | no | Data Structures (DS) | Square Root Decomposition | Basic SQRT Decomposition | Basic SQRT Decomposition | https://www.spoj.com/problems/GIVEAWAY/ 816 | CodeChef | codechef_hilljump | Hill Jumping | Medium | yes | no | Data Structures (DS) | Square Root Decomposition | Basic SQRT Decomposition | Basic SQRT Decomposition | https://www.codechef.com/AUG17/problems/HILLJUMP 817 | UVa | uva_3141 | Dynamic Inversion | - | yes | no | Data Structures (DS) | Square Root Decomposition | Basic SQRT Decomposition | Basic SQRT Decomposition; CDQ Divide and Conquer | https://onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&page=show_problem&problem=3141 818 | UVa | uva_3154 | Array Transformer | Medium | yes | no | Data Structures (DS) | Square Root Decomposition | Basic SQRT Decomposition | Basic SQRT Decomposition | https://onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&page=show_problem&problem=3154 819 | CodeChef | codechef_chefexq | Chef And Easy Xor Queries | Hard | yes | no | Data Structures (DS) | Square Root Decomposition | Basic SQRT Decomposition | Basic SQRT Decomposition | https://www.codechef.com/problems/CHEFEXQ 820 | CodeChef | codechef_fncs | Chef and Churu | Hard | no | no | Data Structures (DS) | Square Root Decomposition | Basic SQRT Decomposition | Basic SQRT Decomposition | https://www.codechef.com/problems/FNCS 821 | Codeforces | codeforces_896e | Welcome home, Chtholly | Hard | yes | no | Data Structures (DS) | Square Root Decomposition | Basic SQRT Decomposition | Basic SQRT Decomposition; Pragmas | https://codeforces.com/contest/896/problem/E 822 | Codeforces | codeforces_2148f | Gravity Falls | Easy | no | no | Data Structures (DS) | Square Root Decomposition | Basic SQRT Decomposition | Basic SQRT Decomposition | https://codeforces.com/contest/2148/problem/F 823 | Library Checker | yosupo_point_set_range_frequency | Point Set Range Frequency | Easy | yes | no | Data Structures (DS) | Square Root Decomposition | Basic SQRT Decomposition | Basic SQRT Decomposition | https://judge.yosupo.jp/problem/point_set_range_frequency 824 | SPOJ | spoj_freq2 | Most Frequent Value | Medium | yes | no | Data Structures (DS) | Square Root Decomposition | Basic SQRT Decomposition | Basic SQRT Decomposition | https://www.spoj.com/problems/FREQ2/ 825 | Codeforces | codeforces_914f | Substrings in a String | Hard | yes | no | Data Structures (DS) | Square Root Decomposition | Basic SQRT Decomposition | String Matching using Bitsets; Basic SQRT Decomposition | https://codeforces.com/problemset/problem/914/F 826 | Codeforces | codeforces_1017g | The Tree | Hard | no | no | Data Structures (DS) | Square Root Decomposition | Basic SQRT Decomposition | Heavy Light Decomposition (HLD) ft Subtrees and Path Query; Basic SQRT Decomposition | https://codeforces.com/contest/1017/problem/G 827 | Codeforces | codeforces_220b | Little Elephant and Array | Easy | yes | no | Data Structures (DS) | Square Root Decomposition | Splitting Objects into Light and Heavy / Case Processing | Splitting Objects into Light and Heavy / Case Processing | https://codeforces.com/contest/220/problem/B 828 | CodeChef | codechef_kol15c | Just Update and Print the array | Easy | yes | no | Data Structures (DS) | Square Root Decomposition | Splitting Objects into Light and Heavy / Case Processing | Splitting Objects into Light and Heavy / Case Processing | https://www.codechef.com/problems/KOL15C 829 | Codeforces | codeforces_348c | Subset Sums | Medium | yes | no | Data Structures (DS) | Square Root Decomposition | Splitting Objects into Light and Heavy / Case Processing | Splitting Objects into Light and Heavy / Case Processing | https://codeforces.com/contest/348/problem/C 830 | Codeforces | codeforces_13e | Holes | - | yes | no | Data Structures (DS) | Square Root Decomposition | Splitting Objects into Light and Heavy / Case Processing | Splitting Objects into Light and Heavy / Case Processing | https://codeforces.com/contest/13/problem/E 831 | Codeforces | codeforces_1619h | Permutation and Queries | Medium | no | no | Data Structures (DS) | Square Root Decomposition | Splitting Objects into Light and Heavy / Case Processing | Splitting Objects into Light and Heavy / Case Processing; Implicit Treap | https://codeforces.com/contest/1619/problem/H 832 | Codeforces | codeforces_1580c | Train Maintenance | Medium | yes | no | Data Structures (DS) | Square Root Decomposition | Splitting Objects into Light and Heavy / Case Processing | Splitting Objects into Light and Heavy / Case Processing | https://codeforces.com/contest/1580/problem/C 833 | AtCoder | atcoder_abc219_g | Propagation | Hard | yes | no | Data Structures (DS) | Square Root Decomposition | Splitting Objects into Light and Heavy / Case Processing | Splitting Objects into Light and Heavy / Case Processing | https://atcoder.jp/contests/abc219/tasks/abc219_g 834 | Codeforces | codeforces_506d | Mr. Kitayuta's Colorful Graph | Hard | no | no | Data Structures (DS) | Square Root Decomposition | Splitting Objects into Light and Heavy / Case Processing | Splitting Objects into Light and Heavy / Case Processing | https://codeforces.com/contest/506/problem/D 835 | Codeforces | codeforces_398d | Instant Messanger | Hard | no | no | Data Structures (DS) | Square Root Decomposition | Splitting Objects into Light and Heavy / Case Processing | Splitting Objects into Light and Heavy / Case Processing | https://codeforces.com/contest/398/problem/D 836 | SPOJ | spoj_maxchildsum | Maximum Child Sum | Medium | no | no | Data Structures (DS) | Square Root Decomposition | Splitting Objects into Light and Heavy / Case Processing | Splitting Objects into Light and Heavy / Case Processing | https://www.spoj.com/problems/MAXCHILDSUM/ 837 | Codeforces | cf_group_628229e | Jaber and the Prediction Tree | Hard | no | no | Data Structures (DS) | Square Root Decomposition | Splitting Objects into Light and Heavy / Case Processing | Convex Hull Trick (CHT) and Dynamic CHT; Splitting Objects into Light and Heavy / Case Processing | https://codeforces.com/group/Rilx5irOux/contest/628229/problem/E 838 | CF Gym | cf_gym_105009l | Modulo Queries | Hard | yes | no | Data Structures (DS) | Square Root Decomposition | Splitting Objects into Light and Heavy / Case Processing | Splitting Objects into Light and Heavy / Case Processing; Offline Queries | https://codeforces.com/gym/105009/problem/L 839 | Codeforces | codeforces_1254d | Tree Queries | Hard | no | no | Data Structures (DS) | Square Root Decomposition | Splitting Objects into Light and Heavy / Case Processing | Splitting Objects into Light and Heavy / Case Processing | https://codeforces.com/contest/1254/problem/D 840 | SPOJ | spoj_xxxxxxxx | XXXXXXXX | Easy | yes | no | Data Structures (DS) | Square Root Decomposition | Batch Processing / SQRT Decomposition on Queries | Mo's with Update / 3D Mo (Offline); Batch Processing / SQRT Decomposition on Queries | https://www.spoj.com/problems/XXXXXXXX/ 841 | Timus | timus_1846 | GCD 2010 | Medium | yes | no | Data Structures (DS) | Square Root Decomposition | Batch Processing / SQRT Decomposition on Queries | Batch Processing / SQRT Decomposition on Queries; Dynamic Connectivity Problem (Offline) | https://acm.timus.ru/problem.aspx?space=1&num=1846 842 | CF Gym | cf_gym_100589a | Queries on the Tree | Medium | yes | no | Data Structures (DS) | Square Root Decomposition | Batch Processing / SQRT Decomposition on Queries | SQRT Fragmented Tree / Block Tree / SQRT Decomposition on Trees; Batch Processing / SQRT Decomposition on Queries | https://codeforces.com/gym/100589/problem/A 843 | Codeforces | codeforces_487d | Conveyor Belts | Hard | no | no | Data Structures (DS) | Square Root Decomposition | Batch Processing / SQRT Decomposition on Queries | Batch Processing / SQRT Decomposition on Queries | https://codeforces.com/contest/487/problem/D 844 | Codeforces | codeforces_455d | Serega and Fun | - | yes | no | Data Structures (DS) | Square Root Decomposition | Batch Processing / SQRT Decomposition on Queries | SQRT Decomposition Split and Build Technique; Batch Processing / SQRT Decomposition on Queries | https://codeforces.com/contest/455/problem/D 845 | Eolymp | eolymp_2961 | Жесть | Hard | yes | no | Data Structures (DS) | Square Root Decomposition | SQRT Decomposition Split and Build Technique | SQRT Decomposition Split and Build Technique | https://www.eolymp.com/en/problems/2961 846 | Codeforces | codeforces_86d | Powerful Array | Easy | yes | no | Data Structures (DS) | Square Root Decomposition | Mo's Algorithm | Mo's Algorithm | https://codeforces.com/contest/86/problem/D 847 | Codeforces | codeforces_617e | XOR and Favorite Number | Easy | yes | no | Data Structures (DS) | Square Root Decomposition | Mo's Algorithm | Mo's Algorithm; Sweepline Mo | https://codeforces.com/contest/617/problem/E 848 | Library Checker | yosupo_static_range_inversions_query | Static Range Inversions Query | Medium | yes | no | Data Structures (DS) | Square Root Decomposition | Mo's Algorithm | Mo's Algorithm; Inversions | https://judge.yosupo.jp/problem/static_range_inversions_query 849 | Codeforces | codeforces_351d | Jeff and Removing Periods | Medium | no | no | Data Structures (DS) | Square Root Decomposition | Mo's Algorithm | Mo's Algorithm | https://codeforces.com/contest/351/problem/D 850 | CodeChef | codechef_decopair | Chefina and Beautiful Pairs | Medium | yes | no | Data Structures (DS) | Square Root Decomposition | Mo's Algorithm | Mo's Algorithm | https://www.codechef.com/problems/DECOPAIR 851 | Codeforces | codeforces_840d | Destiny | Medium | yes | no | Data Structures (DS) | Square Root Decomposition | Mo's Algorithm | Mo's Algorithm; Randomized Algorithms; Boyer–Moore Voting Algorithm and Misra–Gries Algorithm | https://codeforces.com/contest/840/problem/D 852 | Codeforces | codeforces_877f | Ann and Books | Medium | no | no | Data Structures (DS) | Square Root Decomposition | Mo's Algorithm | Mo's Algorithm | https://codeforces.com/contest/877/problem/F 853 | Codeforces | codeforces_577e | Points on Plane | Medium | no | no | Data Structures (DS) | Square Root Decomposition | Mo's Algorithm | Mo's Algorithm | https://codeforces.com/contest/577/problem/E 854 | CodeChef | codechef_stdprgs | Estimating progress | Hard | no | no | Data Structures (DS) | Square Root Decomposition | Mo's Algorithm | Mo's Algorithm | https://www.codechef.com/problems/STDPRGS 855 | Codeforces | codeforces_2014h | Robin Hood Archery | Easy | no | no | Data Structures (DS) | Square Root Decomposition | Mo's Algorithm | Mo's Algorithm; XOR Hashing | https://codeforces.com/contest/2014/problem/H 856 | AtCoder | atcoder_abc293_g | Triple Index | Easy | no | no | Data Structures (DS) | Square Root Decomposition | Mo's Algorithm | Mo's Algorithm | https://atcoder.jp/contests/abc293/tasks/abc293_g 857 | CodeChef | codechef_gerald07 | Chef and Graph Queries | Easy | yes | no | Data Structures (DS) | Square Root Decomposition | Rollback Mo and Mo's with DSU | Rollback Mo and Mo's with DSU | https://www.codechef.com/MARCH14/problems/GERALD07 858 | CodeChef | codechef_qchef | Chef and Problems | Medium | yes | no | Data Structures (DS) | Square Root Decomposition | Rollback Mo and Mo's with DSU | Rollback Mo and Mo's with DSU | https://www.codechef.com/problems/QCHEF 859 | SPOJ | spoj_zquery | Zero Query | Medium | no | no | Data Structures (DS) | Square Root Decomposition | Rollback Mo and Mo's with DSU | Rollback Mo and Mo's with DSU | https://www.spoj.com/problems/ZQUERY/ 860 | Library Checker | yosupo_static_range_mode_query | Static Range Mode Query | Medium | yes | no | Data Structures (DS) | Square Root Decomposition | Rollback Mo and Mo's with DSU | Rollback Mo and Mo's with DSU | https://judge.yosupo.jp/problem/static_range_mode_query 861 | SPOJ | spoj_cot2 | Count on a tree II | Easy | yes | no | Data Structures (DS) | Square Root Decomposition | Mo's on Tree | Mo's on Tree | https://www.spoj.com/problems/COT2/ 862 | CF Gym | cf_gym_100962f | Frank Sinatra | - | yes | no | Data Structures (DS) | Square Root Decomposition | Mo's on Tree | Mo's on Tree | https://codeforces.com/gym/100962/problem/F 863 | CodeChef | codechef_fctre | Factor Tree | Medium | no | no | Data Structures (DS) | Square Root Decomposition | Mo's on Tree | Mo's on Tree | https://www.codechef.com/APRIL20A/problems/FCTRE/ 864 | CodeChef | codechef_closefar | So Close Yet So Far | Medium | no | no | Data Structures (DS) | Square Root Decomposition | Mo's on Tree | Mo's on Tree | https://www.codechef.com/problems/CLOSEFAR 865 | CodeChef | codechef_vlb | Vasya and Little Bear | Medium | no | no | Data Structures (DS) | Square Root Decomposition | Mo's on Tree | Mo's on Tree | https://www.codechef.com/ALKH2016/problems/VLB 866 | Toph | toph_distinct_dishting | Distinct Dishting | Easy | yes | no | Data Structures (DS) | Square Root Decomposition | Mo's with Update / 3D Mo (Offline) | Mo's with Update / 3D Mo (Offline) | https://toph.co/p/distinct-dishting 867 | Codeforces | codeforces_940f | Machine Learning | Medium | yes | no | Data Structures (DS) | Square Root Decomposition | Mo's with Update / 3D Mo (Offline) | Mo's with Update / 3D Mo (Offline); Mo's with Update / 3D Mo (Online) | https://codeforces.com/problemset/problem/940/F 868 | UOJ | uoj_58 | Candy Park | Medium | no | no | Data Structures (DS) | Square Root Decomposition | Mo's with Update / 3D Mo (Offline) | Mo's with Update / 3D Mo (Offline) | https://uoj.ac/problem/58 869 | CodeChef | codechef_distnum3 | Primitive Queries | Hard | no | no | Data Structures (DS) | Square Root Decomposition | Mo's with Update / 3D Mo (Offline) | Mo's with Update / 3D Mo (Offline) | https://www.codechef.com/FEB17/problems/DISTNUM3 870 | Codeforces | codeforces_2043g | Problem with Queries | Easy | no | no | Data Structures (DS) | Square Root Decomposition | Mo's with Update / 3D Mo (Online) | Mo's with Update / 3D Mo (Online) | https://codeforces.com/problemset/problem/2043/G 871 | CF Gym | gym_101138d | Strange Queries | Medium | yes | no | Data Structures (DS) | Square Root Decomposition | 4D Mo | 4D Mo | https://vjudge.net/problem/Gym-101138D 872 | Codeforces | codeforces_1767f | Two Subtrees | - | yes | no | Data Structures (DS) | Square Root Decomposition | 4D Mo | 4D Mo | https://codeforces.com/contest/1767/problem/F 873 | CSES | cses_1138 | Path Queries | Easy | yes | no | Data Structures (DS) | Heavy Light Decomposition (HLD) | Heavy Light Decomposition (HLD) ft Subtrees and Path Query | Heavy Light Decomposition (HLD) ft Subtrees and Path Query | https://cses.fi/problemset/task/1138 874 | CSES | cses_2134 | Path Queries II | Easy | yes | no | Data Structures (DS) | Heavy Light Decomposition (HLD) | Heavy Light Decomposition (HLD) ft Subtrees and Path Query | Heavy Light Decomposition (HLD) ft Subtrees and Path Query | https://cses.fi/problemset/task/2134 875 | SPOJ | spoj_qtree | Query on a tree | Easy | no | no | Data Structures (DS) | Heavy Light Decomposition (HLD) | Heavy Light Decomposition (HLD) ft Subtrees and Path Query | Heavy Light Decomposition (HLD) ft Subtrees and Path Query | https://www.spoj.com/problems/QTREE/ 876 | SPOJ | spoj_grasspla | Grass Planting | Easy | yes | no | Data Structures (DS) | Heavy Light Decomposition (HLD) | Heavy Light Decomposition (HLD) ft Subtrees and Path Query | Heavy Light Decomposition (HLD) ft Subtrees and Path Query | https://www.spoj.com/problems/GRASSPLA/ 877 | USACO | usaco_921 | Cow Land | Easy | no | no | Data Structures (DS) | Heavy Light Decomposition (HLD) | Heavy Light Decomposition (HLD) ft Subtrees and Path Query | Heavy Light Decomposition (HLD) ft Subtrees and Path Query | https://usaco.org/index.php?page=viewproblem2&cpid=921 878 | SPOJ | spoj_qtree3 | QTREE3 - Query on a tree again! | Easy | no | no | Data Structures (DS) | Heavy Light Decomposition (HLD) | Heavy Light Decomposition (HLD) ft Subtrees and Path Query | Heavy Light Decomposition (HLD) ft Subtrees and Path Query | https://www.spoj.com/problems/QTREE3/ 879 | HackerRank | hackerrank_subtrees_and_paths | Subtrees And Paths | - | yes | no | Data Structures (DS) | Heavy Light Decomposition (HLD) | Heavy Light Decomposition (HLD) ft Subtrees and Path Query | Heavy Light Decomposition (HLD) ft Subtrees and Path Query | https://www.hackerrank.com/challenges/subtrees-and-paths/problem 880 | Library Checker | yosupo_vertex_set_path_composite | Vertex Set Path Composite | Medium | yes | no | Data Structures (DS) | Heavy Light Decomposition (HLD) | Heavy Light Decomposition (HLD) ft Subtrees and Path Query | Heavy Light Decomposition (HLD) ft Subtrees and Path Query | https://judge.yosupo.jp/problem/vertex_set_path_composite 881 | SPOJ | spoj_gss7 | Can you answer these queries VII | Medium | yes | no | Data Structures (DS) | Heavy Light Decomposition (HLD) | Heavy Light Decomposition (HLD) ft Subtrees and Path Query | Heavy Light Decomposition (HLD) ft Subtrees and Path Query | https://www.spoj.com/problems/GSS7/ 882 | CodeChef | codechef_pshttr | Pishty and tree | Medium | no | no | Data Structures (DS) | Heavy Light Decomposition (HLD) | Heavy Light Decomposition (HLD) ft Subtrees and Path Query | Heavy Light Decomposition (HLD) ft Subtrees and Path Query; Offline Queries | https://www.codechef.com/JULY17/problems/PSHTTR 883 | CodeChef | codechef_qryland | Ivan Pesic and His World Tour | Medium | no | no | Data Structures (DS) | Heavy Light Decomposition (HLD) | Heavy Light Decomposition (HLD) ft Subtrees and Path Query | Heavy Light Decomposition (HLD) ft Subtrees and Path Query; Multiset Hashing | https://www.codechef.com/problems/QRYLAND 884 | CodeChef | codechef_blwhtree | Black-and-White Tree | Medium | no | no | Data Structures (DS) | Heavy Light Decomposition (HLD) | Heavy Light Decomposition (HLD) ft Subtrees and Path Query | Heavy Light Decomposition (HLD) ft Subtrees and Path Query | https://www.codechef.com/problems/BLWHTREE 885 | USACO | usaco_970 | Milk Visits | Medium | no | no | Data Structures (DS) | Heavy Light Decomposition (HLD) | Heavy Light Decomposition (HLD) ft Subtrees and Path Query | Heavy Light Decomposition (HLD) ft Subtrees and Path Query | https://usaco.org/index.php?page=viewproblem2&cpid=970 886 | SPOJ | spoj_qtree4 | QTREE4 - Query on a tree IV | Medium | no | no | Data Structures (DS) | Heavy Light Decomposition (HLD) | Heavy Light Decomposition (HLD) ft Subtrees and Path Query | Centroid Decomposition; Heavy Light Decomposition (HLD) ft Subtrees and Path Query | https://www.spoj.com/problems/QTREE4/ 887 | Codeforces | codeforces_827d | Best Edge Weight | Medium | no | no | Data Structures (DS) | Heavy Light Decomposition (HLD) | Heavy Light Decomposition (HLD) ft Subtrees and Path Query | Heavy Light Decomposition (HLD) ft Subtrees and Path Query | https://codeforces.com/problemset/problem/827/D 888 | CodeChef | codechef_monoploy | Gangsters of Treeland | Hard | no | no | Data Structures (DS) | Heavy Light Decomposition (HLD) | Heavy Light Decomposition (HLD) ft Subtrees and Path Query | Heavy Light Decomposition (HLD) ft Subtrees and Path Query; Link Cut Tree (LCT) | https://www.codechef.com/problems/MONOPLOY 889 | USACO | usaco_576 | Max Flow | - | no | no | Data Structures (DS) | Heavy Light Decomposition (HLD) | Heavy Light Decomposition (HLD) ft Subtrees and Path Query | Heavy Light Decomposition (HLD) ft Subtrees and Path Query | https://usaco.org/current/index.php?page=viewproblem2&cpid=576 890 | USACO | usaco_901 | Exercise Route | Hard | no | no | Data Structures (DS) | Heavy Light Decomposition (HLD) | Heavy Light Decomposition (HLD) ft Subtrees and Path Query | Heavy Light Decomposition (HLD) ft Subtrees and Path Query | https://usaco.org/index.php?page=viewproblem2&cpid=901 891 | TLX | tlx_troc_14h | Tree Game | Hard | yes | no | Data Structures (DS) | Heavy Light Decomposition (HLD) | Heavy Light Decomposition (HLD) ft Subtrees and Path Query | Heavy Light Decomposition (HLD) ft Subtrees and Path Query | https://tlx.toki.id/problems/troc-14/H/ 892 | CSES | cses_2079 | Finding a Centroid | Easy | yes | no | Data Structures (DS) | Centroid Decomposition | Centroid Decomposition | Centroid Decomposition | https://cses.fi/problemset/task/2079 893 | Codeforces | codeforces_321c | Ciel the Commander | Easy | yes | no | Data Structures (DS) | Centroid Decomposition | Centroid Decomposition | Centroid Decomposition | https://codeforces.com/contest/321/problem/C 894 | CSES | cses_2080 | Fixed-Length Paths I | Easy | no | no | Data Structures (DS) | Centroid Decomposition | Centroid Decomposition | Centroid Decomposition | https://cses.fi/problemset/task/2080 895 | CSES | cses_2081 | Fixed-Length Paths II | Easy | yes | no | Data Structures (DS) | Centroid Decomposition | Centroid Decomposition | Centroid Decomposition | https://cses.fi/problemset/task/2081 896 | Codeforces | codeforces_342e | Xenia and Tree | Medium | yes | no | Data Structures (DS) | Centroid Decomposition | Centroid Decomposition | Centroid Decomposition | https://codeforces.com/contest/342/problem/E 897 | Codeforces | codeforces_766e | Mahmoud and a xor trip | Medium | no | no | Data Structures (DS) | Centroid Decomposition | Centroid Decomposition | DP on Trees and DAGs; Centroid Decomposition | https://codeforces.com/problemset/problem/766/E 898 | Codeforces | codeforces_1387b2 | Village (Maximum) | - | yes | no | Data Structures (DS) | Centroid Decomposition | Centroid Decomposition | Centroid Decomposition | https://codeforces.com/contest/1387/problem/B2 899 | Codeforces | codeforces_716e | Digit Tree | Medium | no | no | Data Structures (DS) | Centroid Decomposition | Centroid Decomposition | Centroid Decomposition; String Hashing | https://codeforces.com/contest/716/problem/E 900 | oj.uz | ioi11_race | Race | Medium | no | no | Data Structures (DS) | Centroid Decomposition | Centroid Decomposition | Centroid Decomposition | https://oj.uz/problem/view/IOI11_race 901 | Codeforces | codeforces_776f | Sherlock's bet to Moriarty | Medium | no | no | Data Structures (DS) | Centroid Decomposition | Centroid Decomposition | Centroid Decomposition | https://codeforces.com/contest/776/problem/F 902 | DMOJ | dmoj_coci19c3p4 | Lampice | Medium | no | no | Data Structures (DS) | Centroid Decomposition | Centroid Decomposition | Centroid Decomposition | https://dmoj.ca/problem/coci19c3p4 903 | SPOJ | spoj_qtree5 | Query on a tree V | Medium | yes | no | Data Structures (DS) | Centroid Decomposition | Centroid Decomposition | Centroid Decomposition | https://www.spoj.com/problems/QTREE5/ 904 | CodeChef | codechef_primedst | Prime Distance On Tree | - | no | no | Data Structures (DS) | Centroid Decomposition | Centroid Decomposition | Centroid Decomposition | https://www.codechef.com/problems/PRIMEDST 905 | Codeforces | codeforces_293e | Close Vertices | Medium | yes | no | Data Structures (DS) | Centroid Decomposition | Centroid Decomposition | Centroid Decomposition | https://codeforces.com/contest/293/problem/E 906 | CF Gym | cf_gym_100633d | LWDB | Medium | yes | no | Data Structures (DS) | Centroid Decomposition | Centroid Decomposition | Centroid Decomposition | https://codeforces.com/gym/100633/problem/D 907 | LightOJ | lightoj_good_path | Good Path on a Tree | - | yes | no | Data Structures (DS) | Centroid Decomposition | Centroid Decomposition | Centroid Decomposition | https://lightoj.com/problem/good-path 908 | CF Gym | cf_gym_100570f | Tree Query | Medium | yes | no | Data Structures (DS) | Centroid Decomposition | Centroid Decomposition | Centroid Decomposition | https://codeforces.com/gym/100570/problem/F 909 | USACO | usaco_817 | New Barns | Medium | no | no | Data Structures (DS) | Centroid Decomposition | Centroid Decomposition | Centroid Decomposition | https://usaco.org/index.php?page=viewproblem2&cpid=817 910 | HackerRank | hackerrank_bst_maintenance | BST maintenance | Medium | no | no | Data Structures (DS) | Centroid Decomposition | Centroid Decomposition | Centroid Decomposition | https://www.hackerrank.com/challenges/bst-maintenance/problem 911 | CodeChef | codechef_btree | Union on Tree | Medium | no | no | Data Structures (DS) | Centroid Decomposition | Centroid Decomposition | Centroid Decomposition | https://www.codechef.com/problems/BTREE 912 | CodeChef | codechef_cntit | Count It | Medium | no | no | Data Structures (DS) | Centroid Decomposition | Centroid Decomposition | Centroid Decomposition | https://www.codechef.com/problems/CNTIT 913 | CodeChef | codechef_trdst | Yet Another Tree Problem | Medium | no | no | Data Structures (DS) | Centroid Decomposition | Centroid Decomposition | Centroid Decomposition | https://www.codechef.com/FEB19A/problems/TRDST/ 914 | CodeChef | codechef_gerald2 | Black and White Tree | Medium | no | no | Data Structures (DS) | Centroid Decomposition | Centroid Decomposition | Centroid Decomposition | https://www.codechef.com/problems/GERALD2 915 | CF Gym | cf_gym_101991a | Awesome Shawarma | Medium | yes | no | Data Structures (DS) | Centroid Decomposition | Centroid Decomposition | Centroid Decomposition; Fast Fourier Transform (FFT); [Problem] Number of Paths of Each Length in a Tree | https://codeforces.com/gym/101991/problem/A 916 | Codeforces | codeforces_1140g | Double Tree | Hard | no | no | Data Structures (DS) | Centroid Decomposition | Centroid Decomposition | Centroid Decomposition | https://codeforces.com/contest/1140/problem/G 917 | CF Gym | cf_gym_102114d | Daylight | Hard | yes | no | Data Structures (DS) | Centroid Decomposition | Centroid Decomposition | Centroid Decomposition | https://codeforces.com/gym/102114/problem/D 918 | oj.uz | joi14_factories | Factories | Hard | no | no | Data Structures (DS) | Centroid Decomposition | Centroid Decomposition | Centroid Decomposition | https://oj.uz/problem/view/JOI14_factories 919 | DMOJ | dmoj_dmopc19c7p6 | Bob Equilibrium | Hard | no | no | Data Structures (DS) | Centroid Decomposition | Centroid Decomposition | Centroid Decomposition | https://dmoj.ca/problem/dmopc19c7p6 920 | oj.uz | joi13_synchronization | Synchronization | Hard | no | no | Data Structures (DS) | Centroid Decomposition | Centroid Decomposition | Centroid Decomposition | https://oj.uz/problem/view/JOI13_synchronization 921 | DMOJ | dmoj_tc19summerh | Time Traveller Imaxblue | Hard | no | no | Data Structures (DS) | Centroid Decomposition | Centroid Decomposition | Centroid Decomposition | https://dmoj.ca/problem/tc19summerh 922 | Codeforces | codeforces_150e | Freezing with Style | Hard | no | no | Data Structures (DS) | Centroid Decomposition | Centroid Decomposition | Centroid Decomposition | https://codeforces.com/contest/150/problem/E 923 | Codeforces | codeforces_833d | Red-Black Cobweb | Hard | no | no | Data Structures (DS) | Centroid Decomposition | Centroid Decomposition | Centroid Decomposition | https://codeforces.com/contest/833/problem/D 924 | SPOJ | spoj_yosales | Another Travelling Salesman Problem | Medium | no | no | Data Structures (DS) | Centroid Decomposition | Centroid Decomposition | Centroid Decomposition | https://www.spoj.com/problems/YOSALES/ 925 | Codeforces | codeforces_1797f | Li Hua and Path | Hard | no | no | Data Structures (DS) | Centroid Decomposition | Centroid Decomposition | Centroid Decomposition | https://codeforces.com/contest/1797/problem/F 926 | DMOJ | dmoj_stnbd6 | Terminus Est | Hard | no | no | Data Structures (DS) | Centroid Decomposition | Centroid Decomposition | Centroid Decomposition | https://dmoj.ca/problem/stnbd6 927 | Codeforces | codeforces_757g | Can Bash Save the Day? | Hard | yes | no | Data Structures (DS) | Centroid Decomposition | Persistent Centroid Decomposition | Persistent Centroid Decomposition; Binarizing a Tree | https://codeforces.com/contest/757/problem/G 928 | Codeforces | codeforces_526g | Spiders Evil Plan | Medium | yes | no | Data Structures (DS) | Long Path Decomposition | Long Path Decomposition | Long Path Decomposition | https://codeforces.com/contest/526/problem/G 929 | LeetCode | leetcode_description | Search in a Binary Search Tree | Easy | yes | yes | Data Structures (DS) | BST | Binary Search Tree (BST) | Binary Search Tree (BST) | https://leetcode.com/problems/search-in-a-binary-search-tree/ 930 | LeetCode | leetcode_insert_into_a_binary_search_tree | Insert into a Binary Search Tree | Easy | yes | no | Data Structures (DS) | BST | Binary Search Tree (BST) | Binary Search Tree (BST) | https://leetcode.com/problems/insert-into-a-binary-search-tree/ 931 | LeetCode | leetcode_delete_node_in_a_bst | Delete Node in a BST | Easy | yes | no | Data Structures (DS) | BST | Binary Search Tree (BST) | Binary Search Tree (BST) | https://leetcode.com/problems/delete-node-in-a-bst/ 932 | LeetCode | leetcode_number_of_ways_to_reorder_array_to_get_same_bst | Number of Ways to Reorder Array to Get Same BST | Medium | yes | no | Data Structures (DS) | BST | Binary Search Tree (BST) | Binary Search Tree (BST) | https://leetcode.com/problems/number-of-ways-to-reorder-array-to-get-same-bst/ 933 | Codeforces | codeforces_797d | Broken BST | Medium | no | no | Data Structures (DS) | BST | Binary Search Tree (BST) | Binary Search Tree (BST) | https://codeforces.com/problemset/problem/797/D 934 | Codeforces | codeforces_1929f | Sasha and the Wedding Binary Search Tree | Hard | no | no | Data Structures (DS) | BST | Binary Search Tree (BST) | Binary Search Tree (BST) | https://codeforces.com/problemset/problem/1929/F 935 | LeetCode | leetcode_recover_binary_search_tree | Recover Binary Search Tree | Medium | no | no | Data Structures (DS) | BST | Binary Search Tree (BST) | Binary Search Tree (BST) | https://leetcode.com/problems/recover-binary-search-tree/ 936 | SPOJ | spoj_adaaphid | Ada and Aphids | Easy | yes | no | Data Structures (DS) | Balanced Binary Search Tree (BBST) | Treap | Treap | https://www.spoj.com/problems/ADAAPHID/ 937 | SPOJ | spoj_count1it | Ghost Town | Easy | no | no | Data Structures (DS) | Balanced Binary Search Tree (BBST) | Treap | Treap | https://www.spoj.com/problems/COUNT1IT/ 938 | Codeforces | codeforces_911g | Mass Change Queries | Easy | yes | no | Data Structures (DS) | Balanced Binary Search Tree (BBST) | Treap | Treap; Pragmas | https://codeforces.com/contest/911/problem/G 939 | CodeDrills | codedrills_the_cabins_in_the_woods | The Cabins in the Woods | Medium | yes | no | Data Structures (DS) | Balanced Binary Search Tree (BBST) | Treap | Treap; Permutations and Permutation Cycles | https://codedrills.io/contests/icpc-asia-west-continent-final-contest-2023/problems/the-cabins-in-the-woods 940 | Codeforces | codeforces_809d | Hitchhiking in the Baltic States | Medium | yes | no | Data Structures (DS) | Balanced Binary Search Tree (BBST) | Treap | Treap | https://codeforces.com/problemset/problem/809/D 941 | HackerEarth | hackerearth_septembereasy_points_and_distances_d30d0e6b | Points and distances | Hard | no | no | Data Structures (DS) | Balanced Binary Search Tree (BBST) | Treap | Treap | https://www.hackerearth.com/problem/algorithm/septembereasy-points-and-distances-d30d0e6b/ 942 | AtCoder | atcoder_abc392_f | Insert | Easy | no | no | Data Structures (DS) | Balanced Binary Search Tree (BBST) | Treap | Treap | https://atcoder.jp/contests/abc392/tasks/abc392_f 943 | Library Checker | yosupo_range_reverse_range_sum | Range Reverse Range Sum | Medium | yes | no | Data Structures (DS) | Balanced Binary Search Tree (BBST) | Treap | Treap | https://judge.yosupo.jp/problem/range_reverse_range_sum 944 | Infoarena | infoarena_vaporeon | Vaporeon | Very Hard | no | no | Data Structures (DS) | Balanced Binary Search Tree (BBST) | Treap | Cartesian Tree; Treap | https://www.infoarena.ro/problema/vaporeon 945 | CF Gym | cf_gym_102787a | Shandom Ruffle | Easy | yes | no | Data Structures (DS) | Balanced Binary Search Tree (BBST) | Implicit Treap | Implicit Treap | https://codeforces.com/gym/102787/problem/A 946 | CF Gym | cf_gym_102787z | Trick or Treap | Easy | yes | no | Data Structures (DS) | Balanced Binary Search Tree (BBST) | Implicit Treap | Implicit Treap | https://codeforces.com/gym/102787/problem/Z 947 | CSES | cses_2073 | Substring Reversals | Easy | yes | no | Data Structures (DS) | Balanced Binary Search Tree (BBST) | Implicit Treap | Implicit Treap; Rope | https://cses.fi/problemset/task/2073 948 | CSES | cses_2074 | Reversals and Sums | Easy | yes | no | Data Structures (DS) | Balanced Binary Search Tree (BBST) | Implicit Treap | Implicit Treap | https://cses.fi/problemset/task/2074 949 | Codeforces | codeforces_863d | Yet Another Array Queries Problem | Easy | no | no | Data Structures (DS) | Balanced Binary Search Tree (BBST) | Implicit Treap | Implicit Treap | https://codeforces.com/problemset/problem/863/D 950 | SPOJ | spoj_allin1 | All in One | Easy | no | no | Data Structures (DS) | Balanced Binary Search Tree (BBST) | Implicit Treap | Implicit Treap | https://www.spoj.com/problems/ALLIN1/ 951 | DMOJ | dmoj_noi05p2 | Maintaining a Sequence | Medium | yes | no | Data Structures (DS) | Balanced Binary Search Tree (BBST) | Implicit Treap | Implicit Treap | https://dmoj.ca/problem/noi05p2 952 | USACO | usaco_402 | Airplane Boarding | Medium | no | no | Data Structures (DS) | Balanced Binary Search Tree (BBST) | Implicit Treap | Implicit Treap | https://usaco.org/index.php?page=viewproblem2&cpid=402 953 | CS Academy | csacademy_strings | Strings | Medium | yes | no | Data Structures (DS) | Balanced Binary Search Tree (BBST) | Implicit Treap | Implicit Treap | https://csacademy.com/contest/archive/task/strings/statement/ 954 | CF Gym | cf_gym_102787c | Sneetches and Speeches 3 | Medium | no | no | Data Structures (DS) | Balanced Binary Search Tree (BBST) | Implicit Treap | Implicit Treap | https://codeforces.com/gym/102787/problem/C 955 | Codeforces | codeforces_420d | Cup Trick | Medium | no | no | Data Structures (DS) | Balanced Binary Search Tree (BBST) | Implicit Treap | Implicit Treap | https://codeforces.com/contest/420/problem/D 956 | CF Gym | cf_gym_102787d | The Grim Treaper | Medium | no | no | Data Structures (DS) | Balanced Binary Search Tree (BBST) | Implicit Treap | Implicit Treap | https://codeforces.com/gym/102787/problem/D 957 | SPOJ | spoj_gss6 | Can you answer these queries VI | Medium | no | no | Data Structures (DS) | Balanced Binary Search Tree (BBST) | Implicit Treap | Implicit Treap | https://www.spoj.com/problems/GSS6/ 958 | Codeforces | codeforces_702f | T-Shirts | Medium | no | no | Data Structures (DS) | Balanced Binary Search Tree (BBST) | Implicit Treap | Implicit Treap | https://codeforces.com/contest/702/problem/F 959 | CodeChef | codechef_palindr | Lucy and Palindromes | Medium | no | no | Data Structures (DS) | Balanced Binary Search Tree (BBST) | Implicit Treap | Implicit Treap | https://www.codechef.com/problems/PALINDR 960 | CSES | cses_2072 | Cut and Paste | Easy | yes | no | Data Structures (DS) | Balanced Binary Search Tree (BBST) | Implicit Treap | Implicit Treap | https://cses.fi/problemset/task/2072 961 | SPOJ | spoj_gss8 | Can you answer these queries VIII | Hard | no | no | Data Structures (DS) | Balanced Binary Search Tree (BBST) | Implicit Treap | Implicit Treap | https://www.spoj.com/problems/GSS8/ 962 | UVa | uva_12538 | Version Controlled IDE | Easy | yes | no | Data Structures (DS) | Balanced Binary Search Tree (BBST) | Persistent Treap | Persistent Treap | https://vjudge.net/problem/UVA-12538 963 | CodeChef | codechef_genetics | Genetics | - | no | no | Data Structures (DS) | Balanced Binary Search Tree (BBST) | Persistent Treap | Persistent Treap | https://www.codechef.com/problems/GENETICS 964 | Eolymp | eolymp_2957 | Persistent List | Medium | no | no | Data Structures (DS) | Balanced Binary Search Tree (BBST) | Persistent Treap | Persistent Treap | https://www.eolymp.com/en/problems/2957 965 | Baekjoon | baekjoon_19068 | Sequence | Hard | no | no | Data Structures (DS) | Balanced Binary Search Tree (BBST) | Persistent Treap | Persistent Treap | https://www.acmicpc.net/problem/19068 966 | Baekjoon | baekjoon_14131 | Okret | Easy | yes | no | Data Structures (DS) | Balanced Binary Search Tree (BBST) | Rope | Rope | https://www.acmicpc.net/problem/14131 967 | CF Gym | cf_gym_103997a | SuperMemo | Easy | yes | no | Data Structures (DS) | Balanced Binary Search Tree (BBST) | Splay Tree | Splay Tree | https://codeforces.com/gym/103997/problem/A 968 | SPOJ | spoj_adalist | Ada and List | Easy | no | no | Data Structures (DS) | Balanced Binary Search Tree (BBST) | Splay Tree | Splay Tree | https://www.spoj.com/problems/ADALIST/ 969 | HDU | hdu_3487 | Play with Chain | Easy | no | no | Data Structures (DS) | Balanced Binary Search Tree (BBST) | Splay Tree | Splay Tree | http://acm.hdu.edu.cn/showproblem.php?pid=3487 970 | SPOJ | spoj_dynacon1 | Dynamic Tree Connectivity | Easy | yes | no | Data Structures (DS) | Link Cut Tree (LCT) | Link Cut Tree (LCT) | Link Cut Tree (LCT) | https://www.spoj.com/problems/DYNACON1/ 971 | Library Checker | yosupo_dynamic_tree_vertex_add_path_sum | Dynamic Tree Vertex Add Path Sum | Easy | yes | no | Data Structures (DS) | Link Cut Tree (LCT) | Link Cut Tree (LCT) | Link Cut Tree (LCT) | https://judge.yosupo.jp/problem/dynamic_tree_vertex_add_path_sum 972 | SPOJ | spoj_dynalca | Dynamic LCA | Medium | yes | no | Data Structures (DS) | Link Cut Tree (LCT) | Link Cut Tree (LCT) | Link Cut Tree (LCT) | https://www.spoj.com/problems/DYNALCA/ 973 | DMOJ | dmoj_ds5easy | Dynamic Tree Test (Easy) | Medium | yes | no | Data Structures (DS) | Link Cut Tree (LCT) | Link Cut Tree (LCT) | Link Cut Tree (LCT) | https://dmoj.ca/problem/ds5easy 974 | CodeChef | codechef_qtree6 | Query on a tree VI | - | yes | no | Data Structures (DS) | Link Cut Tree (LCT) | Link Cut Tree (LCT) | Link Cut Tree (LCT) | https://www.codechef.com/problems/QTREE6 975 | DMOJ | dmoj_wac4p7 | Squirrel Cities | Medium | no | no | Data Structures (DS) | Link Cut Tree (LCT) | Link Cut Tree (LCT) | Link Cut Tree (LCT) | https://dmoj.ca/problem/wac4p7 976 | HackerRank | hackerrank_pwsh_tokens | Balanced Tokens | Medium | yes | no | Data Structures (DS) | Link Cut Tree (LCT) | Link Cut Tree (LCT) | Link Cut Tree (LCT) | https://www.hackerrank.com/contests/pwshpc-online-round/challenges/pwsh-tokens/problem 977 | Library Checker | yosupo_dynamic_tree_vertex_set_path_composite | Dynamic Tree Vertex Set Path Composite | Medium | no | no | Data Structures (DS) | Link Cut Tree (LCT) | Link Cut Tree (LCT) | Link Cut Tree (LCT) | https://judge.yosupo.jp/problem/dynamic_tree_vertex_set_path_composite 978 | Library Checker | yosupo_dynamic_tree_vertex_add_subtree_sum | Dynamic Tree Vertex Add Subtree Sum | Medium | yes | no | Data Structures (DS) | Link Cut Tree (LCT) | Link Cut Tree (LCT) | Link Cut Tree (LCT) | https://judge.yosupo.jp/problem/dynamic_tree_vertex_add_subtree_sum 979 | Codeforces | codeforces_1172e | Nauuo and ODT | Hard | yes | no | Data Structures (DS) | Link Cut Tree (LCT) | Link Cut Tree (LCT) | Link Cut Tree (LCT) | https://codeforces.com/contest/1172/problem/E 980 | Codeforces | codeforces_117e | Tree or not Tree | Hard | yes | no | Data Structures (DS) | Link Cut Tree (LCT) | Link Cut Tree (LCT) | Link Cut Tree (LCT) | https://codeforces.com/contest/117/problem/E 981 | Codeforces | codeforces_1344e | Train Tracks | Hard | no | no | Data Structures (DS) | Link Cut Tree (LCT) | Link Cut Tree (LCT) | Link Cut Tree (LCT) | https://codeforces.com/contest/1344/problem/E 982 | Codeforces | codeforces_603e | Pastoral Oddities | Hard | yes | no | Data Structures (DS) | Link Cut Tree (LCT) | Link Cut Tree (LCT) | Link Cut Tree (LCT) | https://codeforces.com/contest/603/problem/E 983 | Codeforces | codeforces_1109f | Sasha and Algorithm of Silence's Sounds | Hard | no | no | Data Structures (DS) | Link Cut Tree (LCT) | Link Cut Tree (LCT) | Link Cut Tree (LCT) | https://codeforces.com/contest/1109/problem/F 984 | Luogu | luogu_p4219 | 大融合 | Hard | no | no | Data Structures (DS) | Link Cut Tree (LCT) | Link Cut Tree (LCT) | Link Cut Tree (LCT) | https://www.luogu.com.cn/problem/P4219 985 | UOJ | uoj_207 | 共价大爷游长沙 | Hard | yes | no | Data Structures (DS) | Link Cut Tree (LCT) | Link Cut Tree (LCT) | Link Cut Tree (LCT) | https://uoj.ac/problem/207 986 | Timus | timus_1553 | Caves and Tunnels | Medium | no | no | Data Structures (DS) | Link Cut Tree (LCT) | Link Cut Tree (LCT) | Link Cut Tree (LCT) | https://acm.timus.ru/problem.aspx?space=1&num=1553 987 | Codeforces | codeforces_2097e | Clearing the Snowdrift | Medium | no | no | Data Structures (DS) | Link Cut Tree (LCT) | Link Cut Tree (LCT) | Link Cut Tree (LCT) | https://codeforces.com/contest/2097/problem/E 988 | oj.uz | ioi11_elephants | Dancing Elephants | Hard | no | no | Data Structures (DS) | Link Cut Tree (LCT) | Link Cut Tree (LCT) | Link Cut Tree (LCT) | https://oj.uz/problem/view/IOI11_elephants 989 | Library Checker | yosupo_dynamic_tree_subtree_add_subtree_sum | Dynamic Tree Subtree Add Subtree Sum | Hard | yes | no | Data Structures (DS) | Link Cut Tree (LCT) | Euler Tour Tree (ETT) | Euler Tour Tree (ETT); Top Tree / AAA Tree | https://judge.yosupo.jp/problem/dynamic_tree_subtree_add_subtree_sum 990 | Codeforces | codeforces_414e | Mashmokh's Designed Problem | Hard | yes | no | Data Structures (DS) | Link Cut Tree (LCT) | Euler Tour Tree (ETT) | Euler Tour Tree (ETT) | https://codeforces.com/contest/414/problem/E 991 | DMOJ | dmoj_ds5 | Dynamic Tree Test | - | no | no | Data Structures (DS) | Link Cut Tree (LCT) | Top Tree / AAA Tree | Top Tree / AAA Tree | https://dmoj.ca/problem/ds5 992 | Codeforces | codeforces_1599i | Desert | Medium | yes | no | Data Structures (DS) | Link Cut Tree (LCT) | Link Cut Cactus | Link Cut Cactus | https://codeforces.com/contest/1599/problem/I 993 | SPOJ | spoj_meanarr | Mean of array | Easy | yes | no | Data Structures (DS) | Policy Based Data Structures | Ordered Set | Ordered Set | https://www.spoj.com/problems/MEANARR/ 994 | SPOJ | spoj_koiline | Line up | Easy | yes | no | Data Structures (DS) | Policy Based Data Structures | Ordered Set | Ordered Set | https://www.spoj.com/problems/KOILINE/ 995 | Codeforces | codeforces_762e | Radio stations | Medium | yes | no | Data Structures (DS) | Policy Based Data Structures | Ordered Set | Ordered Set | https://codeforces.com/contest/762/problem/E 996 | CF Gym | cf_gym_100861d | Database Query Engine | Medium | no | no | Data Structures (DS) | Policy Based Data Structures | Ordered Set | Ordered Set | https://codeforces.com/gym/100861/problem/D 997 | CF Gym | cf_gym_104308i | Colorful Queries | Easy | no | no | Data Structures (DS) | Policy Based Data Structures | Ordered Set | Ordered Set | https://codeforces.com/gym/104308/problem/I 998 | Codeforces | codeforces_1915f | Greetings | Easy | no | no | Data Structures (DS) | Policy Based Data Structures | Ordered Set | Inversions; Ordered Set | https://codeforces.com/problemset/problem/1915/F 999 | Codeforces | codeforces_1324d | Pair of Topics | Easy | yes | yes | Data Structures (DS) | Policy Based Data Structures | Ordered Set | Ordered Set | https://vjudge.net/problem/CodeForces-1324D 1000 | Codeforces | codeforces_1042d | Petya and Array | Easy | no | no | Data Structures (DS) | Policy Based Data Structures | Ordered Set | Ordered Set | https://codeforces.com/contest/1042/problem/D 1001 | Codeforces | codeforces_264c | Choosing Balls | Medium | yes | no | Data Structures (DS) | Policy Based Data Structures | GP Hash Table | GP Hash Table | https://codeforces.com/contest/264/problem/C 1002 | Codeforces | codeforces_505c | Mr. Kitayuta, the Treasure Hunter | Medium | no | no | Data Structures (DS) | Policy Based Data Structures | GP Hash Table | GP Hash Table | https://codeforces.com/contest/505/problem/C 1003 | CF Gym | cf_gym_101808b | Amer and Graphs | Medium | no | no | Data Structures (DS) | Policy Based Data Structures | GP Hash Table | Multiset Hashing; GP Hash Table | https://codeforces.com/gym/101808/problem/B 1004 | Library Checker | yosupo_cartesian_tree | Cartesian Tree | Easy | yes | no | Data Structures (DS) | More Tree Data Structures | Cartesian Tree | Cartesian Tree | https://judge.yosupo.jp/problem/cartesian_tree 1005 | Codeforces | codeforces_1748e | Yet Another Array Counting Problem | Easy | yes | no | Data Structures (DS) | More Tree Data Structures | Cartesian Tree | Cartesian Tree | https://codeforces.com/contest/1748/problem/E 1006 | oj.uz | ceoi20_fancyfence | Fancy Fence | Medium | no | no | Data Structures (DS) | More Tree Data Structures | Cartesian Tree | Cartesian Tree | https://oj.uz/problem/view/CEOI20_fancyfence 1007 | Codeforces | codeforces_1290e | Cartesian Tree | - | no | no | Data Structures (DS) | More Tree Data Structures | Cartesian Tree | Cartesian Tree | https://codeforces.com/problemset/problem/1290/E 1008 | Codeforces | codeforces_2048f | Kevin and Math Class | Medium | no | no | Data Structures (DS) | More Tree Data Structures | Cartesian Tree | Cartesian Tree | https://codeforces.com/contest/2048/problem/F 1009 | Codeforces | codeforces_1580d | Subsequence | Hard | no | no | Data Structures (DS) | More Tree Data Structures | Cartesian Tree | Cartesian Tree | https://codeforces.com/problemset/problem/1580/D 1010 | Toph | toph_remember_the_name | Remember the Name... | Easy | yes | no | Data Structures (DS) | More Tree Data Structures | K-Dimensional Tree (KD Tree) | K-Dimensional Tree (KD Tree) | https://toph.co/p/remember-the-name 1011 | SPOJ | spoj_gannhat | Closest distance | Easy | yes | no | Data Structures (DS) | More Tree Data Structures | K-Dimensional Tree (KD Tree) | K-Dimensional Tree (KD Tree) | https://www.spoj.com/problems/GANNHAT/ 1012 | CSES | cses_1649 | Dynamic Range Minimum Queries | Easy | yes | no | Data Structures (DS) | More Tree Data Structures | SQRT Tree | SQRT Tree | https://cses.fi/problemset/task/1649 1013 | CF Gym | cf_gym_101620i | Intrinsic Interval | Medium | yes | no | Data Structures (DS) | More Tree Data Structures | Permutation Tree | Permutation Tree | https://codeforces.com/gym/101620/problem/I 1014 | Codeforces | codeforces_526f | Pudding Monsters | Medium | yes | no | Data Structures (DS) | More Tree Data Structures | Permutation Tree | Permutation Tree; Monotonic Stack: All Nearest Smaller Values and All Subarray Maximum/Minimum | https://codeforces.com/contest/526/problem/F 1015 | CodeChef | codechef_armyofme | Army of Me | Hard | yes | no | Data Structures (DS) | More Tree Data Structures | Permutation Tree | Permutation Tree | https://www.codechef.com/problems/ARMYOFME 1016 | CodeChef | codechef_goodsegs | Good Subsequences | Hard | no | no | Data Structures (DS) | More Tree Data Structures | Permutation Tree | Permutation Tree | https://www.codechef.com/MARCH20A/problems/GOODSEGS 1017 | Codeforces | codeforces_1205f | Beauty of a Permutation | Hard | no | no | Data Structures (DS) | More Tree Data Structures | Permutation Tree | Permutation Tree | https://codeforces.com/contest/1205/problem/F 1018 | Library Checker | yosupo_common_interval_decomposition_tree | Common Interval Decomposition Tree | Easy | yes | no | Data Structures (DS) | More Tree Data Structures | Permutation Tree | Permutation Tree | https://judge.yosupo.jp/problem/common_interval_decomposition_tree 1019 | Codeforces | codeforces_1552i | Organizing a Music Festival | Hard | yes | no | Data Structures (DS) | More Tree Data Structures | PQ Tree | PQ Tree | https://codeforces.com/contest/1552/problem/I 1020 | Codeforces | codeforces_243e | Matrix | Hard | no | no | Data Structures (DS) | More Tree Data Structures | PQ Tree | PQ Tree | https://codeforces.com/contest/243/problem/E 1021 | CF Gym | cf_gym_101726g | Classroom Scheduling | Hard | no | no | Data Structures (DS) | More Tree Data Structures | PQ Tree | PQ Tree | https://codeforces.com/gym/101726/problem/G 1022 | CF Gym | cf_gym_100551a | Connect and Disconnect | Easy | yes | no | Data Structures (DS) | Dynamic Connectivity | Dynamic Connectivity Problem (Offline) | Dynamic Connectivity Problem (Offline) | https://codeforces.com/gym/100551/problem/A 1023 | CSES | cses_2133 | Dynamic Connectivity | Easy | no | no | Data Structures (DS) | Dynamic Connectivity | Dynamic Connectivity Problem (Offline) | Dynamic Connectivity Problem (Offline) | https://cses.fi/problemset/task/2133 1024 | Codeforces | codeforces_981e | Addition on Segments | Easy | no | no | Data Structures (DS) | Dynamic Connectivity | Dynamic Connectivity Problem (Offline) | Dynamic Connectivity Problem (Offline) | https://codeforces.com/contest/981/problem/E 1025 | Codeforces | codeforces_1140f | Extending Set of Points | Easy | yes | no | Data Structures (DS) | Dynamic Connectivity | Dynamic Connectivity Problem (Offline) | Dynamic Connectivity Problem (Offline) | https://codeforces.com/contest/1140/problem/F 1026 | CF Gym | cf_gym_100551e | Disconnected Graph | Easy | no | no | Data Structures (DS) | Dynamic Connectivity | Dynamic Connectivity Problem (Offline) | Dynamic Connectivity Problem (Offline) | https://codeforces.com/gym/100551/problem/E 1027 | Library Checker | yosupo_dynamic_graph_vertex_add_component_sum | Dynamic Graph Vertex Add Component Sum | Easy | yes | no | Data Structures (DS) | Dynamic Connectivity | Dynamic Connectivity Problem (Offline) | Dynamic Connectivity Problem (Offline); Dynamic Connectivity Problem (Online) / HDLT Algorithm | https://judge.yosupo.jp/problem/dynamic_graph_vertex_add_component_sum 1028 | Codeforces | codeforces_1386c | Joker | Medium | yes | no | Data Structures (DS) | Dynamic Connectivity | Dynamic Connectivity Problem (Offline) | Queue Undo Trick; Dynamic Connectivity Problem (Offline); Priority Queue Undo Trick | https://codeforces.com/contest/1386/problem/C 1029 | Codeforces | codeforces_601e | A Museum Robbery | - | yes | no | Data Structures (DS) | Dynamic Connectivity | Dynamic Connectivity Problem (Offline) | Dynamic Connectivity Problem (Offline) | https://codeforces.com/contest/601/problem/E 1030 | Codeforces | codeforces_813f | Bipartite Checking | Medium | no | no | Data Structures (DS) | Dynamic Connectivity | Dynamic Connectivity Problem (Offline) | Dynamic Connectivity Problem (Offline) | https://codeforces.com/contest/813/problem/F 1031 | Codeforces | codeforces_2069f | Graph Inclusion | Medium | no | no | Data Structures (DS) | Dynamic Connectivity | Dynamic Connectivity Problem (Offline) | Dynamic Connectivity Problem (Offline) | https://codeforces.com/contest/2069/problem/F 1032 | Codeforces | codeforces_2104g | Modulo 3 | Medium | yes | no | Data Structures (DS) | Dynamic Connectivity | Dynamic Connectivity Problem (Offline) | Dynamic Connectivity Problem (Offline) | https://codeforces.com/contest/2104/problem/G 1033 | CodeChef | codechef_p8169 | Tree Queries | Medium | no | no | Data Structures (DS) | Dynamic Connectivity | Dynamic Connectivity Problem (Offline) | Dynamic Connectivity Problem (Offline) | https://www.codechef.com/problems/P8169 1034 | CF Gym | cf_gym_105789f | Festival Signs | Hard | no | no | Data Structures (DS) | Dynamic Connectivity | Dynamic Connectivity Problem (Offline) | Dynamic Connectivity Problem (Offline) | https://codeforces.com/gym/105789/problem/F 1035 | Codeforces | codeforces_1217f | Forced Online Queries Problem | Easy | yes | no | Data Structures (DS) | Dynamic Connectivity | Dynamic Connectivity Problem (Online) / HDLT Algorithm | Dynamic Connectivity Problem (Online) / HDLT Algorithm | https://codeforces.com/contest/1217/problem/F 1036 | LeetCode | leetcode_next_greater_element_i | Next Greater Element I | Easy | yes | no | Data Structures (DS) | Monotonic Data Structures | Monotonic Stack: All Nearest Smaller Values and All Subarray Maximum/Minimum | Monotonic Queue; Monotonic Stack: All Nearest Smaller Values and All Subarray Maximum/Minimum | https://leetcode.com/problems/next-greater-element-i/ 1037 | AtCoder | atcoder_agc005_b | Minimum Sum | Easy | yes | no | Data Structures (DS) | Monotonic Data Structures | Monotonic Stack: All Nearest Smaller Values and All Subarray Maximum/Minimum | Monotonic Stack: All Nearest Smaller Values and All Subarray Maximum/Minimum | https://atcoder.jp/contests/agc005/tasks/agc005_b 1038 | LeetCode | leetcode_sum_of_subarray_minimums | Sum of Subarray Minimums | Easy | yes | no | Data Structures (DS) | Monotonic Data Structures | Monotonic Stack: All Nearest Smaller Values and All Subarray Maximum/Minimum | Monotonic Stack: All Nearest Smaller Values and All Subarray Maximum/Minimum | https://leetcode.com/problems/sum-of-subarray-minimums/ 1039 | Codeforces | codeforces_817d | Imbalanced Array | Easy | no | no | Data Structures (DS) | Monotonic Data Structures | Monotonic Stack: All Nearest Smaller Values and All Subarray Maximum/Minimum | Monotonic Stack: All Nearest Smaller Values and All Subarray Maximum/Minimum; Contribution Technique | https://codeforces.com/problemset/problem/817/D 1040 | SPOJ | spoj_diferenc | DIFERENCIJA | Easy | yes | no | Data Structures (DS) | Monotonic Data Structures | Monotonic Stack: All Nearest Smaller Values and All Subarray Maximum/Minimum | Monotonic Stack: All Nearest Smaller Values and All Subarray Maximum/Minimum | https://www.spoj.com/problems/DIFERENC/ 1041 | Codeforces | codeforces_547b | Mike and Feet | Easy | yes | no | Data Structures (DS) | Monotonic Data Structures | Monotonic Stack: All Nearest Smaller Values and All Subarray Maximum/Minimum | Monotonic Stack: All Nearest Smaller Values and All Subarray Maximum/Minimum | https://codeforces.com/problemset/problem/547/B 1042 | CF Gym | gym_104120i | Ivan And Mega Queries | Medium | yes | no | Data Structures (DS) | Monotonic Data Structures | Monotonic Stack: All Nearest Smaller Values and All Subarray Maximum/Minimum | Monotonic Stack: All Nearest Smaller Values and All Subarray Maximum/Minimum | https://vjudge.net/problem/Gym-104120I 1043 | Codeforces | codeforces_602d | Lipshitz Sequence | Medium | no | no | Data Structures (DS) | Monotonic Data Structures | Monotonic Stack: All Nearest Smaller Values and All Subarray Maximum/Minimum | Monotonic Stack: All Nearest Smaller Values and All Subarray Maximum/Minimum | https://codeforces.com/contest/602/problem/D 1044 | CodeChef | codechef_mtmxsum | Matrix Maximum Sum | Medium | no | no | Data Structures (DS) | Monotonic Data Structures | Monotonic Stack: All Nearest Smaller Values and All Subarray Maximum/Minimum | Monotonic Stack: All Nearest Smaller Values and All Subarray Maximum/Minimum | https://www.codechef.com/FEB16/problems/MTMXSUM/ 1045 | Codeforces | codeforces_1483c | Skyline Photo | Medium | yes | no | Data Structures (DS) | Monotonic Data Structures | Monotonic Stack: All Nearest Smaller Values and All Subarray Maximum/Minimum | Monotonic Stack: All Nearest Smaller Values and All Subarray Maximum/Minimum | https://codeforces.com/contest/1483/problem/C 1046 | CS Academy | csacademy_min_max_sum | Min Max Sum | Hard | yes | no | Data Structures (DS) | Monotonic Data Structures | Monotonic Stack: All Nearest Smaller Values and All Subarray Maximum/Minimum | Monotonic Stack: All Nearest Smaller Values and All Subarray Maximum/Minimum | https://csacademy.com/contest/round-35/task/min-max-sum/statement/ 1047 | DMOJ | dmoj_coci14c2p6 | Norma | Hard | yes | no | Data Structures (DS) | Monotonic Data Structures | Monotonic Stack: All Nearest Smaller Values and All Subarray Maximum/Minimum | Monotonic Stack: All Nearest Smaller Values and All Subarray Maximum/Minimum | https://dmoj.ca/problem/coci14c2p6 1048 | LeetCode | leetcode_largest_rectangle_in_histogram | Largest Rectangle in Histogram | Easy | yes | no | Data Structures (DS) | Monotonic Data Structures | Monotonic Queue | Monotonic Queue | https://leetcode.com/problems/largest-rectangle-in-histogram/ 1049 | Codeforces | codeforces_488d | Strip | Medium | no | no | Data Structures (DS) | Monotonic Data Structures | Monotonic Queue | Monotonic Queue; DP Optimization using Data Structures [Some Practice Problems] | https://codeforces.com/contest/488/problem/D 1050 | Codeforces | codeforces_1077f2 | Pictures with Kittens (hard version) | Hard | no | no | Data Structures (DS) | Monotonic Data Structures | Monotonic Queue | Monotonic Queue; DP Optimization using Data Structures [Some Practice Problems] | https://codeforces.com/contest/1077/problem/F2 1051 | Codeforces | codeforces_846d | Monitor | - | yes | no | Data Structures (DS) | Monotonic Data Structures | Monotonic Queue 2D | Monotonic Queue 2D | https://codeforces.com/contest/846/problem/D 1052 | PEG | wcipeg_ioi0612 | Pyramid | Medium | no | no | Data Structures (DS) | Monotonic Data Structures | Monotonic Queue 2D | Monotonic Queue 2D | https://wcipeg.com/problem/ioi0612 1053 | AtCoder | atcoder_abc228_f | Stamp Game | Medium | no | no | Data Structures (DS) | Monotonic Data Structures | Monotonic Queue 2D | Monotonic Queue 2D | https://atcoder.jp/contests/abc228/tasks/abc228_f 1054 | Codeforces | codeforces_1195e | OpenStreetMap | Medium | no | no | Data Structures (DS) | Monotonic Data Structures | Monotonic Queue 2D | Monotonic Queue 2D | https://codeforces.com/problemset/problem/1195/E 1055 | QOJ | qoj_149 | Peru | Easy | yes | no | Data Structures (DS) | Monotonic Data Structures | Monotonic Deque | Monotonic Deque | https://qoj.ac/contest/168/problem/149 1056 | CSES | cses_3405 | Sliding Window Or | Easy | no | no | Data Structures (DS) | Monotonic Data Structures | Monotonic Deque | Monotonic Deque | https://cses.fi/problemset/task/3405/ 1057 | Codeforces | codeforces_2026f | Bermart Ice Cream | Hard | no | no | Data Structures (DS) | Monotonic Data Structures | Monotonic Deque | Monotonic Deque | https://codeforces.com/contest/2026/problem/F 1058 | CF Gym | cf_gym_101889d | Daunting Device | Easy | yes | no | Data Structures (DS) | Miscellaneous | Interval Set | Interval Set | https://codeforces.com/gym/101889/problem/D 1059 | CodeChef | codechef_tricount2 | Triangle Count (Hard) | Easy | yes | no | Data Structures (DS) | Miscellaneous | Interval Set | Interval Set | https://www.codechef.com/problems/TRICOUNT2 1060 | Library Checker | yosupo_persistent_queue | Persistent Queue | Easy | yes | no | Data Structures (DS) | Miscellaneous | Persistent Array | Persistent Array; Persistent Queue | https://judge.yosupo.jp/problem/persistent_queue 1061 | CF Gym | cf_gym_100431g | Persistent Queue ASC 37 | Easy | no | no | Data Structures (DS) | Miscellaneous | Persistent Queue | Persistent Queue | https://codeforces.com/gym/100431/problem/G 1062 | Library Checker | yosupo_k_shortest_walk | K-th Shortest Walk | Very Hard | yes | no | Data Structures (DS) | Miscellaneous | Persistent Meldable Heap / Leftist Heap | Persistent Meldable Heap / Leftist Heap; Eppsteins Algorithm | https://judge.yosupo.jp/problem/k_shortest_walk 1063 | Codeforces | codeforces_893d | Credit Card | Medium | no | no | Data Structures (DS) | Techniques | Venice Technique | Venice Technique | https://codeforces.com/contest/893/problem/D 1064 | AtCoder | atcoder_abc212_d | Querying Multiset | Easy | yes | no | Data Structures (DS) | Techniques | Venice Technique | Venice Technique | https://vjudge.net/problem/AtCoder-abc212_d 1065 | CF Gym | gym_105593p | PELODE | Medium | yes | no | Data Structures (DS) | Techniques | Venice Technique | Venice Technique | https://vjudge.net/problem/Gym-105593P 1066 | SPOJ | spoj_bdoi16e | Village Fair | Hard | no | no | Data Structures (DS) | Techniques | Venice Technique | Venice Technique | https://www.spoj.com/problems/BDOI16E/ 1067 | Codeforces | codeforces_522d | Closest Equals | Medium | no | no | Data Structures (DS) | Techniques | Offline Queries | Offline Queries | https://codeforces.com/problemset/problem/522/D 1068 | CodeChef | codechef_minxorseg | Minimum Xor On Segment | Hard | no | no | Data Structures (DS) | Techniques | Offline Queries | Offline Queries | https://www.codechef.com/LTIME109A/problems/MINXORSEG 1069 | Toph | toph_prime_divisor_on_tree_path | Prime Divisor on Tree Path | Hard | yes | no | Data Structures (DS) | Techniques | Offline Queries | Offline Queries | https://toph.co/p/prime-divisor-on-tree-path 1070 | Codeforces | codeforces_959f | Mahmoud and Ehab and yet another xor task | Medium | yes | no | Data Structures (DS) | Techniques | Offline Queries | Vector Space and XOR Basis; Offline Queries | https://codeforces.com/contest/959/problem/F 1071 | CSES | cses_2085 | Monster Game II | Medium | yes | no | Data Structures (DS) | Techniques | Static to Dynamic Trick / Log Decomposition | Static to Dynamic Trick / Log Decomposition | https://cses.fi/problemset/task/2085 1072 | Codeforces | codeforces_710f | String Set Queries | Medium | yes | no | Data Structures (DS) | Techniques | Static to Dynamic Trick / Log Decomposition | Static to Dynamic Trick / Log Decomposition; Dynamic Aho Corasick | https://codeforces.com/contest/710/problem/F 1073 | oj.uz | joi14_secret | Secret | Medium | yes | no | Data Structures (DS) | Techniques | Divide and Conquer on Queries | Divide and Conquer on Queries | https://oj.uz/problem/view/JOI14_secret 1074 | oj.uz | boi17_toll | Toll | Medium | no | no | Data Structures (DS) | Techniques | Divide and Conquer on Queries | Divide and Conquer on Queries | https://oj.uz/problem/view/BOI17_toll 1075 | DMOJ | dmoj_dmopc19c7p4 | Bob and Continued Fractions | Medium | yes | no | Data Structures (DS) | Techniques | Divide and Conquer on Queries | Divide and Conquer on Queries | https://dmoj.ca/problem/dmopc19c7p4 1076 | Codebreaker | codebreaker_supperbox | Estelle’s Supper Box | Medium | no | no | Data Structures (DS) | Techniques | Divide and Conquer on Queries | Divide and Conquer on Queries | https://codebreaker.xyz/problem/supperbox 1077 | Codeforces | codeforces_1100f | Ivan and Burgers | Medium | yes | no | Data Structures (DS) | Techniques | Divide and Conquer on Queries | Divide and Conquer on Queries; Vector Space and XOR Basis; [Technique] XOR Basis ft Lexicographically Largest Basis | https://codeforces.com/problemset/problem/1100/F 1078 | CF Gym | cf_gym_101741j | Subsequence Sum Queries | - | yes | no | Data Structures (DS) | Techniques | Divide and Conquer on Queries | Divide and Conquer on Queries | https://codeforces.com/gym/101741/problem/J 1079 | USACO | usaco_997 | Non-Decreasing Subsequences | - | yes | no | Data Structures (DS) | Techniques | Divide and Conquer on Queries | Divide and Conquer on Queries | https://usaco.org/index.php?page=viewproblem2&cpid=997 1080 | Vnoi | vnoi_mofkcup_r1_e | XORSHIFT | Medium | no | no | Data Structures (DS) | Techniques | Divide and Conquer on Queries | Divide and Conquer on Queries | https://oj.vnoi.info/problem/mofkcup_r1_e 1081 | CF Gym | cf_gym_101991g | Greatest Chicken Dish | Hard | yes | no | Data Structures (DS) | Techniques | Divide and Conquer on Queries | Divide and Conquer on Queries | https://codeforces.com/gym/101991/problem/G 1082 | Codeforces | codeforces_232e | Quick Tortoise | Hard | yes | no | Data Structures (DS) | Techniques | Divide and Conquer on Queries | Divide and Conquer on Queries | https://codeforces.com/contest/232/problem/E 1083 | SPOJ | spoj_lis2 | Another Longest Increasing Subsequence Problem | Easy | yes | no | Data Structures (DS) | Techniques | CDQ Divide and Conquer | CDQ Divide and Conquer | https://www.spoj.com/problems/LIS2/ 1084 | ZeroJudge | zerojudge_c571 | 三維偏序問題 | Medium | no | no | Data Structures (DS) | Techniques | CDQ Divide and Conquer | CDQ Divide and Conquer | https://zerojudge.tw/ShowProblem?problemid=c571 1085 | Codeforces | codeforces_19e | Fairy | Medium | yes | no | Data Structures (DS) | Techniques | Queue Undo Trick | Queue Undo Trick; DFS Tree | https://codeforces.com/contest/19/problem/E 1086 | Codeforces | codeforces_1442d | Sum | Medium | no | no | Data Structures (DS) | Techniques | Queue Undo Trick | Queue Undo Trick; SMAWK Algorithm and Min Plus Convolution (Convex and Arbitrary) | https://codeforces.com/contest/1442/problem/D 1087 | Codeforces | codeforces_603e_copy | Pastoral Oddities (Copy) | Hard | no | no | Data Structures (DS) | Techniques | Priority Queue Undo Trick | Priority Queue Undo Trick | https://codeforces.com/contest/603/problem/E 1088 | CSES | cses_1666 | Building Roads | Easy | yes | yes | Graph Theory | Graph Traversal | Depth First Search (DFS) | Depth First Search (DFS) | https://cses.fi/problemset/task/1666 1089 | CSES | cses_1674 | Subordinates | Easy | yes | yes | Graph Theory | Graph Traversal | Depth First Search (DFS) | Depth First Search (DFS) | https://cses.fi/problemset/task/1674 1090 | Codeforces | codeforces_580c | Kefa and Park | Easy | yes | yes | Graph Theory | Graph Traversal | Depth First Search (DFS) | Depth First Search (DFS) | https://codeforces.com/problemset/problem/580/C 1091 | Codeforces | codeforces_727a | Transformation: from A to B | Easy | yes | yes | Graph Theory | Graph Traversal | Depth First Search (DFS) | Depth First Search (DFS) | https://codeforces.com/contest/727/problem/A 1092 | Codeforces | codeforces_24a | Ring road | Easy | yes | yes | Graph Theory | Graph Traversal | Depth First Search (DFS) | Depth First Search (DFS) | https://codeforces.com/contest/24/problem/A 1093 | Codeforces | codeforces_802j1 | Send the Fool Further! (easy) | Easy | yes | yes | Graph Theory | Graph Traversal | Depth First Search (DFS) | Depth First Search (DFS) | https://codeforces.com/problemset/problem/802/J1 1094 | USACO | usaco_944 | Fence Planning | Easy | yes | no | Graph Theory | Graph Traversal | Depth First Search (DFS) | Depth First Search (DFS) | https://usaco.org/index.php?page=viewproblem2&cpid=944 1095 | Codeforces | codeforces_29c | Mail Stamps | Easy | no | no | Graph Theory | Graph Traversal | Depth First Search (DFS) | Depth First Search (DFS) | https://codeforces.com/contest/29/problem/C 1096 | CSES | cses_1192 | Counting Rooms | Easy | yes | yes | Graph Theory | Graph Traversal | Depth First Search (DFS) | Depth First Search (DFS); Direction Array | https://cses.fi/problemset/task/1192 1097 | USACO | usaco_644 | Closing the Farm | Easy | no | no | Graph Theory | Graph Traversal | Depth First Search (DFS) | Depth First Search (DFS) | https://usaco.org/index.php?page=viewproblem2&cpid=644 1098 | Codeforces | codeforces_813c | The Tag Game | Easy | yes | no | Graph Theory | Graph Traversal | Depth First Search (DFS) | Depth First Search (DFS) | https://codeforces.com/contest/813/problem/C 1099 | CSES | cses_1668 | Building Teams | Easy | yes | yes | Graph Theory | Graph Traversal | Depth First Search (DFS) | Depth First Search (DFS) | https://cses.fi/problemset/task/1668 1100 | SPOJ | spoj_buglife | A Bug’s Life | Easy | yes | yes | Graph Theory | Graph Traversal | Depth First Search (DFS) | Depth First Search (DFS) | https://www.spoj.com/problems/BUGLIFE/ 1101 | Codeforces | codeforces_862b | Mahmoud and Ehab and the bipartiteness | Easy | yes | yes | Graph Theory | Graph Traversal | Depth First Search (DFS) | Depth First Search (DFS) | https://codeforces.com/contest/862/problem/B 1102 | Codeforces | codeforces_378c | Maze | Easy | yes | yes | Graph Theory | Graph Traversal | Depth First Search (DFS) | Breadth First Search (BFS); Depth First Search (DFS); Direction Array | https://codeforces.com/contest/378/problem/C 1103 | Codeforces | codeforces_540c | Ice Cave | Easy | no | no | Graph Theory | Graph Traversal | Depth First Search (DFS) | Depth First Search (DFS); Direction Array; Breadth First Search (BFS) | https://codeforces.com/contest/540/problem/C 1104 | SPOJ | spoj_adasea | Ada and Island | Medium | yes | no | Graph Theory | Graph Traversal | Depth First Search (DFS) | Depth First Search (DFS); Probabilities and Expected Values | https://www.spoj.com/problems/ADASEA/ 1105 | SPOJ | spoj_koze | Sheep | Medium | yes | no | Graph Theory | Graph Traversal | Depth First Search (DFS) | Depth First Search (DFS) | https://www.spoj.com/problems/KOZE/ 1106 | Codeforces | codeforces_638c | Road Improvement | Medium | yes | no | Graph Theory | Graph Traversal | Depth First Search (DFS) | Depth First Search (DFS) | https://codeforces.com/contest/638/problem/C 1107 | Codeforces | codeforces_767c | Garland | Medium | no | no | Graph Theory | Graph Traversal | Depth First Search (DFS) | Depth First Search (DFS) | https://codeforces.com/contest/767/problem/C 1108 | Codeforces | codeforces_794d | Labelling Cities | Medium | no | no | Graph Theory | Graph Traversal | Depth First Search (DFS) | Depth First Search (DFS) | https://codeforces.com/contest/794/problem/D 1109 | Codeforces | codeforces_841d | Leha and another game about graph | Medium | yes | no | Graph Theory | Graph Traversal | Depth First Search (DFS) | Depth First Search (DFS) | https://codeforces.com/contest/841/problem/D 1110 | Codeforces | codeforces_29d | Ant on the Tree | Medium | no | no | Graph Theory | Graph Traversal | Depth First Search (DFS) | Depth First Search (DFS) | https://codeforces.com/contest/29/problem/D 1111 | Codeforces | codeforces_1833e | Round Dance | Medium | no | no | Graph Theory | Graph Traversal | Depth First Search (DFS) | Depth First Search (DFS) | https://codeforces.com/contest/1833/problem/E 1112 | Codeforces | codeforces_1144f | Graph Without Long Directed Paths | Medium | yes | no | Graph Theory | Graph Traversal | Depth First Search (DFS) | Depth First Search (DFS) | https://codeforces.com/contest/1144/problem/F 1113 | Codeforces | codeforces_1176e | Cover it! | Medium | yes | no | Graph Theory | Graph Traversal | Depth First Search (DFS) | Depth First Search (DFS) | https://codeforces.com/problemset/problem/1176/E 1114 | Codeforces | codeforces_1093d | Beautiful Graph | Medium | yes | no | Graph Theory | Graph Traversal | Depth First Search (DFS) | Depth First Search (DFS) | https://codeforces.com/contest/1093/problem/D 1115 | Codeforces | codeforces_977e | Cyclic Components | Medium | no | no | Graph Theory | Graph Traversal | Depth First Search (DFS) | Depth First Search (DFS) | https://codeforces.com/contest/977/problem/E 1116 | Codeforces | codeforces_761e | Dasha and Puzzle | Hard | no | no | Graph Theory | Graph Traversal | Depth First Search (DFS) | Depth First Search (DFS) | https://codeforces.com/contest/761/problem/E 1117 | Codeforces | codeforces_844e | Upgrading Tree | Hard | no | no | Graph Theory | Graph Traversal | Depth First Search (DFS) | Depth First Search (DFS) | https://codeforces.com/contest/844/problem/E 1118 | Codeforces | codeforces_709e | Centroids | Hard | no | no | Graph Theory | Graph Traversal | Depth First Search (DFS) | Depth First Search (DFS) | https://codeforces.com/contest/709/problem/E 1119 | Codeforces | codeforces_1805d | A Wide, Wide Graph | Easy | yes | no | Graph Theory | Graph Traversal | Depth First Search (DFS) | Depth First Search (DFS); Tree Diameter | https://codeforces.com/contest/1805/problem/D 1120 | Codeforces | codeforces_982c | Cut 'em all! | Easy | no | no | Graph Theory | Graph Traversal | Depth First Search (DFS) | Depth First Search (DFS) | https://codeforces.com/contest/982/problem/C 1121 | Codeforces | codeforces_1139c | Edgy Trees | Easy | no | no | Graph Theory | Graph Traversal | Depth First Search (DFS) | Depth First Search (DFS) | https://codeforces.com/problemset/problem/1139/C 1122 | Codeforces | codeforces_2114e | Kirei Attacks the Estate | Easy | no | no | Graph Theory | Graph Traversal | Depth First Search (DFS) | Depth First Search (DFS) | https://codeforces.com/problemset/problem/2114/E 1123 | Codeforces | codeforces_1106d | Lunar New Year and a Wander | Easy | no | no | Graph Theory | Graph Traversal | Depth First Search (DFS) | Depth First Search (DFS) | https://codeforces.com/problemset/problem/1106/D 1124 | Codeforces | codeforces_1985h1 | Maximize the Largest Component (Easy Version) | Easy | no | no | Graph Theory | Graph Traversal | Depth First Search (DFS) | Depth First Search (DFS) | https://codeforces.com/contest/1985/problem/H1 1125 | Codeforces | codeforces_755c | PolandBall and Forest | Easy | no | no | Graph Theory | Graph Traversal | Depth First Search (DFS) | Depth First Search (DFS) | https://codeforces.com/contest/755/problem/C 1126 | Codeforces | codeforces_2034c | Trapped in the Witch's Labyrinth | Easy | no | no | Graph Theory | Graph Traversal | Depth First Search (DFS) | Depth First Search (DFS) | https://codeforces.com/problemset/problem/2034/C 1127 | CSES | cses_1667 | Message Route | Easy | yes | yes | Graph Theory | Graph Traversal | Breadth First Search (BFS) | Breadth First Search (BFS) | https://cses.fi/problemset/task/1667 1128 | Codeforces | codeforces_242c | King's Path | Easy | yes | no | Graph Theory | Graph Traversal | Breadth First Search (BFS) | Breadth First Search (BFS); Direction Array | https://codeforces.com/contest/242/problem/C 1129 | SPOJ | spoj_nakanj | Minimum Knight moves !!! | Easy | no | no | Graph Theory | Graph Traversal | Breadth First Search (BFS) | Breadth First Search (BFS) | https://www.spoj.com/problems/NAKANJ/ 1130 | CSES | cses_1193 | Labyrinth | Easy | yes | no | Graph Theory | Graph Traversal | Breadth First Search (BFS) | Breadth First Search (BFS) | https://cses.fi/problemset/task/1193 1131 | Codeforces | codeforces_769c | Cycle In Maze | Easy | yes | no | Graph Theory | Graph Traversal | Breadth First Search (BFS) | Breadth First Search (BFS) | https://codeforces.com/contest/769/problem/C 1132 | SPOJ | spoj_adacycle | Ada and Cycle | Easy | no | no | Graph Theory | Graph Traversal | Breadth First Search (BFS) | Breadth First Search (BFS) | https://www.spoj.com/problems/ADACYCLE/ 1133 | SPOJ | spoj_digokeys | Find the Treasure | Easy | no | no | Graph Theory | Graph Traversal | Breadth First Search (BFS) | Breadth First Search (BFS) | https://www.spoj.com/problems/DIGOKEYS/ 1134 | UVa | uva_336 | A Node Too Far | Easy | no | no | Graph Theory | Graph Traversal | Breadth First Search (BFS) | Breadth First Search (BFS) | https://vjudge.net/problem/UVA-336 1135 | UVa | uva_429 | Word Transformation | Easy | no | no | Graph Theory | Graph Traversal | Breadth First Search (BFS) | Breadth First Search (BFS) | https://vjudge.net/problem/UVA-429 1136 | UVa | uva_439 | Knight Moves | Easy | no | no | Graph Theory | Graph Traversal | Breadth First Search (BFS) | Breadth First Search (BFS) | https://vjudge.net/problem/UVA-439 1137 | Codeforces | codeforces_796d | Police Stations | - | yes | no | Graph Theory | Graph Traversal | Breadth First Search (BFS) | Breadth First Search (BFS) | https://codeforces.com/contest/796/problem/D 1138 | Codeforces | codeforces_1037d | Valid BFS? | Medium | yes | no | Graph Theory | Graph Traversal | Breadth First Search (BFS) | Breadth First Search (BFS) | https://codeforces.com/contest/1037/problem/D 1139 | Codeforces | codeforces_1651d | Nearest Excluded Points | Medium | yes | no | Graph Theory | Graph Traversal | Breadth First Search (BFS) | Breadth First Search (BFS) | https://codeforces.com/contest/1651/problem/D 1140 | Codeforces | codeforces_35c | Fire Again | Medium | yes | yes | Graph Theory | Graph Traversal | Breadth First Search (BFS) | Breadth First Search (BFS) | https://codeforces.com/contest/35/problem/C 1141 | Codeforces | codeforces_59e | Shortest Path | Medium | no | no | Graph Theory | Graph Traversal | Breadth First Search (BFS) | Breadth First Search (BFS); Dijkstra's Algorithm | https://codeforces.com/problemset/problem/59/E 1142 | CSES | cses_1194 | Monsters | Medium | yes | yes | Graph Theory | Graph Traversal | Breadth First Search (BFS) | Breadth First Search (BFS) | https://cses.fi/problemset/task/1194 1143 | SPOJ | spoj_multii | Yet Another Multiple Problem | Medium | yes | no | Graph Theory | Graph Traversal | Breadth First Search (BFS) | Breadth First Search (BFS) | https://www.spoj.com/problems/MULTII/ 1144 | UVa | uva_10653 | Bombs! NO they are Mines!! | Medium | no | no | Graph Theory | Graph Traversal | Breadth First Search (BFS) | Breadth First Search (BFS) | https://vjudge.net/problem/UVA-10653 1145 | Codeforces | codeforces_1407e | Egor in the Republic of Dagestan | Hard | no | no | Graph Theory | Graph Traversal | Breadth First Search (BFS) | Breadth First Search (BFS) | https://codeforces.com/problemset/problem/1407/E 1146 | CS Academy | csacademy_bfs_dfs | BFS-DFS | Easy | no | no | Graph Theory | Graph Traversal | Breadth First Search (BFS) | Breadth First Search (BFS) | https://csacademy.com/contest/archive/task/bfs-dfs/statement/ 1147 | AtCoder | atcoder_abc269_d | Do use hexagon grid | Easy | no | no | Graph Theory | Graph Traversal | Breadth First Search (BFS) | Breadth First Search (BFS) | https://atcoder.jp/contests/abc269/tasks/abc269_d 1148 | Codeforces | codeforces_1661b | Getting Zero | Easy | yes | no | Graph Theory | Graph Traversal | Breadth First Search (BFS) | Breadth First Search (BFS) | https://codeforces.com/problemset/problem/1661/B 1149 | Codeforces | codeforces_1941d | Rudolf and the Ball Game | Easy | yes | no | Graph Theory | Graph Traversal | Breadth First Search (BFS) | Breadth First Search (BFS) | https://codeforces.com/contest/1941/problem/D 1150 | Codeforces | codeforces_1593e | Gardener and Tree | Medium | no | no | Graph Theory | Graph Traversal | Breadth First Search (BFS) | Breadth First Search (BFS) | https://codeforces.com/problemset/problem/1593/E 1151 | CSES | cses_1707 | Graph Girth | Medium | yes | no | Graph Theory | Graph Traversal | Breadth First Search (BFS) | Breadth First Search (BFS); Cycle Detection | https://cses.fi/problemset/task/1707 1152 | Codeforces | codeforces_1272e | Nearest Opposite Parity | Medium | yes | no | Graph Theory | Graph Traversal | Breadth First Search (BFS) | Breadth First Search (BFS) | https://codeforces.com/contest/1272/problem/E 1153 | AtCoder | atcoder_arc084_b | Small Multiple | Medium | yes | no | Graph Theory | Graph Traversal | Breadth First Search (BFS) | Breadth First Search (BFS) | https://atcoder.jp/contests/arc084/tasks/arc084_b 1154 | CSES | cses_1670 | Swap Game | Medium | no | no | Graph Theory | Graph Traversal | Breadth First Search (BFS) | Breadth First Search (BFS) | https://cses.fi/problemset/task/1670/ 1155 | Codeforces | codeforces_520b | Two Buttons | Medium | no | no | Graph Theory | Graph Traversal | Breadth First Search (BFS) | Breadth First Search (BFS) | https://codeforces.com/problemset/problem/520/B 1156 | AtCoder | atcoder_abc197_f | Construct a Palindrome | Hard | yes | no | Graph Theory | Graph Traversal | Breadth First Search (BFS) | Breadth First Search (BFS) | https://atcoder.jp/contests/abc197/tasks/abc197_f 1157 | Codeforces | codeforces_118e | Bertown roads | Easy | yes | no | Graph Theory | Graph Traversal | DFS Tree | DFS Tree | https://codeforces.com/contest/118/problem/E 1158 | SPOJ | spoj_cac | Cactus | Easy | yes | no | Graph Theory | Graph Traversal | DFS Tree | DFS Tree; Cactus Graph | https://www.spoj.com/problems/CAC/ 1159 | Codeforces | codeforces_861f | Wizard's Tour | Medium | no | no | Graph Theory | Graph Traversal | DFS Tree | DFS Tree | https://codeforces.com/contest/861/problem/F 1160 | Codeforces | codeforces_231e | Cactus | Medium | yes | no | Graph Theory | Graph Traversal | DFS Tree | DFS Tree; Cactus Graph | https://codeforces.com/contest/231/problem/E 1161 | Codeforces | codeforces_1391e | Pairs of Pairs | Medium | yes | no | Graph Theory | Graph Traversal | DFS Tree | DFS Tree | https://codeforces.com/contest/1391/problem/E 1162 | Codeforces | codeforces_412d | Giving Awards | Medium | no | no | Graph Theory | Graph Traversal | DFS Tree | DFS Tree | https://codeforces.com/contest/412/problem/D 1163 | CF Gym | cf_gym_101612g | Grand Test | Medium | no | no | Graph Theory | Graph Traversal | DFS Tree | DFS Tree | https://codeforces.com/gym/101612/problem/G 1164 | oj.uz | ceoi17_oneway | One-Way Streets | Easy | no | no | Graph Theory | Graph Traversal | DFS Tree | DFS Tree; Articulation Bridges and Bridge Tree | https://oj.uz/problem/view/CEOI17_oneway 1165 | Codeforces | codeforces_1364d | Ehab's Last Corollary | Medium | no | no | Graph Theory | Graph Traversal | DFS Tree | DFS Tree | https://codeforces.com/contest/1364/problem/D 1166 | Codeforces | codeforces_1277e | Two Fairs | Medium | no | no | Graph Theory | Graph Traversal | DFS Tree | DFS Tree | https://codeforces.com/contest/1277/problem/E 1167 | Codeforces | codeforces_1325f | Ehab's Last Theorem | Medium | yes | no | Graph Theory | Graph Traversal | DFS Tree | DFS Tree | https://codeforces.com/problemset/problem/1325/F 1168 | Codeforces | codeforces_732f | Tourist Reform | Medium | yes | no | Graph Theory | Graph Traversal | DFS Tree | DFS Tree; Articulation Bridges and Bridge Tree | https://codeforces.com/contest/732/problem/F 1169 | Codeforces | codeforces_962f | Simple Cycles Edges | Hard | yes | no | Graph Theory | Graph Traversal | DFS Tree | DFS Tree | https://codeforces.com/contest/962/problem/F 1170 | CSES | cses_2177 | Strongly Connected Edges | Easy | yes | no | Graph Theory | Graph Traversal | DFS Tree | Strong Orientation; DFS Tree | https://cses.fi/problemset/task/2177 1171 | CSES | cses_1679 | Course Schedule | Easy | yes | yes | Graph Theory | Graph Traversal | Topological Sorting | Topological Sorting | https://cses.fi/problemset/task/1679 1172 | SPOJ | spoj_toposort | Topological Sorting | Easy | yes | no | Graph Theory | Graph Traversal | Topological Sorting | Topological Sorting | https://www.spoj.com/problems/TOPOSORT/ 1173 | UVa | uva_10305 | Ordering Tasks | Easy | no | yes | Graph Theory | Graph Traversal | Topological Sorting | Topological Sorting | https://vjudge.net/problem/UVA-10305 1174 | Codeforces | codeforces_2143c | Max Tree | Easy | yes | no | Graph Theory | Graph Traversal | Topological Sorting | Topological Sorting | https://codeforces.com/problemset/problem/2143/C 1175 | Codeforces | codeforces_510c | Fox And Names | Easy | yes | no | Graph Theory | Graph Traversal | Topological Sorting | Topological Sorting | https://codeforces.com/problemset/problem/510/C 1176 | SPOJ | spoj_rpla | Answer the boss! | Easy | no | no | Graph Theory | Graph Traversal | Topological Sorting | Topological Sorting | https://www.spoj.com/problems/RPLA/ 1177 | AtCoder | atcoder_abc291_e | Find Permutation | Easy | yes | no | Graph Theory | Graph Traversal | Topological Sorting | Topological Sorting | https://atcoder.jp/contests/abc291/tasks/abc291_e 1178 | Codeforces | codeforces_1931f | Chat Screenshots | Easy | no | no | Graph Theory | Graph Traversal | Topological Sorting | Topological Sorting | https://codeforces.com/problemset/problem/1931/F 1179 | LeetCode | leetcode_count_ways_to_build_rooms_in_an_ant_colony | Count Ways to Build Rooms in an Ant Colony | Medium | yes | no | Graph Theory | Graph Traversal | Topological Sorting | Topological Sorting | https://leetcode.com/problems/count-ways-to-build-rooms-in-an-ant-colony/ 1180 | CodeChef | codechef_buildt | Build Towers | Medium | no | no | Graph Theory | Graph Traversal | Topological Sorting | Topological Sorting | https://www.codechef.com/problems/BUILDT 1181 | CF Gym | cf_gym_103741h | Permutation Counting | Medium | yes | no | Graph Theory | Graph Traversal | Topological Sorting | Topological Sorting | https://codeforces.com/gym/103741/problem/H 1182 | Codeforces | codeforces_1385e | Directing Edges | Medium | no | no | Graph Theory | Graph Traversal | Topological Sorting | Topological Sorting | https://codeforces.com/contest/1385/problem/E 1183 | CF Gym | cf_gym_101102k | Topological Sort | - | yes | no | Graph Theory | Graph Traversal | Topological Sorting | Topological Sorting; Inverse Graph | https://codeforces.com/gym/101102/problem/K 1184 | CSES | cses_1131 | Tree Diameter | Easy | yes | yes | Graph Theory | Graph Traversal | Tree Diameter | Tree Diameter; DP on Trees and DAGs | https://cses.fi/problemset/task/1131 1185 | CSES | cses_1132 | Tree Distances I | Easy | yes | yes | Graph Theory | Graph Traversal | Tree Diameter | Tree Diameter; Rerooting Technique | https://cses.fi/problemset/task/1132 1186 | SPOJ | spoj_eagle1 | Eagle and Dogs | Easy | yes | yes | Graph Theory | Graph Traversal | Tree Diameter | Tree Diameter | https://www.spoj.com/problems/EAGLE1/ 1187 | CF Gym | cf_gym_102694a | Circumference of a Tree | Easy | no | no | Graph Theory | Graph Traversal | Tree Diameter | Tree Diameter | https://codeforces.com/gym/102694/problem/A 1188 | CF Gym | cf_gym_102694b | Dynamic Diameter | Easy | no | no | Graph Theory | Graph Traversal | Tree Diameter | Tree Diameter | https://codeforces.com/gym/102694/problem/B 1189 | Codeforces | codeforces_734e | Anton and Tree | Medium | yes | no | Graph Theory | Graph Traversal | Tree Diameter | Tree Diameter; DP on Trees and DAGs | https://codeforces.com/problemset/problem/734/E 1190 | AtCoder | atcoder_agc033_c | Removing Coins | Medium | yes | no | Graph Theory | Graph Traversal | Tree Diameter | Tree Diameter | https://atcoder.jp/contests/agc033/tasks/agc033_c 1191 | Codeforces | codeforces_1404b | Tree Tag | Medium | no | no | Graph Theory | Graph Traversal | Tree Diameter | Tree Diameter | https://codeforces.com/contest/1404/problem/B 1192 | Codeforces | codeforces_456e | Civilization | Medium | no | no | Graph Theory | Graph Traversal | Tree Diameter | Tree Diameter | https://codeforces.com/contest/456/problem/E 1193 | Codeforces | codeforces_1294f | Three paths on a tree | Medium | yes | no | Graph Theory | Graph Traversal | Tree Diameter | Tree Diameter | https://codeforces.com/contest/1294/problem/F 1194 | Codeforces | codeforces_1004e | Sonya and Ice Cream | Hard | no | no | Graph Theory | Graph Traversal | Tree Diameter | Tree Diameter | https://codeforces.com/contest/1004/problem/E 1195 | Codeforces | codeforces_1943c | Tree Compass | Hard | yes | no | Graph Theory | Graph Traversal | Tree Diameter | Tree Diameter | https://codeforces.com/contest/1943/problem/C 1196 | Codeforces | codeforces_633f | The Chocolate Spree | Hard | no | no | Graph Theory | Graph Traversal | Tree Diameter | Tree Diameter | https://codeforces.com/contest/633/problem/F 1197 | AtCoder | atcoder_arc117_d | Miracle Tree | Hard | yes | no | Graph Theory | Graph Traversal | Tree Diameter | Tree Diameter | https://atcoder.jp/contests/arc117/tasks/arc117_d 1198 | AtCoder | atcoder_arc108_f | Paint Tree | Hard | yes | no | Graph Theory | Graph Traversal | Tree Diameter | Tree Diameter | https://atcoder.jp/contests/arc108/tasks/arc108_f 1199 | AtCoder | atcoder_abc221_f | Diameter set | Hard | no | no | Graph Theory | Graph Traversal | Tree Diameter | Tree Diameter | https://atcoder.jp/contests/abc221/tasks/abc221_f 1200 | Codeforces | codeforces_1434d | Roads and Ramen | Very Hard | yes | no | Graph Theory | Graph Traversal | Tree Diameter | Tree Diameter | https://codeforces.com/contest/1434/problem/D 1201 | Codeforces | codeforces_1214h | Tiles Placement | Very Hard | no | no | Graph Theory | Graph Traversal | Tree Diameter | Tree Diameter | https://codeforces.com/contest/1214/problem/H 1202 | CSES | cses_1137 | Subtree Queries | Easy | yes | no | Graph Theory | Graph Traversal | Euler Tour Technique | Euler Tour Technique | https://cses.fi/problemset/task/1137 1203 | CF Gym | cf_gym_102694e | Filthy Rich Trees | Easy | no | no | Graph Theory | Graph Traversal | Euler Tour Technique | Euler Tour Technique | https://codeforces.com/gym/102694/problem/E 1204 | Codeforces | codeforces_781c | Underground Lab | Easy | yes | no | Graph Theory | Graph Traversal | Euler Tour Technique | Euler Tour Technique | https://codeforces.com/contest/781/problem/C 1205 | Codeforces | codeforces_916e | Jamie and Tree | Medium | no | no | Graph Theory | Graph Traversal | Euler Tour Technique | Binary Lifting and LCA; Euler Tour Technique | https://codeforces.com/contest/916/problem/E 1206 | CF Gym | cf_gym_102694f | The Lorax | Medium | no | no | Graph Theory | Graph Traversal | Euler Tour Technique | Euler Tour Technique | https://codeforces.com/gym/102694/problem/F 1207 | Codeforces | codeforces_620e | New Year Tree | Medium | no | no | Graph Theory | Graph Traversal | Euler Tour Technique | Euler Tour Technique | https://codeforces.com/problemset/problem/620/E 1208 | Codeforces | codeforces_208e | Blood Cousins | Medium | no | no | Graph Theory | Graph Traversal | Euler Tour Technique | Euler Tour Technique; Binary Lifting and LCA | https://codeforces.com/contest/208/problem/E 1209 | Codeforces | codeforces_343d | Water Tree | Medium | no | no | Graph Theory | Graph Traversal | Euler Tour Technique | Euler Tour Technique | https://codeforces.com/problemset/problem/343/D 1210 | Codeforces | codeforces_877e | Danil and a Part-time Job | Medium | yes | no | Graph Theory | Graph Traversal | Euler Tour Technique | Euler Tour Technique | https://codeforces.com/problemset/problem/877/E 1211 | AtCoder | atcoder_abc294_g | Distance Queries on a Tree | Medium | yes | no | Graph Theory | Graph Traversal | Euler Tour Technique | Euler Tour Technique | https://atcoder.jp/contests/abc294/tasks/abc294_g 1212 | Library Checker | yosupo_connected_components_of_complement_graph | Connected Components of Complement Graph | Easy | yes | no | Graph Theory | Graph Traversal | Inverse Graph | Inverse Graph | https://judge.yosupo.jp/problem/connected_components_of_complement_graph 1213 | Codeforces | codeforces_920e | Connected Components? | Easy | yes | no | Graph Theory | Graph Traversal | Inverse Graph | Inverse Graph | https://codeforces.com/problemset/problem/920/E 1214 | Codeforces | codeforces_1242b | 0-1 MST | Easy | yes | no | Graph Theory | Graph Traversal | Inverse Graph | Inverse Graph | https://codeforces.com/problemset/problem/1242/B 1215 | Codeforces | codeforces_190e | Counter Attack | Medium | no | no | Graph Theory | Graph Traversal | Inverse Graph | Inverse Graph | https://codeforces.com/contest/190/problem/E 1216 | USACO | usaco_765 | A Pie for a Pie | Medium | yes | no | Graph Theory | Graph Traversal | Inverse Graph | Inverse Graph | https://usaco.org/index.php?page=viewproblem2&cpid=765 1217 | Codeforces | codeforces_653e | Bear and Forgotten Tree 2 | Medium | no | no | Graph Theory | Graph Traversal | Inverse Graph | Inverse Graph | https://codeforces.com/contest/653/problem/E 1218 | Codeforces | codeforces_1508c | Complete the MST | Medium | no | no | Graph Theory | Graph Traversal | Inverse Graph | Inverse Graph | https://codeforces.com/contest/1508/problem/C 1219 | Kattis | kattis_flightplans | Flight Plans | Medium | yes | no | Graph Theory | Graph Traversal | Inverse Graph | Inverse Graph | https://open.kattis.com/problems/flightplans 1220 | HackerRank | hackerrank_rust_murderer | Rust & Murderer | Medium | no | no | Graph Theory | Graph Traversal | Inverse Graph | Inverse Graph | https://www.hackerrank.com/challenges/rust-murderer/problem 1221 | Codeforces | codeforces_1477d | Nezzar and Hidden Permutations | Hard | no | no | Graph Theory | Graph Traversal | Inverse Graph | Inverse Graph | https://codeforces.com/contest/1477/problem/D 1222 | CSES | cses_1687 | Company Queries I | Easy | yes | no | Graph Theory | Lowest Common Ancestor (LCA) | Binary Lifting and LCA | Binary Lifting and LCA | https://cses.fi/problemset/task/1687 1223 | CSES | cses_1688 | Company Queries II | Easy | yes | no | Graph Theory | Lowest Common Ancestor (LCA) | Binary Lifting and LCA | Binary Lifting and LCA | https://cses.fi/problemset/task/1688 1224 | Library Checker | yosupo_lca | Lowest Common Ancestor | Easy | no | no | Graph Theory | Lowest Common Ancestor (LCA) | Binary Lifting and LCA | Binary Lifting and LCA | https://judge.yosupo.jp/problem/lca 1225 | CSES | cses_1135 | Distance Queries | Easy | yes | no | Graph Theory | Lowest Common Ancestor (LCA) | Binary Lifting and LCA | Binary Lifting and LCA | https://cses.fi/problemset/task/1135 1226 | Library Checker | yosupo_jump_on_tree | Jump on Tree | Easy | yes | no | Graph Theory | Lowest Common Ancestor (LCA) | Binary Lifting and LCA | Binary Lifting and LCA | https://judge.yosupo.jp/problem/jump_on_tree 1227 | SPOJ | spoj_disquery | Distance Query | Easy | yes | no | Graph Theory | Lowest Common Ancestor (LCA) | Binary Lifting and LCA | Binary Lifting and LCA | https://www.spoj.com/problems/DISQUERY/ 1228 | HackerRank | hackerrank_kth_ancestor | Kth Ancestor | Easy | yes | no | Graph Theory | Lowest Common Ancestor (LCA) | Binary Lifting and LCA | Binary Lifting and LCA | https://www.hackerrank.com/challenges/kth-ancestor/problem 1229 | LightOJ | lightoj_a_secret_mission | A Secret Mission | Easy | yes | no | Graph Theory | Lowest Common Ancestor (LCA) | Binary Lifting and LCA | Binary Lifting and LCA | https://lightoj.com/problem/a-secret-mission 1230 | CSES | cses_1750 | Planets Queries I | Easy | yes | no | Graph Theory | Lowest Common Ancestor (LCA) | Binary Lifting and LCA | Functional Graphs; Binary Lifting and LCA | https://cses.fi/problemset/task/1750 1231 | CF Gym | cf_gym_102694c | Sloth Naptime | Easy | yes | no | Graph Theory | Lowest Common Ancestor (LCA) | Binary Lifting and LCA | Binary Lifting and LCA | https://codeforces.com/gym/102694/problem/C 1232 | CF Gym | cf_gym_102694d | Cycle Free Flow | Easy | yes | no | Graph Theory | Lowest Common Ancestor (LCA) | Binary Lifting and LCA | Binary Lifting and LCA | https://codeforces.com/gym/102694/problem/D 1233 | LightOJ | lightoj_min_max_roads | Min Max Roads | Easy | no | no | Graph Theory | Lowest Common Ancestor (LCA) | Binary Lifting and LCA | Binary Lifting and LCA | https://lightoj.com/problem/min-max-roads 1234 | Codeforces | codeforces_1328e | Tree Queries | Easy | yes | no | Graph Theory | Lowest Common Ancestor (LCA) | Binary Lifting and LCA | Binary Lifting and LCA | https://codeforces.com/contest/1328/problem/E 1235 | Codeforces | codeforces_1702g2 | Passable Paths (hard version) | Easy | yes | no | Graph Theory | Lowest Common Ancestor (LCA) | Binary Lifting and LCA | Binary Lifting and LCA | https://codeforces.com/contest/1702/problem/G2 1236 | Codeforces | codeforces_832d | Misha, Grisha and Underground | Easy | no | no | Graph Theory | Lowest Common Ancestor (LCA) | Binary Lifting and LCA | Binary Lifting and LCA | https://codeforces.com/contest/832/problem/D 1237 | SPOJ | spoj_qtree2 | Query on a tree II | Easy | yes | no | Graph Theory | Lowest Common Ancestor (LCA) | Binary Lifting and LCA | Binary Lifting and LCA | https://www.spoj.com/problems/QTREE2/ 1238 | Codeforces | codeforces_1142b | Lynyrd Skynyrd | Easy | yes | no | Graph Theory | Lowest Common Ancestor (LCA) | Binary Lifting and LCA | Binary Lifting and LCA | https://codeforces.com/contest/1142/problem/B 1239 | CSES | cses_1160 | Planets Queries II | Easy | yes | no | Graph Theory | Lowest Common Ancestor (LCA) | Binary Lifting and LCA | Functional Graphs; Binary Lifting and LCA | https://cses.fi/problemset/task/1160 1240 | Toph | toph_city_of_atlantis | City of Atlantis | Medium | yes | no | Graph Theory | Lowest Common Ancestor (LCA) | Binary Lifting and LCA | Binary Lifting and LCA | https://toph.co/p/city-of-atlantis 1241 | CSES | cses_1191 | Cyclic Array | Medium | yes | no | Graph Theory | Lowest Common Ancestor (LCA) | Binary Lifting and LCA | Binary Lifting and LCA | https://cses.fi/problemset/task/1191/ 1242 | Codeforces | codeforces_176e | Archaeology | Medium | no | no | Graph Theory | Lowest Common Ancestor (LCA) | Binary Lifting and LCA | Binary Lifting and LCA | https://codeforces.com/contest/176/problem/E 1243 | Codeforces | codeforces_191c | Fools and Roads | Medium | no | no | Graph Theory | Lowest Common Ancestor (LCA) | Binary Lifting and LCA | Binary Lifting and LCA | https://codeforces.com/contest/191/problem/C 1244 | Codeforces | codeforces_466e | Information Graph | Medium | no | no | Graph Theory | Lowest Common Ancestor (LCA) | Binary Lifting and LCA | Binary Lifting and LCA | https://codeforces.com/contest/466/problem/E 1245 | Codeforces | codeforces_519e | A and B and Lecture Rooms | Medium | yes | no | Graph Theory | Lowest Common Ancestor (LCA) | Binary Lifting and LCA | Binary Lifting and LCA | https://codeforces.com/contest/519/problem/E 1246 | Codeforces | codeforces_587c | Duff in the Army | Medium | no | no | Graph Theory | Lowest Common Ancestor (LCA) | Binary Lifting and LCA | Binary Lifting and LCA | https://codeforces.com/contest/587/problem/C 1247 | Codeforces | codeforces_609e | Minimum spanning tree for each edge | Medium | yes | no | Graph Theory | Lowest Common Ancestor (LCA) | Binary Lifting and LCA | Minimum Spanning Tree (Prim's and Kruskal's); Binary Lifting and LCA | https://codeforces.com/contest/609/problem/E 1248 | HackerEarth | hackerearth_optimal_connectivity_c6ae79ca | Optimal Connectivity | Medium | no | no | Graph Theory | Lowest Common Ancestor (LCA) | Binary Lifting and LCA | Binary Lifting and LCA | https://www.hackerearth.com/practice/algorithms/graphs/graph-representation/practice-problems/algorithm/optimal-connectivity-c6ae79ca/ 1249 | CodeChef | codechef_talca | Lowest Common Ancestor | Medium | yes | no | Graph Theory | Lowest Common Ancestor (LCA) | Binary Lifting and LCA | Binary Lifting and LCA | https://www.codechef.com/problems/TALCA 1250 | Codeforces | codeforces_629e | Famil Door and Roads | Medium | no | no | Graph Theory | Lowest Common Ancestor (LCA) | Binary Lifting and LCA | Binary Lifting and LCA | https://codeforces.com/contest/629/problem/E 1251 | CS Academy | csacademy_root_lca_queries | Root LCA Queries | Medium | yes | no | Graph Theory | Lowest Common Ancestor (LCA) | Binary Lifting and LCA | Binary Lifting and LCA | https://csacademy.com/contest/archive/task/root-lca-queries/statement/ 1252 | Codeforces | codeforces_733f | Drivers Dissatisfaction | Medium | no | no | Graph Theory | Lowest Common Ancestor (LCA) | Binary Lifting and LCA | Binary Lifting and LCA | https://codeforces.com/contest/733/problem/F 1253 | Codeforces | codeforces_855d | Rowena Ravenclaw's Diadem | Medium | no | no | Graph Theory | Lowest Common Ancestor (LCA) | Binary Lifting and LCA | Binary Lifting and LCA | https://codeforces.com/contest/855/problem/D 1254 | SPOJ | spoj_adaorang | Ada and Orange Tree | Medium | no | no | Graph Theory | Lowest Common Ancestor (LCA) | Binary Lifting and LCA | Binary Lifting and LCA | https://www.spoj.com/problems/ADAORANG/ 1255 | Codeforces | codeforces_1843f2 | Omsk Metro (hard version) | Medium | yes | no | Graph Theory | Lowest Common Ancestor (LCA) | Binary Lifting and LCA | Binary Lifting and LCA | https://codeforces.com/contest/1843/problem/F2 1256 | AtCoder | atcoder_abc346_f | SSttrriinngg in StringString | Medium | yes | no | Graph Theory | Lowest Common Ancestor (LCA) | Binary Lifting and LCA | Binary Lifting and LCA | https://atcoder.jp/contests/abc346/tasks/abc346_f 1257 | Kattis | kattis_surveillance | Surveillance | Medium | yes | no | Graph Theory | Lowest Common Ancestor (LCA) | Binary Lifting and LCA | Binary Lifting and LCA | https://vjudge.net/problem/Kattis-surveillance 1258 | Toph | toph_fun_with_functions | Fun With Functions | Medium | yes | no | Graph Theory | Lowest Common Ancestor (LCA) | Binary Lifting and LCA | Binary Lifting and LCA | https://toph.co/p/fun-with-functions 1259 | Toph | toph_static_tree | Static Tree | Medium | yes | no | Graph Theory | Lowest Common Ancestor (LCA) | Binary Lifting and LCA | Binary Lifting and LCA | https://toph.co/p/static-tree 1260 | Codeforces | codeforces_372d | Choosing Subtree is Fun | Hard | yes | no | Graph Theory | Lowest Common Ancestor (LCA) | Binary Lifting and LCA | Binary Lifting and LCA | https://codeforces.com/contest/372/problem/D 1261 | Codeforces | codeforces_986e | Prince's Problem | Hard | no | no | Graph Theory | Lowest Common Ancestor (LCA) | Binary Lifting and LCA | Binary Lifting and LCA | https://codeforces.com/contest/986/problem/E 1262 | TLX | tlx_troc_12f | Functional Constraint | Hard | no | no | Graph Theory | Lowest Common Ancestor (LCA) | Binary Lifting and LCA | Binary Lifting and LCA | https://tlx.toki.id/problems/troc-12/F 1263 | TLX | tlx_troc_13g | Graph and Destination | Hard | no | no | Graph Theory | Lowest Common Ancestor (LCA) | Binary Lifting and LCA | Binary Lifting and LCA | https://tlx.toki.id/problems/troc-13/G 1264 | Codeforces | codeforces_1175e | Minimal Segment Cover | Medium | no | no | Graph Theory | Lowest Common Ancestor (LCA) | Binary Lifting and LCA | Binary Lifting and LCA | https://codeforces.com/contest/1175/problem/E 1265 | Codeforces | codeforces_1000g | Two-Paths | Medium | no | no | Graph Theory | Lowest Common Ancestor (LCA) | Binary Lifting and LCA | Rerooting Technique; Binary Lifting and LCA | https://codeforces.com/problemset/problem/1000/G 1266 | Library Checker | yosupo_scc | Strongly Connected Components | Easy | yes | no | Graph Theory | Graph Connectivity | Strongly Connected Components (SCC) | Strongly Connected Components (SCC) | https://judge.yosupo.jp/problem/scc 1267 | CSES | cses_1682 | Flight Routes Check | Easy | yes | yes | Graph Theory | Graph Connectivity | Strongly Connected Components (SCC) | Strongly Connected Components (SCC) | https://cses.fi/problemset/task/1682 1268 | CSES | cses_1683 | Planets and Kingdoms | Easy | yes | yes | Graph Theory | Graph Connectivity | Strongly Connected Components (SCC) | Strongly Connected Components (SCC) | https://cses.fi/problemset/task/1683/ 1269 | SPOJ | spoj_gooda | Good Travels | Easy | no | no | Graph Theory | Graph Connectivity | Strongly Connected Components (SCC) | Strongly Connected Components (SCC) | https://www.spoj.com/problems/GOODA/ 1270 | SPOJ | spoj_lego | Lego | Easy | no | no | Graph Theory | Graph Connectivity | Strongly Connected Components (SCC) | Strongly Connected Components (SCC) | https://www.spoj.com/problems/LEGO/ 1271 | CodeChef | codechef_chefrrun | Chef and Round Run | Easy | no | no | Graph Theory | Graph Connectivity | Strongly Connected Components (SCC) | Strongly Connected Components (SCC) | https://www.codechef.com/AUG16/problems/CHEFRRUN 1272 | SPOJ | spoj_capcity | Capital City | Easy | yes | no | Graph Theory | Graph Connectivity | Strongly Connected Components (SCC) | Strongly Connected Components (SCC) | https://www.spoj.com/problems/CAPCITY/ 1273 | Codeforces | codeforces_427c | Checkposts | Easy | yes | no | Graph Theory | Graph Connectivity | Strongly Connected Components (SCC) | Strongly Connected Components (SCC) | https://codeforces.com/contest/427/problem/C 1274 | Szkopuł | szkopul_akksmtjwttdoehdqnmq3_eaa | Bike paths | Easy | no | no | Graph Theory | Graph Connectivity | Strongly Connected Components (SCC) | Strongly Connected Components (SCC) | https://szkopul.edu.pl/problemset/problem/aKKSmtjWTtDOEHDqnmQ3-eAA/site/?key=statement 1275 | CSES | cses_1686 | Coin Collector | Medium | yes | no | Graph Theory | Graph Connectivity | Strongly Connected Components (SCC) | Strongly Connected Components (SCC); DP on Trees and DAGs | https://cses.fi/problemset/task/1686/ 1276 | Codeforces | codeforces_505d | Mr. Kitayuta's Technology | Medium | no | no | Graph Theory | Graph Connectivity | Strongly Connected Components (SCC) | Strongly Connected Components (SCC) | https://codeforces.com/contest/505/problem/D 1277 | SPOJ | spoj_tfriends | True Friends | Medium | no | no | Graph Theory | Graph Connectivity | Strongly Connected Components (SCC) | Strongly Connected Components (SCC) | https://www.spoj.com/problems/TFRIENDS/ 1278 | Codeforces | codeforces_22e | Scheme | Medium | no | no | Graph Theory | Graph Connectivity | Strongly Connected Components (SCC) | Strongly Connected Components (SCC) | https://codeforces.com/contest/22/problem/E 1279 | SPOJ | spoj_adapanel | Ada and Panels | Medium | yes | no | Graph Theory | Graph Connectivity | Strongly Connected Components (SCC) | Strongly Connected Components (SCC) | https://www.spoj.com/problems/ADAPANEL/ 1280 | Codeforces | codeforces_894e | Ralph and Mushrooms | Medium | yes | no | Graph Theory | Graph Connectivity | Strongly Connected Components (SCC) | Strongly Connected Components (SCC); DP on Trees and DAGs | https://codeforces.com/contest/894/problem/E 1281 | Codeforces | codeforces_1239d | Catowice City | Medium | no | no | Graph Theory | Graph Connectivity | Strongly Connected Components (SCC) | Strongly Connected Components (SCC) | https://codeforces.com/contest/1239/problem/D 1282 | Codeforces | codeforces_1423b | Valuable Paper | Medium | no | no | Graph Theory | Graph Connectivity | Strongly Connected Components (SCC) | Strongly Connected Components (SCC) | https://codeforces.com/problemset/problem/1423/B 1283 | CSES | cses_1685 | New Flight Routes | Hard | yes | no | Graph Theory | Graph Connectivity | Strongly Connected Components (SCC) | Strongly Connected Components (SCC) | https://cses.fi/problemset/task/1685 1284 | Codeforces | codeforces_1534f2 | Falling Sand (Hard Version) | Very Hard | no | no | Graph Theory | Graph Connectivity | Strongly Connected Components (SCC) | Strongly Connected Components (SCC) | https://codeforces.com/contest/1534/problem/F2 1285 | Library Checker | yosupo_incremental_scc | Strongly Connected Components (Incremental) | Medium | yes | no | Graph Theory | Graph Connectivity | Incremental SCC | Incremental SCC | https://judge.yosupo.jp/problem/incremental_scc 1286 | Baekjoon | baekjoon_19028 | Link Cut Digraph | Hard | no | no | Graph Theory | Graph Connectivity | Incremental SCC | Incremental SCC | https://www.acmicpc.net/problem/19028 1287 | Codeforces | codeforces_1989f | Simultaneous Coloring | Very Hard | no | no | Graph Theory | Graph Connectivity | Incremental SCC | Incremental SCC | https://codeforces.com/contest/1989/problem/F 1288 | Library Checker | yosupo_two_edge_connected_components | Two-Edge-Connected Components | Easy | yes | no | Graph Theory | Graph Connectivity | Articulation Bridges and Bridge Tree | Articulation Bridges and Bridge Tree | https://judge.yosupo.jp/problem/two_edge_connected_components 1289 | Codeforces | codeforces_1000e | We Need More Bosses | Easy | yes | no | Graph Theory | Graph Connectivity | Articulation Bridges and Bridge Tree | Articulation Bridges and Bridge Tree | https://codeforces.com/problemset/problem/1000/E 1290 | SPOJ | spoj_ec_p | Critical Edges | Easy | no | no | Graph Theory | Graph Connectivity | Articulation Bridges and Bridge Tree | Articulation Bridges and Bridge Tree | https://www.spoj.com/problems/EC_P/ 1291 | UVa | uva_796 | Critical Links | Easy | no | no | Graph Theory | Graph Connectivity | Articulation Bridges and Bridge Tree | Articulation Bridges and Bridge Tree | https://vjudge.net/problem/UVA-796 1292 | UVa | uva_610 | Street Directions | Easy | no | no | Graph Theory | Graph Connectivity | Articulation Bridges and Bridge Tree | Articulation Bridges and Bridge Tree | https://vjudge.net/problem/UVA-610 1293 | CF Gym | cf_gym_100114j | Computer Network | Medium | yes | no | Graph Theory | Graph Connectivity | Articulation Bridges and Bridge Tree | Articulation Bridges and Bridge Tree | https://codeforces.com/gym/100114/problem/J 1294 | SPOJ | spoj_graffdef | King Graffs Defense | Medium | no | no | Graph Theory | Graph Connectivity | Articulation Bridges and Bridge Tree | Articulation Bridges and Bridge Tree | https://www.spoj.com/problems/GRAFFDEF/ 1295 | Codeforces | codeforces_700c | Break Up | Medium | no | no | Graph Theory | Graph Connectivity | Articulation Bridges and Bridge Tree | Articulation Bridges and Bridge Tree | https://codeforces.com/contest/700/problem/C 1296 | CF Gym | cf_gym_100676h | Capital City | Medium | yes | no | Graph Theory | Graph Connectivity | Articulation Bridges and Bridge Tree | Articulation Bridges and Bridge Tree | https://codeforces.com/gym/100676/problem/H 1297 | HackerEarth | hackerearth_delete_and_cut_game_91969de1 | Delete and Cut Game | Medium | no | no | Graph Theory | Graph Connectivity | Articulation Bridges and Bridge Tree | Articulation Bridges and Bridge Tree | https://www.hackerearth.com/practice/algorithms/graphs/breadth-first-search/practice-problems/algorithm/delete-and-cut-game-91969de1/ 1298 | CodeChef | codechef_prcnsr2 | Code Land | Medium | no | no | Graph Theory | Graph Connectivity | Articulation Bridges and Bridge Tree | Articulation Bridges and Bridge Tree | https://www.codechef.com/problems/PRCNSR2 1299 | Codeforces | codeforces_555e | Case of Computer Network | Hard | yes | no | Graph Theory | Graph Connectivity | Articulation Bridges and Bridge Tree | Articulation Bridges and Bridge Tree | https://codeforces.com/contest/555/problem/E 1300 | HackerRank | hackerrank_sherlock_and_queries_on_the_graph | Sherlock and Queries on the Graph | Hard | yes | no | Graph Theory | Graph Connectivity | Articulation Bridges and Bridge Tree | Articulation Bridges and Bridge Tree | https://www.hackerrank.com/contests/101hack26/challenges/sherlock-and-queries-on-the-graph/problem 1301 | Codeforces | codeforces_652e | Pursuit For Artifacts | Easy | yes | no | Graph Theory | Graph Connectivity | Articulation Bridges and Bridge Tree | Articulation Bridges and Bridge Tree | https://codeforces.com/problemset/problem/652/E 1302 | Codeforces | codeforces_1986f | Rada and the Chamomile Valley | Medium | no | no | Graph Theory | Graph Connectivity | Articulation Bridges and Bridge Tree | Articulation Bridges and Bridge Tree | https://codeforces.com/contest/1986/problem/F 1303 | Codeforces | codeforces_2132f | Rada and the Chamomile Valley | Medium | yes | no | Graph Theory | Graph Connectivity | Articulation Bridges and Bridge Tree | Articulation Bridges and Bridge Tree | https://codeforces.com/contest/2132/problem/F 1304 | CF Gym | cf_gym_100551b | GraphAero | Medium | yes | no | Graph Theory | Graph Connectivity | Online Articulation Bridges | Online Articulation Bridges | https://codeforces.com/gym/100551/problem/B 1305 | UVa | uva_315 | Network | Easy | yes | no | Graph Theory | Graph Connectivity | Articulation Points and Block Cut Tree | Articulation Points and Block Cut Tree | https://vjudge.net/problem/UVA-315 1306 | UVa | uva_10199 | Tourist Guide | Easy | yes | no | Graph Theory | Graph Connectivity | Articulation Points and Block Cut Tree | Articulation Points and Block Cut Tree | https://vjudge.net/problem/UVA-10199 1307 | UVa | uva_10765 | Doves and bombs | Easy | no | no | Graph Theory | Graph Connectivity | Articulation Points and Block Cut Tree | Articulation Points and Block Cut Tree | https://vjudge.net/problem/UVA-10765 1308 | CSES | cses_1705 | Forbidden Cities | Medium | yes | no | Graph Theory | Graph Connectivity | Articulation Points and Block Cut Tree | Articulation Points and Block Cut Tree | https://cses.fi/problemset/task/1705 1309 | Library Checker | yosupo_biconnected_components | Biconnected Components | Easy | yes | no | Graph Theory | Graph Connectivity | Articulation Points and Block Cut Tree | Articulation Points and Block Cut Tree | https://judge.yosupo.jp/problem/biconnected_components 1310 | SPOJ | spoj_submerge | Submerging Islands | Medium | yes | no | Graph Theory | Graph Connectivity | Articulation Points and Block Cut Tree | Articulation Points and Block Cut Tree | https://www.spoj.com/problems/SUBMERGE/ 1311 | Szkopuł | szkopul_edt8w290owtatmcjad0o0ywk | Blockade | Medium | no | no | Graph Theory | Graph Connectivity | Articulation Points and Block Cut Tree | Articulation Points and Block Cut Tree | https://szkopul.edu.pl/problemset/problem/eDt8w290owtatmCjad0O0ywk/site/?key=statement 1312 | oj.uz | apio18_duathlon | Duathlon | Medium | no | no | Graph Theory | Graph Connectivity | Articulation Points and Block Cut Tree | Articulation Points and Block Cut Tree | https://oj.uz/problem/view/APIO18_duathlon 1313 | Szkopuł | szkopul_yy6_3ua_c1rt7q_97lawc0up | Amusing journeys | Medium | no | no | Graph Theory | Graph Connectivity | Articulation Points and Block Cut Tree | Articulation Points and Block Cut Tree | https://szkopul.edu.pl/problemset/problem/YY6-3ua-C1rt7q-97laWc0UP/site/?key=statement 1314 | CF Gym | cf_gym_102512a | Leakage | Medium | yes | no | Graph Theory | Graph Connectivity | Articulation Points and Block Cut Tree | Articulation Points and Block Cut Tree | https://codeforces.com/gym/102512/problem/A 1315 | DMOJ | dmoj_tle17c1p6 | Investment | Hard | no | no | Graph Theory | Graph Connectivity | Articulation Points and Block Cut Tree | Articulation Points and Block Cut Tree | https://dmoj.ca/problem/tle17c1p6 1316 | oj.uz | ceoi15_pipes | Pipes | Hard | no | no | Graph Theory | Graph Connectivity | Articulation Points and Block Cut Tree | Articulation Points and Block Cut Tree | https://oj.uz/problem/view/CEOI15_pipes 1317 | CodeChef | codechef_sadpairs | Chef and Sad Pairs | Hard | yes | no | Graph Theory | Graph Connectivity | Articulation Points and Block Cut Tree | Articulation Points and Block Cut Tree | https://www.codechef.com/problems/SADPAIRS 1318 | SPOJ | spoj_stopcity | Stopping-off Cities | Medium | no | no | Graph Theory | Graph Connectivity | Articulation Points and Block Cut Tree | Articulation Points and Block Cut Tree | https://www.spoj.com/problems/STOPCITY/ 1319 | Library Checker | yosupo_three_edge_connected_components | Three-Edge-Connected Components | Easy | yes | no | Graph Theory | Graph Connectivity | Three Edge Connectivity | Three Edge Connectivity | https://judge.yosupo.jp/problem/three_edge_connected_components 1320 | Toph | toph_maxflow_ii | MaxFlow (II) | Medium | yes | no | Graph Theory | Graph Connectivity | Three Edge Connectivity | Three Edge Connectivity | https://toph.co/p/maxflow-ii 1321 | CF Gym | cf_gym_102760c | Economic One-way Roads | Hard | yes | no | Graph Theory | Graph Connectivity | Ear Decomposition | Ear Decomposition | https://codeforces.com/gym/102760/problem/C 1322 | Szkopuł | szkopul_nldsb4ew1yuzykblf4lczl1y | Zones | Easy | no | no | Graph Theory | Orientation | Strong Orientation | Strong Orientation | https://szkopul.edu.pl/problemset/problem/nldsb4EW1YuZykBlf4lcZL1Y/site/?key=statement 1323 | Library Checker | yosupo_st_numbering | st-Numbering | Easy | yes | no | Graph Theory | Orientation | ST-numbering / Bipolar Orientation | ST-numbering / Bipolar Orientation | https://judge.yosupo.jp/problem/st_numbering 1324 | Codeforces | codeforces_1916f | Group Division | Easy | yes | no | Graph Theory | Orientation | ST-numbering / Bipolar Orientation | ST-numbering / Bipolar Orientation | https://codeforces.com/contest/1916/problem/F 1325 | CSES | cses_241c | Graph Ordering | - | yes | no | Graph Theory | Orientation | ST-numbering / Bipolar Orientation | ST-numbering / Bipolar Orientation | https://cses.fi/241/task/C 1326 | Codeforces | cf_edu_289391e | Spanning Tree | Easy | yes | no | Graph Theory | Minimum Spanning Tree (MST) | Minimum Spanning Tree (Prim's and Kruskal's) | Minimum Spanning Tree (Prim's and Kruskal's) | https://codeforces.com/edu/course/2/lesson/7/2/practice/contest/289391/problem/E 1327 | CSES | cses_1675 | Road Reparation | Easy | yes | yes | Graph Theory | Minimum Spanning Tree (MST) | Minimum Spanning Tree (Prim's and Kruskal's) | Minimum Spanning Tree (Prim's and Kruskal's) | https://cses.fi/problemset/task/1675 1328 | Codeforces | cf_edu_289391f | Dense spanning tree | Easy | no | no | Graph Theory | Minimum Spanning Tree (MST) | Minimum Spanning Tree (Prim's and Kruskal's) | Minimum Spanning Tree (Prim's and Kruskal's) | https://codeforces.com/edu/course/2/lesson/7/2/practice/contest/289391/problem/F 1329 | CodeChef | codechef_icl16a | Fullmetal Alchemist | Easy | yes | no | Graph Theory | Minimum Spanning Tree (MST) | Minimum Spanning Tree (Prim's and Kruskal's) | Minimum Spanning Tree (Prim's and Kruskal's) | https://www.codechef.com/ICL2016/problems/ICL16A 1330 | CodeChef | codechef_chefelec | Chefland and Electricity | Easy | no | no | Graph Theory | Minimum Spanning Tree (MST) | Minimum Spanning Tree (Prim's and Kruskal's) | Minimum Spanning Tree (Prim's and Kruskal's) | https://www.codechef.com/problems/CHEFELEC 1331 | Codeforces | codeforces_32c | Flea | - | no | no | Graph Theory | Minimum Spanning Tree (MST) | Minimum Spanning Tree (Prim's and Kruskal's) | Minimum Spanning Tree (Prim's and Kruskal's) | https://codeforces.com/problemset/problem/32/C 1332 | Codeforces | codeforces_598d | Igor In the Museum | Easy | no | no | Graph Theory | Minimum Spanning Tree (MST) | Minimum Spanning Tree (Prim's and Kruskal's) | Minimum Spanning Tree (Prim's and Kruskal's); Direction Array | https://codeforces.com/contest/598/problem/D 1333 | SPOJ | spoj_iitkwpcg | Help the old King | Easy | no | no | Graph Theory | Minimum Spanning Tree (MST) | Minimum Spanning Tree (Prim's and Kruskal's) | Minimum Spanning Tree (Prim's and Kruskal's) | https://www.spoj.com/problems/IITKWPCG/ 1334 | SPOJ | spoj_ec_mode | Modems | Easy | no | no | Graph Theory | Minimum Spanning Tree (MST) | Minimum Spanning Tree (Prim's and Kruskal's) | Minimum Spanning Tree (Prim's and Kruskal's) | https://www.spoj.com/problems/EC_MODE/ 1335 | UVa | uva_11747 | Heavy Cycle Edges | Easy | no | no | Graph Theory | Minimum Spanning Tree (MST) | Minimum Spanning Tree (Prim's and Kruskal's) | Minimum Spanning Tree (Prim's and Kruskal's) | https://vjudge.net/problem/UVA-11747 1336 | Codeforces | codeforces_472d | Design Tutorial: Inverse the Problem | Easy | no | no | Graph Theory | Minimum Spanning Tree (MST) | Minimum Spanning Tree (Prim's and Kruskal's) | Minimum Spanning Tree (Prim's and Kruskal's) | https://codeforces.com/contest/472/problem/D 1337 | USACO | usaco_531 | Superbull | Easy | no | no | Graph Theory | Minimum Spanning Tree (MST) | Minimum Spanning Tree (Prim's and Kruskal's) | Minimum Spanning Tree (Prim's and Kruskal's) | https://usaco.org/index.php?page=viewproblem2&cpid=531 1338 | USACO | usaco_623 | Fenced In | Easy | no | no | Graph Theory | Minimum Spanning Tree (MST) | Minimum Spanning Tree (Prim's and Kruskal's) | Minimum Spanning Tree (Prim's and Kruskal's) | https://usaco.org/index.php?page=viewproblem2&cpid=623 1339 | Codeforces | codeforces_744a | Hongcow Builds A Nation | Medium | no | no | Graph Theory | Minimum Spanning Tree (MST) | Minimum Spanning Tree (Prim's and Kruskal's) | Minimum Spanning Tree (Prim's and Kruskal's) | https://codeforces.com/problemset/problem/744/A 1340 | Codeforces | cf_edu_289391h | Oil business | Medium | yes | no | Graph Theory | Minimum Spanning Tree (MST) | Minimum Spanning Tree (Prim's and Kruskal's) | Minimum Spanning Tree (Prim's and Kruskal's) | https://codeforces.com/edu/course/2/lesson/7/2/practice/contest/289391/problem/H 1341 | Codeforces | codeforces_160d | Edges in MST | Medium | yes | no | Graph Theory | Minimum Spanning Tree (MST) | Minimum Spanning Tree (Prim's and Kruskal's) | Minimum Spanning Tree (Prim's and Kruskal's) | https://codeforces.com/contest/160/problem/D 1342 | Codeforces | codeforces_891c | Envy | Medium | yes | no | Graph Theory | Minimum Spanning Tree (MST) | Minimum Spanning Tree (Prim's and Kruskal's) | Minimum Spanning Tree (Prim's and Kruskal's) | https://codeforces.com/contest/891/problem/C 1343 | SPOJ | spoj_koicost | Cost | Medium | yes | no | Graph Theory | Minimum Spanning Tree (MST) | Minimum Spanning Tree (Prim's and Kruskal's) | Minimum Spanning Tree (Prim's and Kruskal's) | https://www.spoj.com/problems/KOICOST/ 1344 | SPOJ | spoj_marybmw | BMW | Medium | no | no | Graph Theory | Minimum Spanning Tree (MST) | Minimum Spanning Tree (Prim's and Kruskal's) | Minimum Spanning Tree (Prim's and Kruskal's) | https://www.spoj.com/problems/MARYBMW/ 1345 | HackerRank | hackerrank_johnland | Roads in HackerLand | Medium | no | no | Graph Theory | Minimum Spanning Tree (MST) | Minimum Spanning Tree (Prim's and Kruskal's) | Minimum Spanning Tree (Prim's and Kruskal's) | https://www.hackerrank.com/contests/june-world-codesprint/challenges/johnland/problem 1346 | UVa | uva_12176 | Bring Your Own Horse | Medium | yes | no | Graph Theory | Minimum Spanning Tree (MST) | Minimum Spanning Tree (Prim's and Kruskal's) | Minimum Spanning Tree (Prim's and Kruskal's) | https://vjudge.net/problem/UVA-12176 1347 | Codeforces | codeforces_1513d | GCD and MST | Medium | yes | no | Graph Theory | Minimum Spanning Tree (MST) | Minimum Spanning Tree (Prim's and Kruskal's) | Minimum Spanning Tree (Prim's and Kruskal's) | https://codeforces.com/problemset/problem/1513/D 1348 | AtCoder | atcoder_abc282_e | Choose Two and Eat One | Medium | yes | no | Graph Theory | Minimum Spanning Tree (MST) | Minimum Spanning Tree (Prim's and Kruskal's) | Minimum Spanning Tree (Prim's and Kruskal's) | https://atcoder.jp/contests/abc282/tasks/abc282_e 1349 | HackerRank | hackerrank_spanning_tree_fraction | Spanning Tree Fraction | Medium | yes | no | Graph Theory | Minimum Spanning Tree (MST) | Minimum Spanning Tree (Prim's and Kruskal's) | Minimum Spanning Tree (Prim's and Kruskal's) | https://www.hackerrank.com/contests/w31/challenges/spanning-tree-fraction/problem 1350 | UVa | uva_10600 | ACM Contest and Blackout | Medium | no | no | Graph Theory | Minimum Spanning Tree (MST) | Minimum Spanning Tree (Prim's and Kruskal's) | Minimum Spanning Tree (Prim's and Kruskal's) | https://vjudge.net/problem/UVA-10600 1351 | USACO | usaco_946 | I Would Walk 500 Miles | Medium | no | no | Graph Theory | Minimum Spanning Tree (MST) | Minimum Spanning Tree (Prim's and Kruskal's) | Minimum Spanning Tree (Prim's and Kruskal's) | https://usaco.org/index.php?page=viewproblem2&cpid=946 1352 | USACO | usaco_1211 | Moo Network | Medium | no | no | Graph Theory | Minimum Spanning Tree (MST) | Minimum Spanning Tree (Prim's and Kruskal's) | Minimum Spanning Tree (Prim's and Kruskal's) | https://usaco.org/index.php?page=viewproblem2&cpid=1211 1353 | Codeforces | codeforces_125e | MST Company | Medium | no | no | Graph Theory | Minimum Spanning Tree (MST) | Minimum Spanning Tree (Prim's and Kruskal's) | Minimum Spanning Tree (Prim's and Kruskal's) | https://codeforces.com/contest/125/problem/E 1354 | Codeforces | codeforces_76a | Gift | Medium | no | no | Graph Theory | Minimum Spanning Tree (MST) | Minimum Spanning Tree (Prim's and Kruskal's) | Minimum Spanning Tree (Prim's and Kruskal's) | https://codeforces.com/contest/76/problem/A 1355 | USACO | usaco_1138 | Portals | - | no | no | Graph Theory | Minimum Spanning Tree (MST) | Minimum Spanning Tree (Prim's and Kruskal's) | Minimum Spanning Tree (Prim's and Kruskal's) | https://usaco.org/index.php?page=viewproblem2&cpid=1138 1356 | Codeforces | codeforces_1707c | DFS Trees | - | no | no | Graph Theory | Minimum Spanning Tree (MST) | Minimum Spanning Tree (Prim's and Kruskal's) | Minimum Spanning Tree (Prim's and Kruskal's) | https://codeforces.com/contest/1707/problem/C 1357 | Toph | toph_better_together | Better Together! | Easy | yes | no | Graph Theory | Minimum Spanning Tree (MST) | Minimum Spanning Tree (Prim's and Kruskal's) | Minimum Spanning Tree (Prim's and Kruskal's) | https://toph.co/p/better-together 1358 | Toph | toph_and_maximum_spanning_tree | AND Maximum Spanning Tree | Medium | yes | no | Graph Theory | Minimum Spanning Tree (MST) | Minimum Spanning Tree (Prim's and Kruskal's) | Minimum Spanning Tree (Prim's and Kruskal's) | https://toph.co/p/and-maximum-spanning-tree 1359 | Codeforces | codeforces_1857g | Counting Graphs | Medium | yes | no | Graph Theory | Minimum Spanning Tree (MST) | Minimum Spanning Tree (Prim's and Kruskal's) | Minimum Spanning Tree (Prim's and Kruskal's) | https://codeforces.com/problemset/problem/1857/G 1360 | Codeforces | codeforces_959e | Mahmoud and Ehab and the xor-MST | Medium | yes | no | Graph Theory | Minimum Spanning Tree (MST) | Minimum Spanning Tree (Prim's and Kruskal's) | Minimum Spanning Tree (Prim's and Kruskal's) | https://codeforces.com/problemset/problem/959/E 1361 | LightOJ | lightoj_road_construction | Road Construction | Medium | no | no | Graph Theory | Minimum Spanning Tree (MST) | Minimum Spanning Tree (Prim's and Kruskal's) | Minimum Spanning Tree (Prim's and Kruskal's) | https://lightoj.com/problem/road-construction 1362 | Codeforces | codeforces_1981e | Turtle and Intersected Segments | Medium | yes | no | Graph Theory | Minimum Spanning Tree (MST) | Minimum Spanning Tree (Prim's and Kruskal's) | Minimum Spanning Tree (Prim's and Kruskal's) | https://codeforces.com/contest/1981/problem/E 1363 | Codeforces | codeforces_1408e | Avoid Rainbow Cycles | Hard | no | no | Graph Theory | Minimum Spanning Tree (MST) | Minimum Spanning Tree (Prim's and Kruskal's) | Minimum Spanning Tree (Prim's and Kruskal's) | https://codeforces.com/problemset/problem/1408/E 1364 | Codeforces | codeforces_152e | Garden | Medium | yes | no | Graph Theory | Minimum Spanning Tree (MST) | Steiner Tree Problem | Steiner Tree Problem | https://codeforces.com/contest/152/problem/E 1365 | SPOJ | spoj_ticket | Ticket to Ride | Medium | no | no | Graph Theory | Minimum Spanning Tree (MST) | Steiner Tree Problem | Steiner Tree Problem | https://www.spoj.com/problems/TICKET/ 1366 | Library Checker | yosupo_minimum_steiner_tree | Minimum Steiner Tree | Easy | yes | no | Graph Theory | Minimum Spanning Tree (MST) | Steiner Tree Problem | Steiner Tree Problem | https://judge.yosupo.jp/problem/minimum_steiner_tree 1367 | CodeChef | codechef_spantree | Spanning Tree | Medium | no | no | Graph Theory | Minimum Spanning Tree (MST) | Boruvka's Algorithm | Boruvka's Algorithm | https://www.codechef.com/problems/SPANTREE 1368 | Codeforces | codeforces_1648e | Air Reform | Hard | no | no | Graph Theory | Minimum Spanning Tree (MST) | Boruvka's Algorithm | Boruvka's Algorithm | https://codeforces.com/problemset/problem/1648/E 1369 | Codeforces | codeforces_1305g | Kuroni and Antihype | Hard | yes | yes | Graph Theory | Minimum Spanning Tree (MST) | Boruvka's Algorithm | Boruvka's Algorithm | https://codeforces.com/contest/1305/problem/G 1370 | Codeforces | codeforces_888g | Xor-MST | - | yes | no | Graph Theory | Minimum Spanning Tree (MST) | Boruvka's Algorithm | Boruvka's Algorithm | https://codeforces.com/contest/888/problem/G 1371 | Library Checker | yosupo_minimum_diameter_spanning_tree | Minimum Diameter Spanning Tree | Easy | yes | no | Graph Theory | Minimum Spanning Tree (MST) | Minimum Diameter Spanning Tree | Minimum Diameter Spanning Tree | https://judge.yosupo.jp/problem/minimum_diameter_spanning_tree 1372 | SPOJ | spoj_pt07c | The GbAaY Kingdom | - | yes | no | Graph Theory | Minimum Spanning Tree (MST) | Minimum Diameter Spanning Tree | Minimum Diameter Spanning Tree | https://www.spoj.com/problems/PT07C/ 1373 | SPOJ | spoj_mdst | Minimum Diameter Spanning Tree | Easy | no | no | Graph Theory | Minimum Spanning Tree (MST) | Minimum Diameter Spanning Tree | Minimum Diameter Spanning Tree | https://www.spoj.com/problems/MDST/ 1374 | Codeforces | codeforces_266d | BerDonalds | - | yes | no | Graph Theory | Minimum Spanning Tree (MST) | Minimum Diameter Spanning Tree | Minimum Diameter Spanning Tree | https://codeforces.com/contest/266/problem/D 1375 | CodeChef | codechef_dragonst | Dragonstone | Easy | yes | no | Graph Theory | Minimum Spanning Tree (MST) | Manhattan MST | Manhattan MST | https://www.codechef.com/problems/DRAGONST 1376 | Kattis | kattis_gridmst | Grid MST | Easy | yes | no | Graph Theory | Minimum Spanning Tree (MST) | Manhattan MST | Sweep Line Algorithm and Radial Sweep; Manhattan MST | https://open.kattis.com/problems/gridmst 1377 | Library Checker | yosupo_manhattanmst | Manhattan MST | Easy | yes | no | Graph Theory | Minimum Spanning Tree (MST) | Manhattan MST | Manhattan MST | https://judge.yosupo.jp/problem/manhattanmst 1378 | CS Academy | csacademy_the_sprawl | The Sprawl | Hard | yes | no | Graph Theory | Minimum Spanning Tree (MST) | Manhattan MST | Manhattan MST | https://csacademy.com/contest/archive/task/the-sprawl 1379 | Library Checker | yosupo_euclidean_mst | Euclidean MST | Easy | yes | no | Graph Theory | Minimum Spanning Tree (MST) | Euclidean MST | Euclidean MST | https://judge.yosupo.jp/problem/euclidean_mst 1380 | Codeforces | acmsguru_99999383 | Caravans | Medium | no | no | Graph Theory | Minimum Spanning Tree (MST) | Euclidean MST | Euclidean MST; Delaunay Triangulation and Voronoi Diagram | https://codeforces.com/problemsets/acmsguru/problem/99999/383 1381 | Library Checker | yosupo_directedmst | Directed MST | Easy | yes | no | Graph Theory | Minimum Spanning Tree (MST) | Directed MST | Directed MST | https://judge.yosupo.jp/problem/directedmst 1382 | TopCoder | topcoder_12614 | FoxTheLinguist | Medium | no | no | Graph Theory | Minimum Spanning Tree (MST) | Directed MST | Directed MST | https://vjudge.net/problem/TopCoder-12614 1383 | LightOJ | lightoj_stream_my_contest | Stream My Contest | Medium | yes | no | Graph Theory | Minimum Spanning Tree (MST) | Directed MST | Directed MST | https://lightoj.com/problem/stream-my-contest 1384 | LightOJ | lightoj_teleport | Teleport | Medium | yes | no | Graph Theory | Minimum Spanning Tree (MST) | Directed MST | Directed MST | https://lightoj.com/problem/teleport 1385 | DMOJ | dmoj_ccoprep4p3 | Dynamic MST | Easy | yes | no | Graph Theory | Minimum Spanning Tree (MST) | Dynamic MST | Dynamic MST | https://dmoj.ca/problem/ccoprep4p3 1386 | Codeforces | acmsguru_99999529 | It's Time to Repair the Roads | - | yes | no | Graph Theory | Minimum Spanning Tree (MST) | Dynamic MST | Dynamic MST | https://codeforces.com/problemsets/acmsguru/problem/99999/529 1387 | AtCoder | atcoder_abc355_f | MST Query | Easy | no | no | Graph Theory | Minimum Spanning Tree (MST) | Dynamic MST | Dynamic MST | https://atcoder.jp/contests/abc355/tasks/abc355_f 1388 | oj.uz | joi18_collapse | collapse | Medium | no | no | Graph Theory | Minimum Spanning Tree (MST) | Dynamic MST | Dynamic MST | https://oj.uz/problem/view/JOI18_collapse 1389 | Library Checker | yosupo_counting_spanning_tree_undirected | Counting Spanning Trees (Undirected) | Easy | yes | no | Graph Theory | Minimum Spanning Tree (MST) | Kirchoffs Theorem ft Number of MSTs | Kirchoffs Theorem ft Number of MSTs | https://judge.yosupo.jp/problem/counting_spanning_tree_undirected 1390 | LightOJ | lightoj_trux_it_up | Trux it Up | Easy | yes | no | Graph Theory | Minimum Spanning Tree (MST) | Kirchoffs Theorem ft Number of MSTs | Kirchoffs Theorem ft Number of MSTs | https://lightoj.com/problem/trux-it-up 1391 | CodeChef | codechef_starroad | Roads in Stars | Medium | yes | no | Graph Theory | Minimum Spanning Tree (MST) | Kirchoffs Theorem ft Number of MSTs | Kirchoffs Theorem ft Number of MSTs | https://www.codechef.com/problems/STARROAD 1392 | CodeChef | codechef_cstree | Complement Spanning Trees | Medium | no | no | Graph Theory | Minimum Spanning Tree (MST) | Kirchoffs Theorem ft Number of MSTs | Kirchoffs Theorem ft Number of MSTs | https://www.codechef.com/problems/CSTREE 1393 | AtCoder | atcoder_abc253_h | We Love Forest | Medium | yes | no | Graph Theory | Minimum Spanning Tree (MST) | Kirchoffs Theorem ft Number of MSTs | Kirchoffs Theorem ft Number of MSTs | https://atcoder.jp/contests/abc253/tasks/abc253_h 1394 | LibreOJ | loj_6271 | 生成树求和 加强版 | Very Hard | no | no | Graph Theory | Minimum Spanning Tree (MST) | Kirchoffs Theorem ft Number of MSTs | Kirchoffs Theorem ft Number of MSTs | https://loj.ac/p/6271 1395 | CSES | cses_1671 | Shortest Routes I | Easy | yes | yes | Graph Theory | Shortest Paths | Dijkstra's Algorithm | Dijkstra's Algorithm | https://cses.fi/problemset/task/1671 1396 | Library Checker | yosupo_shortest_path | Shortest Path | Easy | yes | no | Graph Theory | Shortest Paths | Dijkstra's Algorithm | Dijkstra's Algorithm | https://judge.yosupo.jp/problem/shortest_path 1397 | Codeforces | codeforces_20c | Dijkstra? | Easy | yes | yes | Graph Theory | Shortest Paths | Dijkstra's Algorithm | Dijkstra's Algorithm | https://codeforces.com/problemset/problem/20/C 1398 | USACO | usaco_861 | Fine Dining | Easy | no | no | Graph Theory | Shortest Paths | Dijkstra's Algorithm | Dijkstra's Algorithm | https://usaco.org/index.php?page=viewproblem2&cpid=861 1399 | SPOJ | spoj_shpath | The Shortest Path | Easy | no | no | Graph Theory | Shortest Paths | Dijkstra's Algorithm | Dijkstra's Algorithm | https://www.spoj.com/problems/SHPATH/ 1400 | SPOJ | spoj_adatrip | Ada and Trip | Easy | no | no | Graph Theory | Shortest Paths | Dijkstra's Algorithm | Dijkstra's Algorithm | https://www.spoj.com/problems/ADATRIP/ 1401 | CF Gym | cf_gym_100625d | Destination Unknown | Easy | no | no | Graph Theory | Shortest Paths | Dijkstra's Algorithm | Dijkstra's Algorithm | https://codeforces.com/gym/100625/problem/D 1402 | Codeforces | codeforces_1846g | Rudolf and CodeVid-23 | Easy | no | no | Graph Theory | Shortest Paths | Dijkstra's Algorithm | Dijkstra's Algorithm | https://codeforces.com/contest/1846/problem/G 1403 | CSES | cses_1195 | Flight Discount | Medium | yes | yes | Graph Theory | Shortest Paths | Dijkstra's Algorithm | Dijkstra's Algorithm | https://cses.fi/problemset/task/1195 1404 | CSES | cses_1196 | Flight Routes | Medium | yes | yes | Graph Theory | Shortest Paths | Dijkstra's Algorithm | Dijkstra's Algorithm | https://cses.fi/problemset/task/1196/ 1405 | CSES | cses_1202 | Investigation | Medium | yes | no | Graph Theory | Shortest Paths | Dijkstra's Algorithm | Dijkstra's Algorithm | https://cses.fi/problemset/task/1202 1406 | Kattis | kattis_robotturtles | Robot Turtles | Medium | no | no | Graph Theory | Shortest Paths | Dijkstra's Algorithm | Dijkstra's Algorithm | https://open.kattis.com/problems/robotturtles 1407 | Codeforces | codeforces_567e | President and Roads | Medium | yes | no | Graph Theory | Shortest Paths | Dijkstra's Algorithm | Dijkstra's Algorithm | https://codeforces.com/problemset/problem/567/E 1408 | Timus | timus_1930 | Ivan's Car | Medium | no | no | Graph Theory | Shortest Paths | Dijkstra's Algorithm | Dijkstra's Algorithm | https://acm.timus.ru/problem.aspx?space=1&num=1930 1409 | Codeforces | codeforces_449b | Jzzhu and Cities | Medium | no | no | Graph Theory | Shortest Paths | Dijkstra's Algorithm | Dijkstra's Algorithm | https://codeforces.com/problemset/problem/449/B 1410 | Codeforces | codeforces_715b | Complete The Graph | Medium | no | no | Graph Theory | Shortest Paths | Dijkstra's Algorithm | Dijkstra's Algorithm | https://codeforces.com/problemset/problem/715/B 1411 | CF Gym | cf_gym_100753a | A Journey to Greece | Medium | no | no | Graph Theory | Shortest Paths | Dijkstra's Algorithm | Dijkstra's Algorithm | https://codeforces.com/gym/100753/problem/A 1412 | Codeforces | codeforces_757f | Team Rocket Rises Again | Medium | yes | no | Graph Theory | Shortest Paths | Dijkstra's Algorithm | Dijkstra's Algorithm; Dominator Tree | https://codeforces.com/contest/757/problem/F 1413 | oj.uz | ioi11_crocodile | Crocodile's Underground City | Hard | no | no | Graph Theory | Shortest Paths | Dijkstra's Algorithm | Dijkstra's Algorithm | https://oj.uz/problem/view/IOI11_crocodile 1414 | oj.uz | joi21_ho_t4 | Robot | Hard | yes | no | Graph Theory | Shortest Paths | Dijkstra's Algorithm | Dijkstra's Algorithm | https://oj.uz/problem/view/JOI21_ho_t4 1415 | DMOJ | dmoj_apio11p2 | Find the Path | Hard | no | no | Graph Theory | Shortest Paths | Dijkstra's Algorithm | Dijkstra's Algorithm | https://dmoj.ca/problem/apio11p2 1416 | Baekjoon | baekjoon_5250 | Shortest Paths | Hard | no | no | Graph Theory | Shortest Paths | Dijkstra's Algorithm | Dijkstra's Algorithm | https://www.acmicpc.net/problem/5250 1417 | Codeforces | codeforces_843d | Dynamic Shortest Path | Hard | no | no | Graph Theory | Shortest Paths | Dijkstra's Algorithm | Dijkstra's Algorithm | https://codeforces.com/problemset/problem/843/D 1418 | Codeforces | codeforces_827f | Dirty Arkady's Kitchen | Hard | no | no | Graph Theory | Shortest Paths | Dijkstra's Algorithm | Dijkstra's Algorithm | https://codeforces.com/contest/827/problem/F 1419 | LightOJ | lightoj_dangerous_bull_who_wants_to_p | Dangerous Bull! Who Wants to Pull? | Hard | no | no | Graph Theory | Shortest Paths | Dijkstra's Algorithm | Dijkstra's Algorithm | https://lightoj.com/problem/dangerous-bull-who-wants-to-p 1420 | Codeforces | codeforces_1915g | Bicycles | Easy | yes | no | Graph Theory | Shortest Paths | Dijkstra's Algorithm | Dijkstra's Algorithm | https://codeforces.com/contest/1915/problem/G 1421 | Codeforces | codeforces_2014e | Rendez-vous de Marian et Robin | Easy | no | no | Graph Theory | Shortest Paths | Dijkstra's Algorithm | Dijkstra's Algorithm | https://codeforces.com/contest/2014/problem/E 1422 | Codeforces | codeforces_2059d | Graph and Graph | Medium | no | no | Graph Theory | Shortest Paths | Dijkstra's Algorithm | Dijkstra's Algorithm | https://codeforces.com/contest/2059/problem/D 1423 | Codeforces | codeforces_1810e | Monsters | Medium | no | no | Graph Theory | Shortest Paths | Dijkstra's Algorithm | Dijkstra's Algorithm | https://codeforces.com/contest/1810/problem/E 1424 | Codeforces | codeforces_1433g | Reducing Delivery Cost | Medium | yes | no | Graph Theory | Shortest Paths | Dijkstra's Algorithm | Dijkstra's Algorithm | https://codeforces.com/problemset/problem/1433/G 1425 | Codeforces | codeforces_2024d | Skipping | Medium | no | no | Graph Theory | Shortest Paths | Dijkstra's Algorithm | Dijkstra's Algorithm | https://codeforces.com/contest/2024/problem/D 1426 | USACO | usaco_1164 | Tickets | Medium | yes | no | Graph Theory | Shortest Paths | [Trick] Dijkstra on Segment Tree | [Trick] Dijkstra on Segment Tree | https://usaco.org/index.php?page=viewproblem2&cpid=1164 1427 | CodeChef | codechef_densegrp | Dense Graph | Medium | yes | no | Graph Theory | Shortest Paths | [Trick] Dijkstra on Segment Tree | [Trick] Dijkstra on Segment Tree | https://www.codechef.com/problems/DENSEGRP 1428 | Codeforces | codeforces_1903f | Babysitting | Hard | yes | no | Graph Theory | Shortest Paths | [Trick] Dijkstra on Segment Tree | 2 SAT; [Trick] Dijkstra on Segment Tree | https://codeforces.com/contest/1903/problem/F 1429 | Codeforces | codeforces_1904f | Beautiful Tree | Medium | no | no | Graph Theory | Shortest Paths | [Trick] Dijkstra on Segment Tree | [Trick] Dijkstra on Segment Tree | https://codeforces.com/contest/1904/problem/F 1430 | CSES | cses_1672 | Shortest Routes II | Easy | yes | yes | Graph Theory | Shortest Paths | Floyd Warshall | Floyd Warshall | https://cses.fi/problemset/task/1672 1431 | Codeforces | codeforces_295b | Greg and Graph | Easy | yes | no | Graph Theory | Shortest Paths | Floyd Warshall | Floyd Warshall | https://codeforces.com/problemset/problem/295/B 1432 | Codeforces | codeforces_25c | Roads in Berland | Easy | no | no | Graph Theory | Shortest Paths | Floyd Warshall | Floyd Warshall | https://codeforces.com/contest/25/problem/C 1433 | SPOJ | spoj_socialne | Possible Friends | Easy | no | no | Graph Theory | Shortest Paths | Floyd Warshall | Floyd Warshall | https://www.spoj.com/problems/SOCIALNE/ 1434 | SPOJ | spoj_chicago | 106 miles to Chicago | Easy | no | no | Graph Theory | Shortest Paths | Floyd Warshall | Floyd Warshall | https://www.spoj.com/problems/CHICAGO/ 1435 | LightOJ | lightoj_travel_company | Travel Company | Easy | yes | no | Graph Theory | Shortest Paths | Floyd Warshall | Floyd Warshall; Bellman Ford | https://lightoj.com/problem/travel-company 1436 | Codeforces | codeforces_33b | String Problem | Easy | no | no | Graph Theory | Shortest Paths | Floyd Warshall | Floyd Warshall | https://codeforces.com/contest/33/problem/B 1437 | SPOJ | spoj_arbitrag | Arbitrage | Easy | no | no | Graph Theory | Shortest Paths | Floyd Warshall | Floyd Warshall | https://www.spoj.com/problems/ARBITRAG/ 1438 | UVa | uva_10724 | Road Construction | Medium | no | no | Graph Theory | Shortest Paths | Floyd Warshall | Floyd Warshall | https://vjudge.net/problem/UVA-10724 1439 | Codeforces | codeforces_21d | Traveling Graph | - | yes | no | Graph Theory | Shortest Paths | Floyd Warshall | Floyd Warshall; Chinese Postman Problem; Bitmask DP; Eulerian Path and Cycle | https://codeforces.com/problemset/problem/21/D 1440 | CF Gym | cf_gym_101223c | Manic Moving | Medium | yes | no | Graph Theory | Shortest Paths | Floyd Warshall | Floyd Warshall | https://codeforces.com/gym/101223/problem/C 1441 | LightOJ | lightoj_jogging_trails | Jogging Trails | Medium | yes | no | Graph Theory | Shortest Paths | Floyd Warshall | Floyd Warshall | https://lightoj.com/problem/jogging-trails 1442 | SPOJ | spoj_ingred | Ingredients | Medium | no | no | Graph Theory | Shortest Paths | Floyd Warshall | Floyd Warshall | https://www.spoj.com/problems/INGRED/ 1443 | AtCoder | atcoder_agc022_c | Remainder Game | Hard | no | no | Graph Theory | Shortest Paths | Floyd Warshall | Floyd Warshall | https://atcoder.jp/contests/agc022/tasks/agc022_c 1444 | Kattis | kattis_allpairspath | All Pairs Shortest Path | Easy | yes | no | Graph Theory | Shortest Paths | Floyd Warshall | Floyd Warshall | https://open.kattis.com/problems/allpairspath 1445 | AtCoder | atcoder_abc243_e | Edge Deletion | Easy | no | no | Graph Theory | Shortest Paths | Floyd Warshall | Floyd Warshall | https://atcoder.jp/contests/abc243/tasks/abc243_e 1446 | UVa | uva_534 | Frogger | Easy | no | no | Graph Theory | Shortest Paths | Floyd Warshall | Floyd Warshall | https://vjudge.net/problem/UVA-534 1447 | CF Gym | cf_gym_101020h | Weekend | Easy | no | no | Graph Theory | Shortest Paths | Floyd Warshall | Floyd Warshall | https://codeforces.com/gym/101020/problem/H 1448 | Kattis | kattis_shortestpath3 | Single source shortest path, negative weights | Easy | yes | no | Graph Theory | Shortest Paths | Bellman Ford | Bellman Ford | https://open.kattis.com/problems/shortestpath3 1449 | CSES | cses_1673 | High Score | Easy | yes | yes | Graph Theory | Shortest Paths | Bellman Ford | Bellman Ford | https://cses.fi/problemset/task/1673 1450 | CSES | cses_1197 | Cycle Finding | Easy | yes | yes | Graph Theory | Shortest Paths | Bellman Ford | Cycle Detection; Bellman Ford | https://cses.fi/problemset/task/1197/ 1451 | Eolymp | eolymp_1453 | Ford-Bellman | Easy | no | no | Graph Theory | Shortest Paths | Bellman Ford | Bellman Ford | https://www.eolymp.com/en/problems/1453 1452 | UVa | uva_423 | MPI Maelstrom | Easy | no | no | Graph Theory | Shortest Paths | Bellman Ford | Bellman Ford | https://vjudge.net/problem/UVA-423 1453 | UVa | uva_10099 | The Tourist Guide | Easy | no | no | Graph Theory | Shortest Paths | Bellman Ford | Bellman Ford; Shortest Path Faster Algorithm (SPFA) | https://vjudge.net/problem/UVA-10099 1454 | UVa | uva_515 | King | Easy | no | no | Graph Theory | Shortest Paths | Bellman Ford | Bellman Ford | https://vjudge.net/problem/UVA-515 1455 | SPOJ | spoj_segments | Segments | Easy | no | no | Graph Theory | Shortest Paths | Bellman Ford | Bellman Ford | https://www.spoj.com/problems/SEGMENTS/ 1456 | LightOJ | lightoj_extended_traffic | Extended Traffic | Medium | no | no | Graph Theory | Shortest Paths | Bellman Ford | Bellman Ford | https://lightoj.com/problem/extended-traffic 1457 | UVa | uva_11671 | Sign of Matrix | Medium | yes | no | Graph Theory | Shortest Paths | Bellman Ford | Bellman Ford; Shortest Path Faster Algorithm (SPFA) | https://vjudge.net/problem/UVA-11671 1458 | AtCoder | atcoder_abc404_g | Specified Range Sums | Hard | yes | no | Graph Theory | Shortest Paths | Bellman Ford | Bellman Ford | https://atcoder.jp/contests/abc404/tasks/abc404_g 1459 | CF Gym | cf_gym_101498l | The Shortest Path | Easy | yes | no | Graph Theory | Shortest Paths | Shortest Path Faster Algorithm (SPFA) | Shortest Path Faster Algorithm (SPFA); Johnson's Alogrithm | https://codeforces.com/gym/101498/problem/L 1460 | SPOJ | spoj_jhnsn | Johnsons Algorithm | Easy | yes | no | Graph Theory | Shortest Paths | Johnson's Alogrithm | Johnson's Alogrithm | https://www.spoj.com/problems/JHNSN/ 1461 | AtCoder | atcoder_abc237_e | Skiing | Easy | no | no | Graph Theory | Shortest Paths | Johnson's Alogrithm | Johnson's Alogrithm | https://atcoder.jp/contests/abc237/tasks/abc237_e 1462 | Codeforces | codeforces_1063b | Labyrinth | Easy | yes | no | Graph Theory | Shortest Paths | 0/1 BFS | 0/1 BFS | https://codeforces.com/contest/1063/problem/B 1463 | SPOJ | spoj_kaththi | KATHTHI | Easy | yes | no | Graph Theory | Shortest Paths | 0/1 BFS | 0/1 BFS | https://www.spoj.com/problems/KATHTHI/ 1464 | Codeforces | codeforces_821d | Okabe and City | Easy | no | no | Graph Theory | Shortest Paths | 0/1 BFS | 0/1 BFS | https://codeforces.com/contest/821/problem/D 1465 | Codeforces | codeforces_877d | Olya and Energy Drinks | Easy | yes | no | Graph Theory | Shortest Paths | 0/1 BFS | 0/1 BFS | https://codeforces.com/problemset/problem/877/D 1466 | Codeforces | codeforces_173b | Chamber of Secrets | Easy | no | no | Graph Theory | Shortest Paths | 0/1 BFS | 0/1 BFS | https://codeforces.com/problemset/problem/173/B 1467 | oj.uz | boi13_tracks | Tracks in the Snow | Easy | no | no | Graph Theory | Shortest Paths | 0/1 BFS | 0/1 BFS | https://oj.uz/problem/view/BOI13_tracks 1468 | CF Gym | cf_gym_100625j | Jailbreak | Easy | no | no | Graph Theory | Shortest Paths | 0/1 BFS | 0/1 BFS | https://codeforces.com/gym/100625/problem/J 1469 | UVa | uva_11573 | Ocean Currents | Easy | no | no | Graph Theory | Shortest Paths | 0/1 BFS | 0/1 BFS | https://vjudge.net/problem/UVA-11573 1470 | CodeChef | codechef_cc004 | Valentines Day | Easy | no | no | Graph Theory | Shortest Paths | 0/1 BFS | 0/1 BFS | https://www.codechef.com/problems/CC004 1471 | AtCoder | atcoder_abc176_d | Wizard in Maze | Easy | yes | no | Graph Theory | Shortest Paths | 0/1 BFS | 0/1 BFS | https://atcoder.jp/contests/abc176/tasks/abc176_d 1472 | AtCoder | atcoder_abc213_e | Stronger Takahashi | Easy | no | no | Graph Theory | Shortest Paths | 0/1 BFS | 0/1 BFS | https://atcoder.jp/contests/abc213/tasks/abc213_e 1473 | Codeforces | codeforces_590c | Three States | Medium | yes | no | Graph Theory | Shortest Paths | 0/1 BFS | 0/1 BFS | https://codeforces.com/problemset/problem/590/C 1474 | Codeforces | codeforces_173c | Spiral Maximum | Medium | no | no | Graph Theory | Shortest Paths | 0/1 BFS | 0/1 BFS | https://codeforces.com/problemset/problem/173/C 1475 | Codeforces | codeforces_1341e | Nastya and Unexpected Guest | Medium | no | no | Graph Theory | Shortest Paths | 0/1 BFS | 0/1 BFS | https://codeforces.com/contest/1341/problem/E 1476 | AtCoder | atcoder_arc061_c | Snuke's Subway Trip | Medium | no | no | Graph Theory | Shortest Paths | 0/1 BFS | 0/1 BFS | https://atcoder.jp/contests/arc061/tasks/arc061_c 1477 | Codeforces | acmsguru_99999314 | Shortest Paths | Very Hard | no | no | Graph Theory | Shortest Paths | Eppsteins Algorithm | Eppsteins Algorithm | https://codeforces.com/problemsets/acmsguru/problem/99999/314 1478 | Baekjoon | baekjoon_19133 | Subset Sum | Very Hard | no | no | Graph Theory | Shortest Paths | Eppsteins Algorithm | Eppsteins Algorithm | https://www.acmicpc.net/problem/19133 1479 | Baekjoon | baekjoon_14166 | Robotic Cow Herd | Very Hard | no | no | Graph Theory | Shortest Paths | Eppsteins Algorithm | Eppsteins Algorithm | https://www.acmicpc.net/problem/14166 1480 | Baekjoon | baekjoon_19616 | Shopping Plans | Very Hard | no | no | Graph Theory | Shortest Paths | Eppsteins Algorithm | Eppsteins Algorithm | https://www.acmicpc.net/problem/19616 1481 | CF Gym | cf_gym_102979l | Lights On The Road | Very Hard | no | no | Graph Theory | Shortest Paths | Eppsteins Algorithm | Eppsteins Algorithm | https://codeforces.com/gym/102979/problem/L 1482 | CF Gym | cf_gym_101398a | Admiral | Easy | yes | no | Graph Theory | Shortest Paths | Suurballe's Algorithm | Suurballe's Algorithm; Min Cost Max Flow (MCMF) | https://codeforces.com/gym/101398/problem/A 1483 | Bubblecup | bubblecup_booklet2015.pdf | Boa viagem, Roim | Easy | no | no | Graph Theory | Shortest Paths | Suurballe's Algorithm | Suurballe's Algorithm | https://bubblecup.org/Content/Media/Booklet2015.pdf 1484 | Yandex | yandex_17756i | Interest | - | yes | no | Graph Theory | Shortest Paths | Suurballe's Algorithm | Suurballe's Algorithm | https://official.contest.yandex.ru/opencupXX/contest/17756/problems/I/ 1485 | HackerRank | hackerrank_pacman_astar | Pacman A* | Medium | no | no | Graph Theory | Shortest Paths | A* Algorithm | A* Algorithm | https://vjudge.net/problem/HackerRank-pacman-astar 1486 | HackerRank | hackerrank_pacman_ucs | Pacman - UCS | Medium | no | no | Graph Theory | Shortest Paths | A* Algorithm | A* Algorithm | https://vjudge.net/problem/HackerRank-pacman-ucs 1487 | SPOJ | spoj_rapregui | A rã saltadora preguiçosa | - | yes | no | Graph Theory | Shortest Paths | A* Algorithm | A* Algorithm | https://br.spoj.com/problems/RAPREGUI/ 1488 | DMOJ | dmoj_coci09c2p5 | Poslozi | Hard | no | no | Graph Theory | Shortest Paths | A* Algorithm | A* Algorithm | https://dmoj.ca/problem/coci09c2p5 1489 | CSES | cses_1669 | Round Trip | Easy | yes | yes | Graph Theory | Cycles | Cycle Detection | Cycle Detection | https://cses.fi/problemset/task/1669 1490 | CSES | cses_1678 | Round Trip II | Easy | yes | yes | Graph Theory | Cycles | Cycle Detection | Cycle Detection | https://cses.fi/problemset/task/1678/ 1491 | Library Checker | yosupo_cycle_detection | Cycle Detection (Directed) | Easy | yes | no | Graph Theory | Cycles | Cycle Detection | Cycle Detection | https://judge.yosupo.jp/problem/cycle_detection 1492 | SPOJ | spoj_ucv2013b | Alice in Amsterdam, I mean Wonderland | Easy | no | no | Graph Theory | Cycles | Cycle Detection | Cycle Detection | https://www.spoj.com/problems/UCV2013B/ 1493 | Library Checker | yosupo_cycle_detection_undirected | Cycle Detection (Undirected) | Easy | yes | no | Graph Theory | Cycles | Cycle Detection | Cycle Detection | https://judge.yosupo.jp/problem/cycle_detection_undirected 1494 | Codeforces | codeforces_263d | Cycle in Graph | Medium | no | no | Graph Theory | Cycles | Cycle Detection | Cycle Detection | https://codeforces.com/contest/263/problem/D 1495 | Codeforces | codeforces_1454e | Number of Simple Paths | Medium | yes | no | Graph Theory | Cycles | Cycle Detection | Cycle Detection | https://codeforces.com/contest/1454/problem/E 1496 | LeetCode | leetcode_linked_list_cycle | Linked List Cycle | Easy | no | yes | Graph Theory | Cycles | Cycle Detection | Cycle Detection | https://leetcode.com/problems/linked-list-cycle/ 1497 | Codeforces | codeforces_2044g1 | Medium Demon Problem (easy version) | Medium | no | no | Graph Theory | Cycles | Cycle Detection | Cycle Detection; Functional Graphs | https://codeforces.com/contest/2044/problem/G1 1498 | CF Gym | cf_gym_100917f | Find the Length | Easy | yes | no | Graph Theory | Cycles | [Problem] Minimum Weight Cycle For Each Vertex | [Problem] Minimum Weight Cycle For Each Vertex | https://codeforces.com/gym/100917/problem/F 1499 | LightOJ | lightoj_ride_sharing_dilemma | Ride Sharing Dilemma | Easy | yes | no | Graph Theory | Cycles | [Problem] Minimum Weight Cycle For Each Edge | [Problem] Minimum Weight Cycle For Each Edge | https://lightoj.com/problem/ride-sharing-dilemma 1500 | UVa | uva_11090 | Going in Cycle!! | Easy | no | no | Graph Theory | Cycles | Minimum Mean Weight Cycle | Minimum Mean Weight Cycle | https://vjudge.net/problem/UVA-11090 1501 | SPOJ | spoj_wordring | Word Rings | Easy | yes | no | Graph Theory | Cycles | Minimum Mean Weight Cycle | Minimum Mean Weight Cycle | https://www.spoj.com/problems/WORDRING/ 1502 | Library Checker | yosupo_enumerate_triangles | Enumerate Triangles | Easy | yes | no | Graph Theory | Cycles | Number of 3 and 4 length Cycles | Number of 3 and 4 length Cycles | https://judge.yosupo.jp/problem/enumerate_triangles 1503 | CF Gym | cf_gym_102028l | Connected Subgraphs | Hard | yes | no | Graph Theory | Cycles | Number of 3 and 4 length Cycles | Number of 3 and 4 length Cycles | https://codeforces.com/gym/102028/problem/L 1504 | Codeforces | codeforces_613d | Kingdom and its Cities | Medium | yes | no | Graph Theory | More Tree Stuff | Virtual Tree / Auxiliary Tree | Virtual Tree / Auxiliary Tree | https://codeforces.com/contest/613/problem/D 1505 | HackerRank | hackerrank_wccity | World Cup City | Medium | yes | no | Graph Theory | More Tree Stuff | Virtual Tree / Auxiliary Tree | Virtual Tree / Auxiliary Tree | https://www.hackerrank.com/contests/worldcupsemifinals/challenges/wccity/problem 1506 | Codeforces | codeforces_1292d | Chaotic V. | Medium | no | no | Graph Theory | More Tree Stuff | Virtual Tree / Auxiliary Tree | Virtual Tree / Auxiliary Tree | https://codeforces.com/contest/1292/problem/D 1507 | HackerRank | hackerrank_kittys_calculations_on_a_tree | Kitty's Calculations on a Tree | Medium | yes | no | Graph Theory | More Tree Stuff | Virtual Tree / Auxiliary Tree | Virtual Tree / Auxiliary Tree | https://www.hackerrank.com/contests/hourrank-15/challenges/kittys-calculations-on-a-tree/problem 1508 | CodeChef | codechef_yatp | Yet Another Tree Problem | Medium | yes | no | Graph Theory | More Tree Stuff | Virtual Tree / Auxiliary Tree | Virtual Tree / Auxiliary Tree | https://www.codechef.com/DEC21A/problems/YATP 1509 | AtCoder | atcoder_abc340_g | Leaf Color | Medium | no | no | Graph Theory | More Tree Stuff | Virtual Tree / Auxiliary Tree | Virtual Tree / Auxiliary Tree | https://atcoder.jp/contests/abc340/tasks/abc340_g 1510 | CodeChef | codechef_adjleaf2 | Adjacent Leaves | Medium | no | no | Graph Theory | More Tree Stuff | Virtual Tree / Auxiliary Tree | Virtual Tree / Auxiliary Tree | https://www.codechef.com/problems/ADJLEAF2 1511 | CodeChef | codechef_icl1705 | Tree Obsession | - | no | no | Graph Theory | More Tree Stuff | Virtual Tree / Auxiliary Tree | Virtual Tree / Auxiliary Tree | https://www.codechef.com/problems/ICL1705 1512 | Codeforces | codeforces_1681f | Unique Occurrences | Medium | yes | no | Graph Theory | More Tree Stuff | Virtual Tree / Auxiliary Tree | Virtual Tree / Auxiliary Tree | https://codeforces.com/contest/1681/problem/F 1513 | Codeforces | codeforces_1320e | Treeland and Viruses | Hard | no | no | Graph Theory | More Tree Stuff | Virtual Tree / Auxiliary Tree | Virtual Tree / Auxiliary Tree | https://codeforces.com/contest/1320/problem/E 1514 | CSES | cses_1133 | Tree Distances II | Easy | yes | no | Graph Theory | More Tree Stuff | Rerooting Technique | Rerooting Technique | https://cses.fi/problemset/task/1133 1515 | Codeforces | codeforces_1092f | Tree with Maximum Cost | Easy | yes | no | Graph Theory | More Tree Stuff | Rerooting Technique | Rerooting Technique | https://codeforces.com/contest/1092/problem/F 1516 | Codeforces | codeforces_219d | Choosing Capital for Treeland | Easy | no | no | Graph Theory | More Tree Stuff | Rerooting Technique | DP on Trees and DAGs; Rerooting Technique | https://codeforces.com/contest/219/problem/D 1517 | Codeforces | codeforces_1324f | Maximum White Subtree | Easy | yes | no | Graph Theory | More Tree Stuff | Rerooting Technique | Rerooting Technique | https://codeforces.com/contest/1324/problem/F 1518 | AtCoder | atcoder_dp_v | Subtree | Medium | yes | no | Graph Theory | More Tree Stuff | Rerooting Technique | DP on Trees and DAGs; Rerooting Technique | https://atcoder.jp/contests/dp/tasks/dp_v 1519 | Codeforces | codeforces_1187e | Tree Painting | Medium | no | no | Graph Theory | More Tree Stuff | Rerooting Technique | Rerooting Technique | https://codeforces.com/contest/1187/problem/E 1520 | AtCoder | atcoder_abc220_f | Distance Sums 2 | Medium | yes | no | Graph Theory | More Tree Stuff | Rerooting Technique | Rerooting Technique | https://atcoder.jp/contests/abc220/tasks/abc220_f 1521 | Baekjoon | baekjoon_14875 | City Attractions | Medium | no | no | Graph Theory | More Tree Stuff | Rerooting Technique | Rerooting Technique | https://www.acmicpc.net/problem/14875 1522 | AtCoder | atcoder_abc160_f | Distributing Integers | Medium | no | no | Graph Theory | More Tree Stuff | Rerooting Technique | Rerooting Technique | https://atcoder.jp/contests/abc160/tasks/abc160_f 1523 | Codeforces | codeforces_960e | Alternating Tree | Medium | no | no | Graph Theory | More Tree Stuff | Rerooting Technique | Rerooting Technique | https://codeforces.com/contest/960/problem/E 1524 | AtCoder | atcoder_abc149_f | Surrounded Nodes | Medium | no | no | Graph Theory | More Tree Stuff | Rerooting Technique | Rerooting Technique | https://atcoder.jp/contests/abc149/tasks/abc149_f 1525 | AtCoder | atcoder_abc223_g | Vertex Deletion | Medium | no | no | Graph Theory | More Tree Stuff | Rerooting Technique | Rerooting Technique | https://atcoder.jp/contests/abc223/tasks/abc223_g 1526 | AtCoder | atcoder_abc222_f | Expensive Expense | Medium | yes | no | Graph Theory | More Tree Stuff | Rerooting Technique | Rerooting Technique | https://atcoder.jp/contests/abc222/tasks/abc222_f 1527 | Codeforces | codeforces_543d | Road Improvement | Medium | yes | no | Graph Theory | More Tree Stuff | Rerooting Technique | Rerooting Technique | https://codeforces.com/contest/543/problem/D 1528 | Codeforces | codeforces_852e | Casinos and travel | Medium | no | no | Graph Theory | More Tree Stuff | Rerooting Technique | Rerooting Technique | https://codeforces.com/contest/852/problem/E 1529 | DMOJ | dmoj_apio10p2 | Patrol | Hard | yes | no | Graph Theory | More Tree Stuff | Rerooting Technique | Rerooting Technique | https://dmoj.ca/problem/apio10p2 1530 | oj.uz | izho17_road | Hard route | Hard | no | no | Graph Theory | More Tree Stuff | Rerooting Technique | Rerooting Technique | https://oj.uz/problem/view/IZhO17_road 1531 | Codeforces | cf_group_363472a | is-this-rerooting | Hard | yes | no | Graph Theory | More Tree Stuff | Rerooting Technique | Rerooting Technique | https://codeforces.com/group/qepOKX6Mi9/contest/363472/problem/A 1532 | Codeforces | codeforces_1402c | Star Trek | Very Hard | no | no | Graph Theory | More Tree Stuff | Rerooting Technique | Rerooting Technique | https://codeforces.com/contest/1402/problem/C 1533 | Library Checker | yosupo_tree_path_composite_sum | Tree Path Composite Sum | Medium | yes | no | Graph Theory | More Tree Stuff | Rerooting Technique | Rerooting Technique | https://judge.yosupo.jp/problem/tree_path_composite_sum 1534 | Codeforces | codeforces_1882d | Tree XOR | Medium | no | no | Graph Theory | More Tree Stuff | Rerooting Technique | DP on Trees and DAGs; Rerooting Technique | https://codeforces.com/problemset/problem/1882/D 1535 | SPOJ | spoj_treesum | Tree Sum | Hard | yes | no | Graph Theory | More Tree Stuff | Rerooting Technique | Rerooting Technique | https://www.spoj.com/problems/TREESUM/ 1536 | Codeforces | codeforces_1083c | Max Mex | Medium | yes | no | Graph Theory | More Tree Stuff | Union of Two Paths on a Tree | Union of Two Paths on a Tree | https://codeforces.com/problemset/problem/1083/C 1537 | Codeforces | codeforces_1527d | MEX Tree | Medium | yes | no | Graph Theory | More Tree Stuff | Union of Two Paths on a Tree | Union of Two Paths on a Tree | https://codeforces.com/problemset/problem/1527/D 1538 | CF Gym | cf_gym_102040f | Path Intersection | Medium | yes | no | Graph Theory | More Tree Stuff | Intersection of Two Paths on a Tree | Intersection of Two Paths on a Tree | https://codeforces.com/gym/102040/problem/F 1539 | Library Checker | yosupo_frequency_table_of_tree_distance | Frequency Table of Tree Distance | Medium | yes | no | Graph Theory | More Tree Stuff | [Problem] Number of Paths of Each Length in a Tree | Fast Fourier Transform (FFT); [Problem] Number of Paths of Each Length in a Tree | https://judge.yosupo.jp/problem/frequency_table_of_tree_distance 1540 | Codeforces | codeforces_1192b | Dynamic Diameter | Medium | yes | no | Graph Theory | More Tree Stuff | Dynamic Online Tree Diameter | Dynamic Online Tree Diameter | https://codeforces.com/contest/1192/problem/B 1541 | Szkopuł | szkopul_3bbt_3vusu78usxtqswajzvo | Polarization | Medium | yes | no | Graph Theory | More Tree Stuff | [Problem] Tree Orientation to Maximize Pairs of Reachable Nodes | [Problem] Tree Orientation to Maximize Pairs of Reachable Nodes | https://szkopul.edu.pl/problemset/problem/3bBT-3VuSu78UsxTQSwaJzVo/site/?key=statement 1542 | Library Checker | yosupo_two_sat | 2 Sat | Easy | yes | no | Graph Theory | Satisfiability | 2 SAT | 2 SAT | https://judge.yosupo.jp/problem/two_sat 1543 | CSES | cses_1684 | Giant Pizza | Easy | yes | no | Graph Theory | Satisfiability | 2 SAT | 2 SAT | https://cses.fi/problemset/task/1684/ 1544 | Eolymp | eolymp_7538 | Flipping Cards | Easy | no | no | Graph Theory | Satisfiability | 2 SAT | 2 SAT | https://www.eolymp.com/en/problems/7538 1545 | Codeforces | codeforces_1475f | Unusual Matrix | Easy | yes | no | Graph Theory | Satisfiability | 2 SAT | 2 SAT | https://codeforces.com/contest/1475/problem/F 1546 | Codeforces | codeforces_776d | The Door Problem | Easy | yes | no | Graph Theory | Satisfiability | 2 SAT | 2 SAT | https://codeforces.com/contest/776/problem/D 1547 | CodeChef | codechef_hkrman | Hackerman | Easy | no | no | Graph Theory | Satisfiability | 2 SAT | 2 SAT | https://www.codechef.com/LTIME95A/problems/HKRMAN 1548 | Kattis | kattis_illumination | Illumination | Easy | no | no | Graph Theory | Satisfiability | 2 SAT | 2 SAT | https://open.kattis.com/problems/illumination 1549 | AtCoder | atcoder_abc210_f | Coprime Solitaire | Medium | yes | no | Graph Theory | Satisfiability | 2 SAT | 2 SAT | https://atcoder.jp/contests/abc210/tasks/abc210_f 1550 | CF Gym | cf_gym_102412h | Mex on DAG | Medium | yes | no | Graph Theory | Satisfiability | 2 SAT | 2 SAT | https://codeforces.com/gym/102412/problem/H 1551 | Codeforces | codeforces_1218i | The Light Square | Medium | yes | no | Graph Theory | Satisfiability | 2 SAT | 2 SAT | https://codeforces.com/problemset/problem/1218/I 1552 | UVa | uva_11930 | Rectangles | Medium | no | no | Graph Theory | Satisfiability | 2 SAT | 2 SAT | https://vjudge.net/problem/UVA-11930 1553 | Codeforces | codeforces_1215f | Radio Stations | Hard | no | no | Graph Theory | Satisfiability | 2 SAT | 2 SAT | https://codeforces.com/problemset/problem/1215/F 1554 | Codeforces | codeforces_1971h | ±1 | Easy | yes | no | Graph Theory | Satisfiability | 2 SAT | 2 SAT | https://codeforces.com/contest/1971/problem/H 1555 | Codeforces | codeforces_1007d | Ants | Hard | no | no | Graph Theory | Satisfiability | 2 SAT | 2 SAT | https://codeforces.com/problemset/problem/1007/D 1556 | CodeDrills | codedrills_exam_requirements | Exam Requirements | Hard | yes | no | Graph Theory | Satisfiability | 2 SAT | 2 SAT | https://codedrills.io/contests/icpc-amritapuri-2022-regional-round/problems/exam-requirements 1557 | UVa | uva_11478 | Halum | Easy | no | no | Graph Theory | Satisfiability | System Of Difference Constraints | System Of Difference Constraints | https://vjudge.net/problem/UVA-11478 1558 | Toph | toph_playing_on_a_directed_graph | Playing On A Directed Graph | Easy | yes | no | Graph Theory | Satisfiability | System Of Difference Constraints | System Of Difference Constraints | https://toph.co/p/playing-on-a-directed-graph 1559 | PEG | wcipeg_noi99p1 | 01 Sequence | Medium | no | no | Graph Theory | Satisfiability | System Of Difference Constraints | System Of Difference Constraints | https://wcipeg.com/problem/noi99p1 1560 | POJ | poj_1201 | Intervals | Medium | no | no | Graph Theory | Satisfiability | System Of Difference Constraints | System Of Difference Constraints | https://vjudge.net/problem/POJ-1201 1561 | oj.uz | rmi19_restore | Restore Array | - | no | no | Graph Theory | Satisfiability | System Of Difference Constraints | System Of Difference Constraints | https://oj.uz/problem/view/RMI19_restore 1562 | Library Checker | yosupo_eulerian_trail_directed | Eulerian Trail (Directed) | Easy | yes | no | Graph Theory | Eulerian Path | Eulerian Path and Cycle | Eulerian Path and Cycle | https://judge.yosupo.jp/problem/eulerian_trail_directed 1563 | Library Checker | yosupo_eulerian_trail_undirected | Eulerian Trail (Undirected) | Easy | yes | no | Graph Theory | Eulerian Path | Eulerian Path and Cycle | Eulerian Path and Cycle | https://judge.yosupo.jp/problem/eulerian_trail_undirected 1564 | CSES | cses_1693 | Teleporters Path | Easy | yes | no | Graph Theory | Eulerian Path | Eulerian Path and Cycle | Eulerian Path and Cycle | https://cses.fi/problemset/task/1693/ 1565 | Codeforces | codeforces_508d | Tanya and Password | Easy | yes | no | Graph Theory | Eulerian Path | Eulerian Path and Cycle | Eulerian Path and Cycle | https://codeforces.com/contest/508/problem/D 1566 | CSES | cses_1691 | Mail Delivery | Easy | yes | no | Graph Theory | Eulerian Path | Eulerian Path and Cycle | Eulerian Path and Cycle | https://cses.fi/problemset/task/1691/ 1567 | Codeforces | codeforces_723e | One-Way Reform | Easy | yes | no | Graph Theory | Eulerian Path | Eulerian Path and Cycle | Eulerian Path and Cycle | https://codeforces.com/contest/723/problem/E 1568 | oj.uz | boi14_postmen | Senior Postmen | Easy | no | no | Graph Theory | Eulerian Path | Eulerian Path and Cycle | Eulerian Path and Cycle | https://oj.uz/problem/view/BOI14_postmen 1569 | SPOJ | spoj_words1 | Play on Words | Easy | no | no | Graph Theory | Eulerian Path | Eulerian Path and Cycle | Eulerian Path and Cycle | https://www.spoj.com/problems/WORDS1/ 1570 | CS Academy | csacademy_matching_substrings | Matching Substrings | - | yes | no | Graph Theory | Eulerian Path | Eulerian Path and Cycle | De Bruijn Sequence; Eulerian Path and Cycle | https://csacademy.com/contest/archive/task/matching-substrings/statement/ 1571 | Codeforces | codeforces_1361c | Johnny and Megan's Necklace | Medium | yes | no | Graph Theory | Eulerian Path | Eulerian Path and Cycle | Eulerian Path and Cycle | https://codeforces.com/contest/1361/problem/C 1572 | Codeforces | codeforces_1981d | Turtle and Multiplication | Medium | yes | no | Graph Theory | Eulerian Path | Eulerian Path and Cycle | Eulerian Path and Cycle | https://codeforces.com/contest/1981/problem/D 1573 | Baekjoon | baekjoon_13973 | Acrobat | Medium | no | no | Graph Theory | Eulerian Path | Eulerian Path and Cycle | Eulerian Path and Cycle | https://www.acmicpc.net/problem/13973 1574 | Codeforces | codeforces_788b | Weird journey | Medium | no | no | Graph Theory | Eulerian Path | Eulerian Path and Cycle | Eulerian Path and Cycle | https://codeforces.com/problemset/problem/788/B 1575 | Toph | toph_red_blue_graph | Red Blue Graph | Medium | yes | no | Graph Theory | Eulerian Path | Eulerian Path and Cycle | Eulerian Path and Cycle | https://toph.co/p/red-blue-graph 1576 | Codeforces | codeforces_528c | Data Center Drama | Hard | no | no | Graph Theory | Eulerian Path | Eulerian Path and Cycle | Eulerian Path and Cycle | https://codeforces.com/contest/528/problem/C 1577 | Codeforces | codeforces_2110e | Melody | Easy | yes | no | Graph Theory | Eulerian Path | Eulerian Path and Cycle | Eulerian Path and Cycle | https://codeforces.com/contest/2110/problem/E 1578 | Codeforces | codeforces_1634e | Fair Share | Medium | yes | no | Graph Theory | Eulerian Path | Eulerian Path and Cycle | Eulerian Path and Cycle | https://codeforces.com/contest/1634/problem/E 1579 | CodeChef | codechef_tools | Fetching Cooking Tools | Easy | no | no | Graph Theory | Hamiltonian Path | Hamiltonian Path and Cycle | Hamiltonian Path and Cycle | https://www.codechef.com/problems/TOOLS 1580 | UVa | uva_775 | Hamiltonian Cycle | Easy | yes | no | Graph Theory | Hamiltonian Path | Hamiltonian Path and Cycle | Backtracking; Hamiltonian Path and Cycle | https://vjudge.net/problem/UVA-775 1581 | CSES | cses_1690 | Hamiltonian Flights | Easy | yes | no | Graph Theory | Hamiltonian Path | Hamiltonian Path and Cycle | Hamiltonian Path and Cycle; Bitmask DP | https://cses.fi/problemset/task/1690 1582 | AtCoder | atcoder_arc118_d | Hamiltonian Cycle | Medium | no | no | Graph Theory | Hamiltonian Path | Hamiltonian Path Heuristic Algorithm | Hamiltonian Path Heuristic Algorithm | https://atcoder.jp/contests/arc118/tasks/arc118_d 1583 | oj.uz | joi21_aerobatics | Aerobatics | Hard | no | no | Graph Theory | Hamiltonian Path | Hamiltonian Path Heuristic Algorithm | Hamiltonian Path Heuristic Algorithm | https://oj.uz/problem/view/JOI21_aerobatics 1584 | Codeforces | codeforces_1105e | Helping Hiasat | Easy | yes | no | Graph Theory | Cliques and Independent Sets | Maximum Clique | Maximum Clique; Maximum Independent Set (MIS) | https://codeforces.com/contest/1105/problem/E 1585 | Codeforces | codeforces_527d | Clique Problem | Easy | no | no | Graph Theory | Cliques and Independent Sets | Maximum Clique | Maximum Clique | https://codeforces.com/problemset/problem/527/D 1586 | Kattis | kattis_friends | All Friends | Medium | yes | no | Graph Theory | Cliques and Independent Sets | Maximum Clique | Maximum Clique | https://open.kattis.com/problems/friends 1587 | Codeforces | codeforces_566f | Clique in the Divisibility Graph | Medium | yes | no | Graph Theory | Cliques and Independent Sets | Maximum Clique | Maximum Clique; POSET ft Dilworth's and Mirsky's Theorem | https://codeforces.com/problemset/problem/566/F 1588 | Codeforces | codeforces_1529e | Trees of Tranquillity | Medium | no | no | Graph Theory | Cliques and Independent Sets | Maximum Clique | Maximum Clique | https://codeforces.com/problemset/problem/1529/E 1589 | Codeforces | codeforces_1948e | Clique Partition | Medium | no | no | Graph Theory | Cliques and Independent Sets | Maximum Clique | Maximum Clique | https://codeforces.com/problemset/problem/1948/E 1590 | Codeforces | codeforces_1439b | Graph Subset Problem | Medium | no | no | Graph Theory | Cliques and Independent Sets | Maximum Clique | Maximum Clique | https://codeforces.com/problemset/problem/1439/B 1591 | Library Checker | yosupo_enumerate_cliques | Enumerate Cliques | Very Hard | yes | no | Graph Theory | Cliques and Independent Sets | Maximum Clique | Maximum Clique; Backtracking | https://judge.yosupo.jp/problem/enumerate_cliques 1592 | Library Checker | yosupo_maximum_independent_set | Maximum Independent Set | Easy | yes | no | Graph Theory | Cliques and Independent Sets | Maximum Independent Set (MIS) | Maximum Independent Set (MIS); Bitmask DP; Meet in the Middle | https://judge.yosupo.jp/problem/maximum_independent_set 1593 | SPOJ | spoj_maxiset | Maximal Independent Set | Medium | yes | no | Graph Theory | Cliques and Independent Sets | Maximum Independent Set (MIS) | Maximum Independent Set (MIS) | https://www.spoj.com/problems/MAXISET/ 1594 | Kattis | kattis_sensor | Sensor Network | Medium | yes | no | Graph Theory | Cliques and Independent Sets | Maximum Independent Set (MIS) | Maximum Independent Set (MIS) | https://vjudge.net/problem/Kattis-sensor 1595 | Codeforces | codeforces_1198c | Matching vs Independent Set | Medium | no | no | Graph Theory | Cliques and Independent Sets | Maximum Independent Set (MIS) | Maximum Independent Set (MIS) | https://codeforces.com/problemset/problem/1198/C 1596 | Library Checker | yosupo_chromatic_number | Chromatic Number | Easy | yes | no | Graph Theory | Graph Coloring | Chromatic Number | Chromatic Number | https://judge.yosupo.jp/problem/chromatic_number 1597 | Kattis | kattis_coloring | Coloring Graphs | Easy | yes | no | Graph Theory | Graph Coloring | Chromatic Number | Chromatic Number; Welsh-Powell Algorithm | https://open.kattis.com/problems/coloring 1598 | CF Gym | codeforces_100482a | Colorful Tree | Easy | no | no | Graph Theory | Graph Coloring | Chromatic Number | Chromatic Number | https://codeforces.com/problemset/gymProblem/100482/A 1599 | CodeChef | codechef_vbr | Vibrating Paths (Challenge) | Very Hard | no | no | Graph Theory | Graph Coloring | Welsh-Powell Algorithm | Welsh-Powell Algorithm | https://www.codechef.com/problems/VBR 1600 | Library Checker | yosupo_chromatic_polynomial | Chromatic Polynomial | Easy | yes | no | Graph Theory | Graph Coloring | Chromatic Polynomial ft Number of DAGs | Chromatic Polynomial ft Number of DAGs | https://judge.yosupo.jp/problem/chromatic_polynomial 1601 | Codeforces | codeforces_1193a | Amusement Park | Hard | yes | no | Graph Theory | Graph Coloring | Chromatic Polynomial ft Number of DAGs | Chromatic Polynomial ft Number of DAGs | https://codeforces.com/contest/1193/problem/A 1602 | Baekjoon | baekjoon_10446 | Algorist Club | Easy | yes | no | Graph Theory | Graph Coloring | Edge Coloring of Simple Graph | Edge Coloring of Simple Graph | https://www.acmicpc.net/problem/10446 1603 | CF Gym | cf_gym_101933g | Game Scheduling | Medium | no | no | Graph Theory | Graph Coloring | Edge Coloring of Simple Graph | Edge Coloring of Simple Graph | https://codeforces.com/gym/101933/problem/G 1604 | Codeforces | codeforces_600f | Edge coloring of bipartite graph | Easy | yes | no | Graph Theory | Graph Coloring | Edge Coloring of Bipartite Graph | Edge Coloring of Bipartite Graph | https://codeforces.com/contest/600/problem/F 1605 | Codeforces | codeforces_212a | Privatization | Medium | yes | no | Graph Theory | Graph Coloring | Edge Coloring of Bipartite Graph | Edge Coloring of Bipartite Graph | https://codeforces.com/contest/212/problem/A 1606 | Codeforces | codeforces_1240f | Football | Medium | yes | no | Graph Theory | Graph Coloring | Edge Coloring of Bipartite Graph | Edge Coloring of Bipartite Graph | https://codeforces.com/contest/1240/problem/F 1607 | Yandex | yandex_17756g | Choreography | Medium | no | no | Graph Theory | Graph Coloring | Edge Coloring of Bipartite Graph | Edge Coloring of Bipartite Graph | https://official.contest.yandex.ru/opencupXX/contest/17756/problems/G/ 1608 | oj.uz | coci18_teoreticar | Teoreticar | Medium | no | no | Graph Theory | Graph Coloring | Edge Coloring of Bipartite Graph | Edge Coloring of Bipartite Graph | https://oj.uz/problem/view/COCI18_teoreticar 1609 | Codeforces | acmsguru_99999286 | Ancient decoration | Medium | no | no | Graph Theory | Graph Coloring | Edge Coloring of Bipartite Graph | Edge Coloring of Bipartite Graph | https://codeforces.com/problemsets/acmsguru/problem/99999/286 1610 | Library Checker | yosupo_bipartite_edge_coloring | Edge Coloring of Bipartite Graph | - | yes | no | Graph Theory | Graph Coloring | Edge Coloring of Bipartite Graph | Edge Coloring of Bipartite Graph | https://judge.yosupo.jp/problem/bipartite_edge_coloring 1611 | AtCoder | atcoder_agc037_d | Sorting a Grid | Hard | no | no | Graph Theory | Graph Coloring | Edge Coloring of Bipartite Graph | Edge Coloring of Bipartite Graph | https://atcoder.jp/contests/agc037/tasks/agc037_d 1612 | CSES | cses_1134 | Prüfer Code | Easy | yes | no | Graph Theory | Graph Counting | Prufer Code | Prufer Code | https://cses.fi/problemset/task/1134 1613 | Timus | timus_1069 | Prufer Code | Easy | no | no | Graph Theory | Graph Counting | Prufer Code | Prufer Code | https://acm.timus.ru/problem.aspx?space=1&num=1069 1614 | UVa | uva_1784 | Anne's game | Easy | no | no | Graph Theory | Graph Counting | Prufer Code | Prufer Code | https://onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&category=20&page=show_problem&problem=1784 1615 | Codeforces | codeforces_156d | Clues | Easy | yes | no | Graph Theory | Graph Counting | Prufer Code | Prufer Code | https://codeforces.com/contest/156/problem/D 1616 | CodeChef | codechef_combiisfun | Combinatorics Is Fun | Hard | yes | no | Graph Theory | Graph Counting | Prufer Code | Prufer Code | https://www.codechef.com/problems/COMBIISFUN 1617 | UVa | uva_4835 | Curious Guardians | Medium | yes | no | Graph Theory | Graph Counting | Prufer Code | Prufer Code | https://onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&page=show_problem&problem=4835 1618 | Toph | toph_the_selection | The Selection | Medium | yes | no | Graph Theory | Graph Counting | Prufer Code | Prufer Code | https://toph.co/p/the-selection 1619 | Library Checker | yosupo_counting_spanning_tree_directed | Counting Spanning Trees (Directed) | Easy | yes | no | Graph Theory | Graph Counting | Tuttes Theorem ft Arborescences in a Graph | Tuttes Theorem ft Arborescences in a Graph | https://judge.yosupo.jp/problem/counting_spanning_tree_directed 1620 | SPOJ | spoj_dagcnt | Counting Arborescence | Easy | yes | no | Graph Theory | Graph Counting | Tuttes Theorem ft Arborescences in a Graph | Tuttes Theorem ft Arborescences in a Graph | https://www.spoj.com/problems/DAGCNT/ 1621 | Library Checker | yosupo_counting_eulerian_circuits | Counting Eulerian Circuits | Easy | yes | no | Graph Theory | Graph Counting | BEST Theorem | BEST Theorem | https://judge.yosupo.jp/problem/counting_eulerian_circuits 1622 | AtCoder | atcoder_abc336_g | 16 Integers | Hard | yes | no | Graph Theory | Graph Counting | BEST Theorem | BEST Theorem | https://atcoder.jp/contests/abc336/tasks/abc336_g 1623 | CSES | cses_2138 | Reachable Nodes | Easy | yes | no | Graph Theory | Dynamic Acyclic Graphs (DAG) | DAG Reachability | DAG Reachability | https://cses.fi/problemset/task/2138 1624 | SPOJ | spoj_dagcnt2 | Counting in a DAG | - | yes | no | Graph Theory | Dynamic Acyclic Graphs (DAG) | DAG Reachability | DAG Reachability | https://www.spoj.com/problems/DAGCNT2/ 1625 | Codeforces | codeforces_1062f | Upgrading Cities | Medium | yes | no | Graph Theory | Dynamic Acyclic Graphs (DAG) | DAG Reachability | DAG Reachability | https://codeforces.com/contest/1062/problem/F 1626 | CF Gym | cf_gym_103003e | Dream and the Multiverse | Medium | yes | no | Graph Theory | Dynamic Acyclic Graphs (DAG) | DAG Reachability | DAG Reachability | https://codeforces.com/gym/103003/problem/E 1627 | Codeforces | codeforces_1795g | Removal Sequences | Hard | no | no | Graph Theory | Dynamic Acyclic Graphs (DAG) | DAG Reachability | Degree Sequences; DAG Reachability | https://codeforces.com/problemset/problem/1795/G 1628 | AtCoder | atcoder_agc041_e | Balancing Network | Hard | no | no | Graph Theory | Dynamic Acyclic Graphs (DAG) | DAG Reachability | DAG Reachability | https://atcoder.jp/contests/agc041/tasks/agc041_e 1629 | SPOJ | spoj_ghosts | Ghosts having fun | Medium | yes | no | Graph Theory | Dynamic Acyclic Graphs (DAG) | Incremental DAG Reachability | Incremental DAG Reachability | https://www.spoj.com/problems/GHOSTS/ 1630 | CF Gym | cf_gym_100513l | Useful Roads | - | yes | no | Graph Theory | Dominators | Dominator Tree | Dominator Tree | https://codeforces.com/gym/100513/problem/L 1631 | CodeChef | codechef_graphcnt | Counting on a directed graph | Medium | no | no | Graph Theory | Dominators | Dominator Tree | Dominator Tree | https://www.codechef.com/problems/GRAPHCNT 1632 | CF Gym | cf_gym_101741l | Increasing Costs | Medium | yes | no | Graph Theory | Dominators | Dominator Tree | Dominator Tree | https://codeforces.com/gym/101741/problem/L 1633 | Yandex | yandex_4227c | Two Paths | Medium | no | no | Graph Theory | Dominators | Dominator Tree | Dominator Tree | https://official.contest.yandex.ru/opencupXVII/contest/4227/problems/C/ 1634 | Library Checker | yosupo_dominatortree | Dominator Tree | Easy | yes | no | Graph Theory | Dominators | Dominator Tree | Dominator Tree | https://judge.yosupo.jp/problem/dominatortree 1635 | CF Gym | cf_gym_102361f | Forest Program | Easy | yes | no | Graph Theory | Special Graphs | Cactus Graph | Cactus Graph | https://codeforces.com/gym/102361/problem/F 1636 | Codeforces | codeforces_856d | Masha and Cactus | Medium | no | no | Graph Theory | Special Graphs | Cactus Graph | Cactus Graph | https://codeforces.com/problemset/problem/856/D 1637 | Codeforces | codeforces_1510c | Cactus Not Enough | Hard | no | no | Graph Theory | Special Graphs | Cactus Graph | Cactus Graph | https://codeforces.com/problemset/problem/1510/C 1638 | CF Gym | cf_gym_102201c | Cactus Determinant | Hard | no | no | Graph Theory | Special Graphs | Cactus Graph | Cactus Graph | https://codeforces.com/gym/102201/problem/C 1639 | CF Gym | cf_gym_102441g | Sum of Distances in Cactus | Hard | yes | no | Graph Theory | Special Graphs | Cactus Graph | Cactus Graph | https://codeforces.com/gym/102441/problem/G 1640 | Codeforces | codeforces_980f | Cactus to Tree | Hard | no | no | Graph Theory | Special Graphs | Cactus Graph | Cactus Graph | https://codeforces.com/problemset/problem/980/F 1641 | Codeforces | codeforces_720b | Cactusophobia | - | yes | no | Graph Theory | Special Graphs | Cactus Graph | Cactus Graph | https://codeforces.com/problemset/problem/720/B 1642 | Codeforces | codeforces_379g | New Year Cactus | Very Hard | no | no | Graph Theory | Special Graphs | Cactus Graph | Cactus Graph | https://codeforces.com/problemset/problem/379/G 1643 | Codeforces | codeforces_1268e | Happy Cactus | Very Hard | no | no | Graph Theory | Special Graphs | Cactus Graph | Cactus Graph | https://codeforces.com/problemset/problem/1268/E 1644 | CF Gym | cf_gym_102391e | Dead Cacti Society | Very Hard | no | no | Graph Theory | Special Graphs | Cactus Graph | Cactus Graph | https://codeforces.com/gym/102391/problem/E 1645 | Codeforces | codeforces_1779e | Anya's Simultaneous Exhibition | Easy | yes | no | Graph Theory | Special Graphs | Tournament Graph | Tournament Graph; Interactive Problems | https://codeforces.com/problemset/problem/1779/E 1646 | Codeforces | codeforces_117c | Cycle | Medium | yes | no | Graph Theory | Special Graphs | Tournament Graph | Tournament Graph | https://codeforces.com/problemset/problem/117/C 1647 | CodeChef | codechef_rankfrad | Rank Fraud | Medium | no | no | Graph Theory | Special Graphs | Tournament Graph | Tournament Graph | https://www.codechef.com/IARCSJUD/problems/RANKFRAD 1648 | AtCoder | atcoder_arc163_d | Sum of SCC | Medium | no | no | Graph Theory | Special Graphs | Tournament Graph | Tournament Graph | https://atcoder.jp/contests/arc163/tasks/arc163_d 1649 | Codeforces | codeforces_878c | Tournament | Medium | yes | no | Graph Theory | Special Graphs | Tournament Graph | Tournament Graph | https://codeforces.com/problemset/problem/878/C 1650 | Codeforces | codeforces_323b | Tournament-graph | Medium | no | no | Graph Theory | Special Graphs | Tournament Graph | Tournament Graph | https://codeforces.com/contest/323/problem/B 1651 | Codeforces | codeforces_850d | Tournament Construction | Hard | no | no | Graph Theory | Special Graphs | Tournament Graph | Tournament Graph | https://codeforces.com/problemset/problem/850/D 1652 | Codeforces | codeforces_1268d | Invertation in Tournament | - | yes | no | Graph Theory | Special Graphs | Tournament Graph | Tournament Graph | https://codeforces.com/problemset/problem/1268/D 1653 | SPOJ | spoj_cyclerun | Riding in cycles | - | no | no | Graph Theory | Special Graphs | Tournament Graph | Tournament Graph | https://www.spoj.com/problems/CYCLERUN/ 1654 | Library Checker | yosupo_chordal_graph_recognition | Chordal Graph Recognition | Easy | yes | no | Graph Theory | Special Graphs | Chordal Graph | Chordal Graph | https://judge.yosupo.jp/problem/chordal_graph_recognition 1655 | CodeChef | codechef_eggfree | Egg-free DAG | Medium | yes | no | Graph Theory | Special Graphs | Chordal Graph | Chordal Graph | https://www.codechef.com/problems/EGGFREE 1656 | Baekjoon | baekjoon_12546 | City Tour (Large) | Hard | no | no | Graph Theory | Special Graphs | Chordal Graph | Chordal Graph | https://www.acmicpc.net/problem/12546 1657 | Baekjoon | baekjoon_19267 | Kid's Nightmare | Hard | no | no | Graph Theory | Special Graphs | Chordal Graph | Chordal Graph | https://www.acmicpc.net/problem/19267 1658 | CodeChef | codechef_palindeq | Palindromic Equivalence | Hard | no | no | Graph Theory | Special Graphs | Chordal Graph | Chordal Graph | https://www.codechef.com/DEC20A/problems/PALINDEQ 1659 | Baekjoon | baekjoon_25076 | Road | Hard | no | no | Graph Theory | Special Graphs | Chordal Graph | Chordal Graph | https://www.acmicpc.net/problem/25076 1660 | Baekjoon | baekjoon_22460 | Sister Ports | Hard | no | no | Graph Theory | Special Graphs | Chordal Graph | Chordal Graph | https://www.acmicpc.net/problem/22460 1661 | QOJ | qoj_7410 | Apollonian Network | Very Hard | no | no | Graph Theory | Special Graphs | Chordal Graph | Chordal Graph | https://vjudge.net/problem/QOJ-7410 1662 | Codeforces | codeforces_2026e | Best Subsequence | Easy | yes | no | Graph Theory | Flow and Min Cut | Maximum Flow / Minimum Cut | Bipartite Matching (HopCroft Karp Algorithm and Kuhn's Algorithm); Konig's Theorem and Maximum Independent Set in Bipartite Graphs; Maximum Flow / Minimum Cut | https://codeforces.com/contest/2026/problem/E 1663 | CSES | cses_1711 | Distinct Routes | Easy | yes | no | Graph Theory | Flow and Min Cut | Maximum Flow / Minimum Cut | Maximum Flow / Minimum Cut | https://cses.fi/problemset/task/1711 1664 | CSES | cses_1694 | Download Speed | Easy | yes | no | Graph Theory | Flow and Min Cut | Maximum Flow / Minimum Cut | Maximum Flow / Minimum Cut | https://cses.fi/problemset/task/1694 1665 | SPOJ | spoj_fastflow | Fast Maximum Flow | Easy | no | no | Graph Theory | Flow and Min Cut | Maximum Flow / Minimum Cut | Maximum Flow / Minimum Cut | https://www.spoj.com/problems/FASTFLOW/ 1666 | SPOJ | spoj_matching | Fast Maximum Matching | Easy | yes | no | Graph Theory | Flow and Min Cut | Maximum Flow / Minimum Cut | Maximum Flow / Minimum Cut; Bipartite Matching (HopCroft Karp Algorithm and Kuhn's Algorithm) | https://www.spoj.com/problems/MATCHING/ 1667 | Library Checker | yosupo_bipartitematching | Matching on Bipartite Graph | Easy | yes | no | Graph Theory | Flow and Min Cut | Maximum Flow / Minimum Cut | Maximum Flow / Minimum Cut; Bipartite Matching (HopCroft Karp Algorithm and Kuhn's Algorithm) | https://judge.yosupo.jp/problem/bipartitematching 1668 | CSES | cses_1695 | Police Chase | Easy | yes | no | Graph Theory | Flow and Min Cut | Maximum Flow / Minimum Cut | Maximum Flow / Minimum Cut | https://cses.fi/problemset/task/1695 1669 | CSES | cses_1696 | School Dance | Easy | yes | no | Graph Theory | Flow and Min Cut | Maximum Flow / Minimum Cut | Maximum Flow / Minimum Cut; Bipartite Matching (HopCroft Karp Algorithm and Kuhn's Algorithm) | https://cses.fi/problemset/task/1696 1670 | Codeforces | codeforces_498c | Array and Operations | Medium | no | no | Graph Theory | Flow and Min Cut | Maximum Flow / Minimum Cut | Maximum Flow / Minimum Cut; Bipartite Matching (HopCroft Karp Algorithm and Kuhn's Algorithm) | https://codeforces.com/contest/498/problem/C 1671 | Codeforces | codeforces_808f | Card Game | Medium | yes | no | Graph Theory | Flow and Min Cut | Maximum Flow / Minimum Cut | Maximum Flow / Minimum Cut | https://codeforces.com/problemset/problem/808/F 1672 | CodeChef | codechef_spcln | Cleaning the Space | Medium | no | no | Graph Theory | Flow and Min Cut | Maximum Flow / Minimum Cut | Maximum Flow / Minimum Cut | https://www.codechef.com/problems/SPCLN 1673 | CSES | cses_1709 | Coin Grid | Medium | yes | no | Graph Theory | Flow and Min Cut | Maximum Flow / Minimum Cut | Maximum Flow / Minimum Cut | https://cses.fi/problemset/task/1709 1674 | Codeforces | codeforces_653d | Delivery Bears | Medium | no | no | Graph Theory | Flow and Min Cut | Maximum Flow / Minimum Cut | Maximum Flow / Minimum Cut | https://codeforces.com/problemset/problem/653/D 1675 | Codeforces | codeforces_1783f | Double Sort II | Medium | yes | no | Graph Theory | Flow and Min Cut | Maximum Flow / Minimum Cut | Maximum Flow / Minimum Cut | https://codeforces.com/problemset/problem/1783/F 1676 | Codeforces | codeforces_1139e | Maximize Mex | Medium | no | no | Graph Theory | Flow and Min Cut | Maximum Flow / Minimum Cut | Bipartite Matching (HopCroft Karp Algorithm and Kuhn's Algorithm); Maximum Flow / Minimum Cut | https://codeforces.com/problemset/problem/1139/E 1677 | SPOJ | spoj_mobivina | MobiZone vs VinaGone | Medium | no | no | Graph Theory | Flow and Min Cut | Maximum Flow / Minimum Cut | Maximum Flow / Minimum Cut | https://www.spoj.com/problems/MOBIVINA/ 1678 | Codeforces | codeforces_1082g | Petya and Graph | Medium | yes | no | Graph Theory | Flow and Min Cut | Maximum Flow / Minimum Cut | Min Cost Max Flow (MCMF); Maximum Closure Problem; Maximum Flow / Minimum Cut | https://codeforces.com/contest/1082/problem/G 1679 | CF Gym | cf_gym_100548c | The Problem Needs 3D Arrays | Medium | yes | no | Graph Theory | Flow and Min Cut | Maximum Flow / Minimum Cut | Maximum Flow / Minimum Cut | https://codeforces.com/gym/100548/problem/C 1680 | Codeforces | codeforces_1404e | Bricks | Hard | yes | no | Graph Theory | Flow and Min Cut | Maximum Flow / Minimum Cut | Maximum Flow / Minimum Cut; Bipartite Matching (HopCroft Karp Algorithm and Kuhn's Algorithm) | https://codeforces.com/contest/1404/problem/E 1681 | Codeforces | codeforces_724e | Goods transportation | Hard | no | no | Graph Theory | Flow and Min Cut | Maximum Flow / Minimum Cut | Maximum Flow / Minimum Cut | https://codeforces.com/problemset/problem/724/E 1682 | Kattis | kattis_thewrathofkahn | The Wrath of Kahn | Hard | no | no | Graph Theory | Flow and Min Cut | Maximum Flow / Minimum Cut | Maximum Flow / Minimum Cut; POSET ft Dilworth's and Mirsky's Theorem | https://open.kattis.com/problems/thewrathofkahn 1683 | Codeforces | codeforces_739d | Recover a functional graph | Very Hard | no | no | Graph Theory | Flow and Min Cut | Maximum Flow / Minimum Cut | Maximum Flow / Minimum Cut | https://codeforces.com/contest/739/problem/D 1684 | Codeforces | codeforces_1383f | Special Edges | Very Hard | no | no | Graph Theory | Flow and Min Cut | Maximum Flow / Minimum Cut | Maximum Flow / Minimum Cut | https://codeforces.com/contest/1383/problem/F 1685 | CSES | cses_2121 | Parcel Delivery | Easy | yes | no | Graph Theory | Flow and Min Cut | Min Cost Max Flow (MCMF) | Min Cost Max Flow (MCMF) | https://cses.fi/problemset/task/2121 1686 | Library Checker | yosupo_min_cost_b_flow | Minimum Cost b-flow | Easy | yes | no | Graph Theory | Flow and Min Cut | Min Cost Max Flow (MCMF) | Min Cost Max Flow (MCMF); Duality in Linear Programming (LP <> Flow) | https://judge.yosupo.jp/problem/min_cost_b_flow 1687 | CSES | cses_2129 | Task Assignment | Easy | yes | no | Graph Theory | Flow and Min Cut | Min Cost Max Flow (MCMF) | Min Cost Max Flow (MCMF); Hungarian Algorithm / Bipartite Weighted Matching | https://cses.fi/problemset/task/2129 1688 | CSES | cses_2131 | Grid Puzzle II | Easy | yes | no | Graph Theory | Flow and Min Cut | Min Cost Max Flow (MCMF) | Min Cost Max Flow (MCMF); Hungarian Algorithm / Bipartite Weighted Matching | https://cses.fi/problemset/task/2131 1689 | Codeforces | codeforces_818g | Four Melodies | Medium | yes | no | Graph Theory | Flow and Min Cut | Min Cost Max Flow (MCMF) | Min Cost Max Flow (MCMF) | https://codeforces.com/contest/818/problem/G 1690 | CSES | cses_2130 | Distinct Routes II | Medium | yes | no | Graph Theory | Flow and Min Cut | Min Cost Max Flow (MCMF) | Min Cost Max Flow (MCMF) | https://cses.fi/problemset/task/2130 1691 | Codeforces | codeforces_1288f | Red-Blue Graph | Medium | yes | no | Graph Theory | Flow and Min Cut | Min Cost Max Flow (MCMF) | Min Cost Max Flow (MCMF); L-R Flow | https://codeforces.com/contest/1288/problem/F 1692 | AtCoder | atcoder_abc247_g | Dream Team | Medium | no | no | Graph Theory | Flow and Min Cut | Min Cost Max Flow (MCMF) | Min Cost Max Flow (MCMF) | https://atcoder.jp/contests/abc247/tasks/abc247_g 1693 | LightOJ | lightoj_component_placement | Component Placement | Medium | no | no | Graph Theory | Flow and Min Cut | Min Cost Max Flow (MCMF) | Min Cost Max Flow (MCMF) | https://lightoj.com/problem/component-placement 1694 | Codeforces | codeforces_884f | Anti-Palindromize | Medium | yes | no | Graph Theory | Flow and Min Cut | Min Cost Max Flow (MCMF) | Min Cost Max Flow (MCMF) | https://codeforces.com/contest/884/problem/F 1695 | LightOJ | lightoj_space_shuttle_experiments | Space Shuttle Experiments | Medium | no | no | Graph Theory | Flow and Min Cut | Min Cost Max Flow (MCMF) | Min Cost Max Flow (MCMF) | https://lightoj.com/problem/space-shuttle-experiments 1696 | Codeforces | codeforces_1510b | Button Lock | Medium | yes | no | Graph Theory | Flow and Min Cut | Min Cost Max Flow (MCMF) | Min Cost Max Flow (MCMF) | https://codeforces.com/problemset/problem/1510/B 1697 | Codeforces | codeforces_1107f | Vasya and Endless Credits | Medium | yes | no | Graph Theory | Flow and Min Cut | Min Cost Max Flow (MCMF) | Min Cost Max Flow (MCMF); Hungarian Algorithm / Bipartite Weighted Matching | https://codeforces.com/problemset/problem/1107/F 1698 | Codeforces | codeforces_802a3 | Heidi and Library (hard) | Hard | yes | no | Graph Theory | Flow and Min Cut | Min Cost Max Flow (MCMF) | Min Cost Max Flow (MCMF) | https://codeforces.com/problemset/problem/802/A3 1699 | Codeforces | codeforces_802m2 | April Fools' Problem (medium) | Medium | no | no | Graph Theory | Flow and Min Cut | Min Cost Max Flow (MCMF) | Min Cost Max Flow (MCMF) | https://codeforces.com/problemset/problem/802/M2 1700 | Codeforces | codeforces_237e | Build String | Medium | no | no | Graph Theory | Flow and Min Cut | Min Cost Max Flow (MCMF) | Min Cost Max Flow (MCMF) | https://codeforces.com/contest/237/problem/E 1701 | Kattis | kattis_catering | Catering | Medium | yes | no | Graph Theory | Flow and Min Cut | Min Cost Max Flow (MCMF) | Min Cost Max Flow (MCMF) | https://vjudge.net/problem/Kattis-catering 1702 | AtCoder | atcoder_abc373_g | No Cross Matching | Medium | yes | no | Graph Theory | Flow and Min Cut | Min Cost Max Flow (MCMF) | Hungarian Algorithm / Bipartite Weighted Matching; Min Cost Max Flow (MCMF) | https://atcoder.jp/contests/abc373/tasks/abc373_g 1703 | CF Gym | cf_gym_105884e | Polynomial K Paths | Medium | yes | no | Graph Theory | Flow and Min Cut | Min Cost Max Flow (MCMF) | Min Cost Max Flow (MCMF) | https://codeforces.com/gym/105884/problem/E 1704 | Codeforces | codeforces_280d | k-Maximum Subsequence Sum | Hard | no | no | Graph Theory | Flow and Min Cut | Min Cost Max Flow (MCMF) | Min Cost Max Flow (MCMF) | https://codeforces.com/contest/280/problem/D 1705 | CSES | cses_2426 | Programmers and Artists | Hard | no | no | Graph Theory | Flow and Min Cut | Min Cost Max Flow (MCMF) | Min Cost Max Flow (MCMF) | https://cses.fi/problemset/task/2426 1706 | Codeforces | codeforces_802m3 | April Fools' Problem (hard) | Very Hard | no | no | Graph Theory | Flow and Min Cut | Min Cost Max Flow (MCMF) | Min Cost Max Flow (MCMF); Aliens Trick / WQS Binary Search; Slope Trick | https://codeforces.com/problemset/problem/802/M3 1707 | Codeforces | codeforces_1307g | Cow and Exercise | Very Hard | yes | no | Graph Theory | Flow and Min Cut | Min Cost Max Flow (MCMF) | Min Cost Max Flow (MCMF); Duality in Linear Programming (LP <> Flow) | https://codeforces.com/contest/1307/problem/G 1708 | Codeforces | codeforces_1427g | One Billion Shades of Grey | Very Hard | no | no | Graph Theory | Flow and Min Cut | Min Cost Max Flow (MCMF) | Min Cost Max Flow (MCMF) | https://codeforces.com/contest/1427/problem/G 1709 | UOJ | uoj_487 | 最小费用最大流 | Medium | no | no | Graph Theory | Flow and Min Cut | Min Cost Max Flow with Negative Cycles | Min Cost Max Flow with Negative Cycles | https://uoj.ac/problem/487 1710 | AtCoder | atcoder_arc085_c | MUL | - | yes | no | Graph Theory | Flow and Min Cut | Maximum Closure Problem | Maximum Closure Problem | https://atcoder.jp/contests/arc085/tasks/arc085_c 1711 | Codeforces | codeforces_1473f | Strange Set | Medium | yes | no | Graph Theory | Flow and Min Cut | Maximum Closure Problem | Maximum Closure Problem | https://codeforces.com/problemset/problem/1473/F 1712 | CS Academy | csacademy_fashion | Fashion | Medium | no | no | Graph Theory | Flow and Min Cut | Maximum Closure Problem | Maximum Closure Problem | https://csacademy.com/contest/rmi-2017-day-1/task/fashion/ 1713 | Kattis | kattis_openpitmining | Open-Pit Mining | Medium | no | no | Graph Theory | Flow and Min Cut | Maximum Closure Problem | Maximum Closure Problem | https://open.kattis.com/problems/openpitmining 1714 | Codeforces | codeforces_1146g | Zoning Restrictions | Hard | no | no | Graph Theory | Flow and Min Cut | Maximum Closure Problem | Maximum Closure Problem | https://codeforces.com/problemset/problem/1146/G 1715 | CF Gym | cf_gym_105873k | Killable Demon | Medium | no | no | Graph Theory | Flow and Min Cut | Maximum Closure Problem | Maximum Closure Problem | https://codeforces.com/gym/105873/problem/K 1716 | Codeforces | codeforces_704d | Captain America | Medium | yes | no | Graph Theory | Flow and Min Cut | L-R Flow | L-R Flow | https://codeforces.com/problemset/problem/704/D 1717 | CF Gym | cf_gym_100199b | Reactor Cooling | Easy | yes | no | Graph Theory | Flow and Min Cut | L-R Flow | L-R Flow | https://codeforces.com/gym/100199/problem/B 1718 | CF Gym | cf_gym_102156c | Diverse Singing | Medium | no | no | Graph Theory | Flow and Min Cut | L-R Flow | L-R Flow | https://codeforces.com/gym/102156/problem/C 1719 | Codeforces | codeforces_708d | Incorrect Flow | Hard | no | no | Graph Theory | Flow and Min Cut | L-R Flow | L-R Flow | https://codeforces.com/contest/708/problem/D 1720 | Codeforces | codeforces_1416f | Showing Off | Very Hard | no | no | Graph Theory | Flow and Min Cut | L-R Flow | L-R Flow | https://codeforces.com/contest/1416/problem/F 1721 | CF Gym | cf_gym_100153d | Minimal Cut Matrix | Medium | no | no | Graph Theory | Flow and Min Cut | Gomory-Hu Tree | Gomory-Hu Tree | https://codeforces.com/gym/100153/problem/D 1722 | Codeforces | codeforces_343e | Pumping Stations | Medium | yes | no | Graph Theory | Flow and Min Cut | Gomory-Hu Tree | Gomory-Hu Tree | https://codeforces.com/problemset/problem/343/E 1723 | CF Gym | cf_gym_102471k | All Pair Maximum Flow | Medium | yes | no | Graph Theory | Flow and Min Cut | Gomory-Hu Tree of a Planar Graph | Gomory-Hu Tree of a Planar Graph | https://codeforces.com/gym/102471/problem/K 1724 | UVa | uva_10989 | Bomb, Divide and Conquer | Easy | yes | no | Graph Theory | Flow and Min Cut | Stoer Wagner Algorithm | Stoer Wagner Algorithm | https://vjudge.net/problem/UVA-10989 1725 | UVa | uva_10296 | Jogging Trails | - | yes | no | Graph Theory | Flow and Min Cut | Chinese Postman Problem | Chinese Postman Problem | https://vjudge.net/problem/UVA-10296 1726 | CF Gym | cf_gym_100200a | Unique Attack | Easy | yes | no | Graph Theory | Flow and Min Cut | Uniqueness of Min Cut | Uniqueness of Min Cut | https://codeforces.com/gym/100200/problem/A 1727 | UVa | uva_1389 | Hard Life | Easy | yes | no | Graph Theory | Flow and Min Cut | Maximum Density Subgraph | Maximum Density Subgraph | https://vjudge.net/problem/UVA-1389 1728 | SPOJ | spoj_adahose | Ada and Hose | Easy | yes | no | Graph Theory | Flow and Min Cut | Min Cut in a Planar Graph | Min Cut in a Planar Graph | https://www.spoj.com/problems/ADAHOSE/ 1729 | UVa | uva_4122 | Animal Run | Easy | yes | no | Graph Theory | Flow and Min Cut | Min Cut in a Planar Graph | Min Cut in a Planar Graph | https://onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&category=24&page=show_problem&problem=4122 1730 | CF Gym | cf_gym_102156f | Planar Max Cut | Hard | no | no | Graph Theory | Flow and Min Cut | Max Cut in a Planar Graph | Max Cut in a Planar Graph | https://codeforces.com/gym/102156/problem/F 1731 | Kattis | kattis_gopher2 | Gopher II | Easy | no | no | Graph Theory | Matching | Bipartite Matching (HopCroft Karp Algorithm and Kuhn's Algorithm) | Bipartite Matching (HopCroft Karp Algorithm and Kuhn's Algorithm) | https://open.kattis.com/problems/gopher2 1732 | Timus | timus_1099 | Work Scheduling | Easy | no | no | Graph Theory | Matching | Bipartite Matching (HopCroft Karp Algorithm and Kuhn's Algorithm) | Bipartite Matching (HopCroft Karp Algorithm and Kuhn's Algorithm) | https://acm.timus.ru/problem.aspx?space=1&num=1099 1733 | LightOJ | lightoj_knights_in_chessboard_ii | Knights in Chessboard (II) | Easy | no | no | Graph Theory | Matching | Bipartite Matching (HopCroft Karp Algorithm and Kuhn's Algorithm) | Bipartite Matching (HopCroft Karp Algorithm and Kuhn's Algorithm) | https://lightoj.com/problem/knights-in-chessboard-ii 1734 | CF Gym | cf_gym_100820a | Airports | Easy | no | no | Graph Theory | Matching | Bipartite Matching (HopCroft Karp Algorithm and Kuhn's Algorithm) | Bipartite Matching (HopCroft Karp Algorithm and Kuhn's Algorithm) | https://codeforces.com/gym/100820/problem/A 1735 | SPOJ | spoj_adapath | Ada and Path | Easy | no | no | Graph Theory | Matching | Bipartite Matching (HopCroft Karp Algorithm and Kuhn's Algorithm) | Bipartite Matching (HopCroft Karp Algorithm and Kuhn's Algorithm) | https://www.spoj.com/problems/ADAPATH/ 1736 | Kattis | kattis_borders | Borders | Medium | no | no | Graph Theory | Matching | Bipartite Matching (HopCroft Karp Algorithm and Kuhn's Algorithm) | Bipartite Matching (HopCroft Karp Algorithm and Kuhn's Algorithm) | https://open.kattis.com/problems/borders 1737 | Kattis | kattis_justenoughbridges | Just Enough Bridges | - | yes | no | Graph Theory | Matching | Bipartite Matching (HopCroft Karp Algorithm and Kuhn's Algorithm) | Bipartite Matching (HopCroft Karp Algorithm and Kuhn's Algorithm) | https://open.kattis.com/problems/justenoughbridges 1738 | CF Gym | cf_gym_104252h | Horse Race | Easy | no | no | Graph Theory | Matching | Bipartite Matching (HopCroft Karp Algorithm and Kuhn's Algorithm) | Bipartite Matching (HopCroft Karp Algorithm and Kuhn's Algorithm) | https://codeforces.com/gym/104252/problem/H 1739 | CF Gym | cf_gym_101873f | Plug It In | Medium | no | no | Graph Theory | Matching | Bipartite Matching (HopCroft Karp Algorithm and Kuhn's Algorithm) | Bipartite Matching (HopCroft Karp Algorithm and Kuhn's Algorithm) | https://codeforces.com/gym/101873/problem/F 1740 | Toph | toph_convincing_customers | Convincing Customers | Easy | no | no | Graph Theory | Matching | Hungarian Algorithm / Bipartite Weighted Matching | Hungarian Algorithm / Bipartite Weighted Matching | https://toph.co/p/convincing-customers 1741 | SPOJ | spoj_adacity | Ada and Cities | Medium | no | no | Graph Theory | Matching | Hungarian Algorithm / Bipartite Weighted Matching | Hungarian Algorithm / Bipartite Weighted Matching | https://www.spoj.com/problems/ADACITY/ 1742 | Library Checker | yosupo_general_matching | Matching on General Graph | Easy | yes | no | Graph Theory | Matching | Blossom Algorithm Unweighted / General Matching / Randomized General Matching | Blossom Algorithm Unweighted / General Matching / Randomized General Matching | https://judge.yosupo.jp/problem/general_matching 1743 | SPOJ | spoj_vparty | Party At School | Easy | yes | no | Graph Theory | Matching | Blossom Algorithm Unweighted / General Matching / Randomized General Matching | Blossom Algorithm Unweighted / General Matching / Randomized General Matching | https://www.spoj.com/problems/VPARTY/ 1744 | UOJ | uoj_79 | 一般图最大匹配 | Easy | no | no | Graph Theory | Matching | Blossom Algorithm Unweighted / General Matching / Randomized General Matching | Blossom Algorithm Unweighted / General Matching / Randomized General Matching | https://uoj.ac/problem/79 1745 | CodeChef | codechef_hamilg | A game on a graph | Medium | yes | no | Graph Theory | Matching | Blossom Algorithm Unweighted / General Matching / Randomized General Matching | Blossom Algorithm Unweighted / General Matching / Randomized General Matching; [Problem] Matching Game On A Graph | https://www.codechef.com/problems/HAMILG 1746 | Library Checker | yosupo_general_weighted_matching | General Weighted Matching | Easy | yes | no | Graph Theory | Matching | Blossom Algorithm Weighted / General Weighted Matching | Blossom Algorithm Weighted / General Weighted Matching | https://judge.yosupo.jp/problem/general_weighted_matching 1747 | UOJ | uoj_81 | 一般图最大权匹配 | Easy | no | no | Graph Theory | Matching | Blossom Algorithm Weighted / General Weighted Matching | Blossom Algorithm Weighted / General Weighted Matching | https://uoj.ac/problem/81 1748 | SPOJ | spoj_stablemp | Stable Marriage Problem | Easy | yes | no | Graph Theory | Matching | Stable Marriage Problem | Stable Marriage Problem | https://www.spoj.com/problems/STABLEMP/ 1749 | CodeChef | codechef_blocking | Block Game | Medium | no | no | Graph Theory | Matching | Stable Marriage Problem | Stable Marriage Problem | https://www.codechef.com/problems/BLOCKING 1750 | CF Gym | cf_gym_103081l | Restaurants | Hard | no | no | Graph Theory | Matching | Stable Marriage Problem | Stable Marriage Problem | https://codeforces.com/gym/103081/problem/L 1751 | CF Gym | cf_gym_100269h | Heavy Chain Clusterization | Easy | no | no | Graph Theory | Matching | Konig's Theorem and Maximum Independent Set in Bipartite Graphs | Konig's Theorem and Maximum Independent Set in Bipartite Graphs | https://codeforces.com/gym/100269/problem/H 1752 | CS Academy | csacademy_no_prime_sum | No Prime Sum | Easy | yes | no | Graph Theory | Matching | Konig's Theorem and Maximum Independent Set in Bipartite Graphs | Konig's Theorem and Maximum Independent Set in Bipartite Graphs | https://csacademy.com/contest/archive/task/no-prime-sum/ 1753 | CF Gym | cf_gym_101666e | Easter Eggs | Medium | no | no | Graph Theory | Matching | Konig's Theorem and Maximum Independent Set in Bipartite Graphs | Konig's Theorem and Maximum Independent Set in Bipartite Graphs | https://codeforces.com/gym/101666/problem/E 1754 | Codeforces | codeforces_628f | Bear and Fair Set | Medium | yes | no | Graph Theory | Matching | Halls Theorem | Halls Theorem | https://codeforces.com/contest/628/problem/F 1755 | AtCoder | atcoder_arc076_d | Exhausted? | Medium | yes | no | Graph Theory | Matching | Halls Theorem | Halls Theorem | https://atcoder.jp/contests/arc076/tasks/arc076_d 1756 | CF Gym | cf_gym_102268h | Hall's Theorem | Medium | no | no | Graph Theory | Matching | Halls Theorem | Halls Theorem | https://codeforces.com/gym/102268/problem/H 1757 | Baekjoon | baekjoon_8177 | Ice Skates | Medium | yes | no | Graph Theory | Matching | Halls Theorem | Halls Theorem | https://www.acmicpc.net/problem/8177 1758 | oj.uz | ioi15_teams | Teams | Medium | yes | no | Graph Theory | Matching | Halls Theorem | Halls Theorem | https://oj.uz/problem/view/IOI15_teams 1759 | Codeforces | codeforces_611h | New Year and Forgotten Tree | Hard | no | no | Graph Theory | Matching | Halls Theorem | Halls Theorem | https://codeforces.com/contest/611/problem/H 1760 | CodeChef | codechef_cheflst | Chef and Lost Story | Hard | no | no | Graph Theory | Matching | Matching using Determinants | Matching using Determinants; Schwartz–Zippel Lemma | https://www.codechef.com/SEPT18A/problems/CHEFLST 1761 | CS Academy | csacademy_divisible_matching | Divisible Matching | Hard | yes | no | Graph Theory | Matching | Matching using Determinants | Matching using Determinants | https://csacademy.com/contest/round-67/task/divisible-matching/statement/ 1762 | USACO | usaco_496 | Cow Jog | Easy | yes | no | Graph Theory | Partially Ordered Set (POSET) | POSET ft Dilworth's and Mirsky's Theorem | POSET ft Dilworth's and Mirsky's Theorem | https://usaco.org/index.php?page=viewproblem2&cpid=496 1763 | SPOJ | spoj_mdolls | Nested Dolls | Easy | no | no | Graph Theory | Partially Ordered Set (POSET) | POSET ft Dilworth's and Mirsky's Theorem | POSET ft Dilworth's and Mirsky's Theorem | https://www.spoj.com/problems/MDOLLS/ 1764 | Codeforces | codeforces_1765a | Access Levels | Medium | no | no | Graph Theory | Partially Ordered Set (POSET) | POSET ft Dilworth's and Mirsky's Theorem | POSET ft Dilworth's and Mirsky's Theorem | https://codeforces.com/contest/1765/problem/A 1765 | SPOJ | spoj_divrel | Divisibility Relation | Medium | yes | no | Graph Theory | Partially Ordered Set (POSET) | POSET ft Dilworth's and Mirsky's Theorem | POSET ft Dilworth's and Mirsky's Theorem | https://www.spoj.com/problems/DIVREL/ 1766 | CodeChef | codechef_polcon | Polygon Containment | Medium | no | no | Graph Theory | Partially Ordered Set (POSET) | POSET ft Dilworth's and Mirsky's Theorem | POSET ft Dilworth's and Mirsky's Theorem | https://www.codechef.com/AM19MOS/problems/POLCON 1767 | AtCoder | atcoder_abc354_g | Select Strings | Medium | yes | no | Graph Theory | Partially Ordered Set (POSET) | POSET ft Dilworth's and Mirsky's Theorem | POSET ft Dilworth's and Mirsky's Theorem | https://atcoder.jp/contests/abc354/tasks/abc354_g 1768 | Codeforces | codeforces_1977e | Tensor | Medium | yes | no | Graph Theory | Partially Ordered Set (POSET) | POSET ft Dilworth's and Mirsky's Theorem | POSET ft Dilworth's and Mirsky's Theorem | https://codeforces.com/contest/1977/problem/E 1769 | Codeforces | codeforces_590e | Birthday | Very Hard | yes | no | Graph Theory | Partially Ordered Set (POSET) | POSET ft Dilworth's and Mirsky's Theorem | Aho Corasick; POSET ft Dilworth's and Mirsky's Theorem | https://codeforces.com/contest/590/problem/E 1770 | CSES | cses_1751 | Planets Cycles | Easy | yes | no | Graph Theory | Miscellaneous | Functional Graphs | Functional Graphs | https://cses.fi/problemset/task/1751 1771 | AtCoder | atcoder_abc357_e | Reachability in Functional Graph | Easy | yes | no | Graph Theory | Miscellaneous | Functional Graphs | Functional Graphs | https://atcoder.jp/contests/abc357/tasks/abc357_e 1772 | Codeforces | codeforces_1530d | Secret Santa | Easy | no | no | Graph Theory | Miscellaneous | Functional Graphs | Functional Graphs | https://codeforces.com/contest/1530/problem/D 1773 | Codeforces | codeforces_1020b | Badge | Easy | no | no | Graph Theory | Miscellaneous | Functional Graphs | Functional Graphs | https://codeforces.com/contest/1020/problem/B 1774 | USACO | usaco_764 | The Bovine Shuffle | Easy | no | no | Graph Theory | Miscellaneous | Functional Graphs | Functional Graphs | https://usaco.org/index.php?page=viewproblem2&cpid=764 1775 | Codeforces | codeforces_1137d | Cooperative Game | Medium | no | no | Graph Theory | Miscellaneous | Functional Graphs | Functional Graphs | https://codeforces.com/contest/1137/problem/D 1776 | USACO | usaco_1230 | Visits | Medium | no | no | Graph Theory | Miscellaneous | Functional Graphs | Functional Graphs | https://usaco.org/index.php?page=viewproblem2&cpid=1230 1777 | USACO | usaco_284 | Luxury River Cruise | Medium | no | no | Graph Theory | Miscellaneous | Functional Graphs | Functional Graphs | https://usaco.org/index.php?page=viewproblem2&cpid=284 1778 | Codeforces | codeforces_702e | Analysis of Pathes in Functional Graph | Medium | yes | no | Graph Theory | Miscellaneous | Functional Graphs | Functional Graphs | https://codeforces.com/problemset/problem/702/E 1779 | Toph | toph_infinite_tree | Infinite Tree | Hard | yes | no | Graph Theory | Miscellaneous | Functional Graphs | Functional Graphs | https://toph.co/arena?practice=65ecc1a8c0b22c15ba984e0b#!/p/65d0c60eff9ef22def4bd3b5 1780 | Kattis | kattis_hobsonstrains | Hobson's Trains | Hard | yes | no | Graph Theory | Miscellaneous | Functional Graphs | Functional Graphs | https://vjudge.net/problem/Kattis-hobsonstrains 1781 | Eolymp | eolymp_7782 | Kernel Knights | Medium | no | no | Graph Theory | Miscellaneous | Functional Graphs | Functional Graphs | https://basecamp.eolymp.com/en/problems/7782 1782 | Codeforces | codeforces_2044g2 | Medium Demon Problem (hard version) | Medium | no | no | Graph Theory | Miscellaneous | Functional Graphs | Functional Graphs | https://codeforces.com/contest/2044/problem/G2 1783 | Kattis | kattis_mafija | Mafija | Hard | no | no | Graph Theory | Miscellaneous | Functional Graphs | Functional Graphs | https://open.kattis.com/problems/mafija 1784 | Kattis | kattis_vending | Vending Machine | Hard | no | no | Graph Theory | Miscellaneous | Functional Graphs | Functional Graphs | https://open.kattis.com/problems/vending 1785 | CF Gym | codeforces_100738d | Degree Sequence Tree | Easy | yes | no | Graph Theory | Miscellaneous | Degree Sequences | Degree Sequences | https://codeforces.com/problemset/gymProblem/100738/D 1786 | Codeforces | codeforces_976d | Degree Set | Easy | yes | no | Graph Theory | Miscellaneous | Degree Sequences | Degree Sequences | https://codeforces.com/problemset/problem/976/D 1787 | Codeforces | codeforces_1082d | Maximum Diameter Graph | Easy | no | no | Graph Theory | Miscellaneous | Degree Sequences | Degree Sequences | https://codeforces.com/problemset/problem/1082/d 1788 | Codeforces | codeforces_1091e | New Year and the Acquaintance Estimation | Medium | no | no | Graph Theory | Miscellaneous | Degree Sequences | Degree Sequences | https://codeforces.com/contest/1091/problem/E 1789 | AtCoder | atcoder_abc303_h | Constrained Tree Degree | Hard | yes | no | Graph Theory | Miscellaneous | Degree Sequences | Degree Sequences; Number Theoretic Transform (NTT) | https://atcoder.jp/contests/abc303/tasks/abc303_h 1790 | CSES | cses_1700 | Tree Isomorphism I | Easy | yes | no | Graph Theory | Miscellaneous | Tree Isomorphism | Tree Isomorphism | https://cses.fi/problemset/task/1700 1791 | CSES | cses_1701 | Tree Isomorphism II | Easy | yes | no | Graph Theory | Miscellaneous | Tree Isomorphism | Tree Isomorphism | https://cses.fi/problemset/task/1701 1792 | SPOJ | spoj_treeiso | Tree Isomorphism | Easy | no | no | Graph Theory | Miscellaneous | Tree Isomorphism | Tree Isomorphism | https://www.spoj.com/problems/TREEISO/ 1793 | Library Checker | yosupo_rooted_tree_isomorphism_classification | Rooted Tree Isomorphism Classification | Easy | yes | no | Graph Theory | Miscellaneous | Tree Isomorphism | Tree Isomorphism | https://judge.yosupo.jp/problem/rooted_tree_isomorphism_classification 1794 | CS Academy | csacademy_binary_isomorphism | Binary Isomorphism | Easy | no | no | Graph Theory | Miscellaneous | Tree Isomorphism | Tree Isomorphism | https://csacademy.com/contest/round-73/task/binary-isomorphism/ 1795 | Codeforces | codeforces_1800g | Symmetree | Easy | yes | no | Graph Theory | Miscellaneous | Tree Isomorphism | Tree Isomorphism | https://codeforces.com/contest/1800/problem/G 1796 | CodeChef | codechef_twotrees | A tale of two trees | Medium | no | no | Graph Theory | Miscellaneous | Tree Isomorphism | Tree Isomorphism | https://www.codechef.com/problems/TWOTREES 1797 | Codeforces | codeforces_1252f | Regular Forestation | Medium | no | no | Graph Theory | Miscellaneous | Tree Isomorphism | Tree Isomorphism | https://codeforces.com/contest/1252/problem/F 1798 | CF Gym | cf_gym_102354j | Tree Automorphisms | Medium | no | no | Graph Theory | Miscellaneous | Tree Isomorphism | Tree Isomorphism | https://codeforces.com/gym/102354/problem/J 1799 | Kattis | kattis_twochartsbecomeone | Two Charts Become One | Medium | no | no | Graph Theory | Miscellaneous | Tree Isomorphism | Tree Isomorphism | https://open.kattis.com/problems/twochartsbecomeone 1800 | Toph | toph_isomorphic_graph | Isomorphic Graph | Medium | yes | no | Graph Theory | Miscellaneous | Tree Isomorphism | Tree Isomorphism | https://toph.co/p/isomorphic-graph 1801 | Codeforces | codeforces_763d | Timofey and a flat tree | Hard | yes | no | Graph Theory | Miscellaneous | Tree Isomorphism | Tree Isomorphism | https://codeforces.com/problemset/problem/763/D 1802 | CF Gym | cf_gym_103640g | Generator Tree | Hard | yes | no | Graph Theory | Miscellaneous | Tree Isomorphism | Tree Isomorphism | https://codeforces.com/gym/103640/problem/G 1803 | QOJ | qoj_10097 | Vortex | Easy | no | no | Graph Theory | Miscellaneous | Tree Isomorphism | Tree Isomorphism | https://qoj.ac/contest/1917/problem/10097 1804 | LeetCode | leetcode_count_primes | Count Primes | Easy | yes | yes | Number Theory | Primes and Divisors | Sieve, Prime Factorization and Divisors | Sieve, Prime Factorization and Divisors | https://leetcode.com/problems/count-primes/ 1805 | Toph | toph_n_th_prime | N-th Prime | Easy | yes | no | Number Theory | Primes and Divisors | Sieve, Prime Factorization and Divisors | Sieve, Prime Factorization and Divisors | https://toph.co/p/n-th-prime 1806 | SPOJ | spoj_tdprimes | Printing some primes | Easy | yes | yes | Number Theory | Primes and Divisors | Sieve, Prime Factorization and Divisors | Sieve, Prime Factorization and Divisors; Linear Sieve | https://www.spoj.com/problems/TDPRIMES/ 1807 | SPOJ | spoj_vectar8 | Primal Fear | Easy | yes | yes | Number Theory | Primes and Divisors | Sieve, Prime Factorization and Divisors | Sieve, Prime Factorization and Divisors | https://www.spoj.com/problems/VECTAR8/ 1808 | SPOJ | spoj_hs08paul | A conjecture of Paul Erdős | Easy | no | no | Number Theory | Primes and Divisors | Sieve, Prime Factorization and Divisors | Sieve, Prime Factorization and Divisors | https://www.spoj.com/problems/HS08PAUL/ 1809 | SPOJ | spoj_ptri2 | primes triangle (I) | Easy | no | no | Number Theory | Primes and Divisors | Sieve, Prime Factorization and Divisors | Sieve, Prime Factorization and Divisors | https://www.spoj.com/problems/PTRI2/ 1810 | SPOJ | spoj_factcg2 | Medium Factorization | Easy | yes | no | Number Theory | Primes and Divisors | Sieve, Prime Factorization and Divisors | Sieve, Prime Factorization and Divisors | https://www.spoj.com/problems/FACTCG2/ 1811 | SPOJ | spoj_fact0 | Integer Factorization (15 digits) | Easy | yes | no | Number Theory | Primes and Divisors | Sieve, Prime Factorization and Divisors | Sieve, Prime Factorization and Divisors | https://www.spoj.com/problems/FACT0/ 1812 | CSES | cses_1081 | Common Divisors | Easy | yes | no | Number Theory | Primes and Divisors | Sieve, Prime Factorization and Divisors | Sieve, Prime Factorization and Divisors; Number of Divisors / Sum of Divisors / Sigma Function; Inclusion Exclusion on Multiples | https://cses.fi/problemset/task/1081 1813 | Codeforces | codeforces_776b | Sherlock and his girlfriend | Easy | no | yes | Number Theory | Primes and Divisors | Sieve, Prime Factorization and Divisors | Sieve, Prime Factorization and Divisors | https://codeforces.com/contest/776/problem/B 1814 | AtCoder | atcoder_abc169_d | Div Game | Easy | yes | yes | Number Theory | Primes and Divisors | Sieve, Prime Factorization and Divisors | Sieve, Prime Factorization and Divisors | https://atcoder.jp/contests/abc169/tasks/abc169_d 1815 | LeetCode | leetcode_four_divisors | Four Divisors | Easy | no | yes | Number Theory | Primes and Divisors | Sieve, Prime Factorization and Divisors | Sieve, Prime Factorization and Divisors | https://leetcode.com/problems/four-divisors/ 1816 | SPOJ | spoj_divsum2 | Divisor Summation (Hard) | Easy | yes | no | Number Theory | Primes and Divisors | Sieve, Prime Factorization and Divisors | Number of Divisors / Sum of Divisors / Sigma Function; Sieve, Prime Factorization and Divisors | https://www.spoj.com/problems/DIVSUM2/ 1817 | Codeforces | codeforces_230b | T-primes | Medium | yes | yes | Number Theory | Primes and Divisors | Sieve, Prime Factorization and Divisors | Sieve, Prime Factorization and Divisors | https://codeforces.com/problemset/problem/230/B 1818 | SPOJ | spoj_nfactor | N-Factorful | Medium | yes | no | Number Theory | Primes and Divisors | Sieve, Prime Factorization and Divisors | Sieve, Prime Factorization and Divisors | https://www.spoj.com/problems/NFACTOR/ 1819 | SPOJ | spoj_ngirl | Namit In Trouble | Medium | yes | no | Number Theory | Primes and Divisors | Sieve, Prime Factorization and Divisors | Sieve, Prime Factorization and Divisors | https://www.spoj.com/problems/NGIRL/ 1820 | SPOJ | spoj_dcepc505 | Bazinga! | Medium | yes | no | Number Theory | Primes and Divisors | Sieve, Prime Factorization and Divisors | Sieve, Prime Factorization and Divisors | https://www.spoj.com/problems/DCEPC505/ 1821 | SPOJ | spoj_bsprime | Binary Sequence of Prime Number | Medium | no | no | Number Theory | Primes and Divisors | Sieve, Prime Factorization and Divisors | Sieve, Prime Factorization and Divisors | https://www.spoj.com/problems/BSPRIME/ 1822 | UVa | uva_2338 | A Different Kind of Sorting | Medium | no | no | Number Theory | Primes and Divisors | Sieve, Prime Factorization and Divisors | Sieve, Prime Factorization and Divisors | https://onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&page=show_problem&problem=2338 1823 | Codeforces | codeforces_17a | Noldbach problem | Medium | no | no | Number Theory | Primes and Divisors | Sieve, Prime Factorization and Divisors | Sieve, Prime Factorization and Divisors | https://codeforces.com/problemset/problem/17/A 1824 | Codeforces | codeforces_154b | Colliders | Medium | no | no | Number Theory | Primes and Divisors | Sieve, Prime Factorization and Divisors | Sieve, Prime Factorization and Divisors | https://codeforces.com/contest/154/problem/B 1825 | Codeforces | codeforces_546d | Soldier and Number Game | Medium | yes | no | Number Theory | Primes and Divisors | Sieve, Prime Factorization and Divisors | Sieve, Prime Factorization and Divisors | https://codeforces.com/contest/546/problem/D 1826 | Codeforces | codeforces_222c | Reducing Fractions | Medium | no | no | Number Theory | Primes and Divisors | Sieve, Prime Factorization and Divisors | Sieve, Prime Factorization and Divisors | https://codeforces.com/contest/222/problem/C 1827 | Codeforces | codeforces_1649d | Integral Array | Medium | yes | no | Number Theory | Primes and Divisors | Sieve, Prime Factorization and Divisors | Sieve, Prime Factorization and Divisors | https://codeforces.com/contest/1649/problem/D 1828 | Codeforces | codeforces_1561d2 | Up the Strip | Medium | no | no | Number Theory | Primes and Divisors | Sieve, Prime Factorization and Divisors | Sieve, Prime Factorization and Divisors | https://codeforces.com/contest/1561/problem/D2 1829 | Codeforces | codeforces_1225d | Power Products | Medium | no | no | Number Theory | Primes and Divisors | Sieve, Prime Factorization and Divisors | Sieve, Prime Factorization and Divisors | https://codeforces.com/contest/1225/problem/D 1830 | Codeforces | codeforces_1349a | Orac and LCM | Medium | yes | no | Number Theory | Primes and Divisors | Sieve, Prime Factorization and Divisors | Sieve, Prime Factorization and Divisors | https://codeforces.com/contest/1349/problem/A 1831 | Codeforces | codeforces_1154g | Minimum Possible LCM | Medium | yes | no | Number Theory | Primes and Divisors | Sieve, Prime Factorization and Divisors | Sieve, Prime Factorization and Divisors | https://codeforces.com/contest/1154/problem/G 1832 | Codeforces | codeforces_803f | Coprime Subsequences | Medium | yes | no | Number Theory | Primes and Divisors | Sieve, Prime Factorization and Divisors | Sieve, Prime Factorization and Divisors; Inclusion Exclusion on Multiples; Mobius Function and Mobius Inversion | https://codeforces.com/contest/803/problem/F 1833 | Codeforces | codeforces_1499d | The Number of Pairs | Hard | yes | no | Number Theory | Primes and Divisors | Sieve, Prime Factorization and Divisors | Sieve, Prime Factorization and Divisors | https://codeforces.com/contest/1499/problem/D 1834 | AtCoder | atcoder_abc191_f | GCD or MIN | Hard | yes | no | Number Theory | Primes and Divisors | Sieve, Prime Factorization and Divisors | Sieve, Prime Factorization and Divisors | https://atcoder.jp/contests/abc191/tasks/abc191_f 1835 | Codeforces | codeforces_1493d | GCD of an Array | Hard | yes | no | Number Theory | Primes and Divisors | Sieve, Prime Factorization and Divisors | Sieve, Prime Factorization and Divisors | https://codeforces.com/contest/1493/problem/D 1836 | CodeChef | codechef_chefsums | Chef and Sums | Very Hard | no | no | Number Theory | Primes and Divisors | Sieve, Prime Factorization and Divisors | Sieve, Prime Factorization and Divisors | https://www.codechef.com/problems/CHEFSUMS 1837 | Codeforces | codeforces_2091e | Interesting Ratio | Easy | no | no | Number Theory | Primes and Divisors | Sieve, Prime Factorization and Divisors | Sieve, Prime Factorization and Divisors | https://codeforces.com/contest/2091/problem/E 1838 | LightOJ | lightoj_1443 | Printing Divisors | Easy | yes | no | Number Theory | Primes and Divisors | Sieve, Prime Factorization and Divisors | Sieve, Prime Factorization and Divisors | https://vjudge.net/problem/LightOJ-1443 1839 | AtCoder | atcoder_arc067_a | An interesting problem | Medium | no | no | Number Theory | Primes and Divisors | Sieve, Prime Factorization and Divisors | Sieve, Prime Factorization and Divisors | https://atcoder.jp/contests/abc052/tasks/arc067_a 1840 | Codeforces | codeforces_450e | Jzzhu and Apples | Medium | no | no | Number Theory | Primes and Divisors | Sieve, Prime Factorization and Divisors | Sieve, Prime Factorization and Divisors | https://codeforces.com/contest/450/problem/E 1841 | Codeforces | codeforces_1529d | Kavi on Pairing Duty | Medium | no | no | Number Theory | Primes and Divisors | Sieve, Prime Factorization and Divisors | Sieve, Prime Factorization and Divisors | https://codeforces.com/contest/1529/problem/D 1842 | LightOJ | lightoj_trailing_zeroes_i | Trailing Zeroes (I) | Medium | no | no | Number Theory | Primes and Divisors | Sieve, Prime Factorization and Divisors | Sieve, Prime Factorization and Divisors | https://lightoj.com/problem/trailing-zeroes-i 1843 | Codeforces | codeforces_1954e | Chain Reaction | Hard | no | no | Number Theory | Primes and Divisors | Sieve, Prime Factorization and Divisors | Sieve, Prime Factorization and Divisors | https://codeforces.com/contest/1954/problem/E 1844 | POJ | poj_2635 | The Embarrassed Cryptographer | Easy | no | no | Number Theory | Primes and Divisors | Linear Sieve | Linear Sieve | https://vjudge.net/problem/POJ-2635 1845 | CF Gym | cf_gym_105327i | Ingredients that may Harm You | Medium | no | no | Number Theory | Primes and Divisors | Linear Sieve | Linear Sieve | https://codeforces.com/gym/105327/problem/I 1846 | SPOJ | spoj_prime1 | Prime Generator | Easy | yes | yes | Number Theory | Primes and Divisors | Segmented Sieve | Segmented Sieve | https://www.spoj.com/problems/PRIME1/ 1847 | HackerRank | hackerrank_euler134 | Prime pair connection | Easy | yes | no | Number Theory | Primes and Divisors | Segmented Sieve | Segmented Sieve | https://www.hackerrank.com/contests/projecteuler/challenges/euler134/problem 1848 | AtCoder | atcoder_abc412_e | LCM Sequence | Easy | yes | no | Number Theory | Primes and Divisors | Segmented Sieve | Segmented Sieve | https://atcoder.jp/contests/abc412/tasks/abc412_e 1849 | CSES | cses_3396 | Next Prime | Easy | no | no | Number Theory | Primes and Divisors | Segmented Sieve | Segmented Sieve; Miller-Rabin Primality Test | https://cses.fi/problemset/task/3396 1850 | SPOJ | spoj_print | Prime Intervals | Easy | no | no | Number Theory | Primes and Divisors | Segmented Sieve | Segmented Sieve | https://www.spoj.com/problems/PRINT/ 1851 | AtCoder | atcoder_abc227_g | Divisors of Binomial Coefficient | Medium | yes | no | Number Theory | Primes and Divisors | Segmented Sieve | Segmented Sieve | https://atcoder.jp/contests/abc227/tasks/abc227_g 1852 | Library Checker | yosupo_enumerate_primes | Enumerate Primes | Easy | yes | no | Number Theory | Primes and Divisors | Sieve upto 1e9 | Sieve upto 1e9 | https://judge.yosupo.jp/problem/enumerate_primes 1853 | SPOJ | spoj_primes2 | Printing some primes (Hard) | Easy | yes | no | Number Theory | Primes and Divisors | Sieve upto 1e9 | Sieve upto 1e9 | https://www.spoj.com/problems/PRIMES2/ 1854 | Library Checker | yosupo_primality_test | Primality Test | Easy | yes | no | Number Theory | Primes and Divisors | Miller-Rabin Primality Test | Miller-Rabin Primality Test | https://judge.yosupo.jp/problem/primality_test 1855 | SPOJ | spoj_pon | Prime or Not | Easy | no | no | Number Theory | Primes and Divisors | Miller-Rabin Primality Test | Miller-Rabin Primality Test | https://www.spoj.com/problems/PON/ 1856 | Library Checker | yosupo_factorize | Factorize | Easy | yes | no | Number Theory | Primes and Divisors | Pollard Rho | Pollard Rho | https://judge.yosupo.jp/problem/factorize 1857 | SPOJ | spoj_fact1 | Integer Factorization (20 digits) | Easy | yes | no | Number Theory | Primes and Divisors | Pollard Rho | Pollard Rho | https://www.spoj.com/problems/FACT1/ 1858 | CF Gym | cf_gym_100753f | Divisions | Easy | yes | no | Number Theory | Primes and Divisors | Pollard Rho | Pollard Rho; Number of Divisors / Sum of Divisors / Sigma Function | https://codeforces.com/gym/100753/problem/F 1859 | Toph | toph_story_of_totient_function | Story of Totient Function | Easy | yes | no | Number Theory | Primes and Divisors | Pollard Rho | Pollard Rho | https://toph.co/p/story-of-totient-function 1860 | SPOJ | spoj_fact2 | Integer Factorization (29 digits) | Hard | no | no | Number Theory | Primes and Divisors | Pollard Rho | Pollard Rho | https://www.spoj.com/problems/FACT2/ 1861 | Library Checker | yosupo_counting_primes | Counting Primes | Easy | yes | no | Number Theory | Primes and Divisors | Prime Counting Function | Prime Counting Function | https://judge.yosupo.jp/problem/counting_primes 1862 | SPOJ | spoj_nthprime | Nth Prime | Easy | yes | no | Number Theory | Primes and Divisors | Prime Counting Function | Prime Counting Function | https://www.spoj.com/problems/NTHPRIME/ 1863 | Codeforces | codeforces_665f | Four Divisors | Medium | yes | no | Number Theory | Primes and Divisors | Prime Counting Function | Prime Counting Function | https://codeforces.com/problemset/problem/665/F 1864 | Toph | toph_perfect_points | Perfect Points | Medium | yes | no | Number Theory | Primes and Divisors | Prime Counting Function | Prime Counting Function | https://toph.co/p/perfect-points 1865 | SPOJ | spoj_aps2 | Amazing Prime Sequence (hard) | Hard | no | no | Number Theory | Primes and Divisors | Prime Counting Function | Prime Counting Function | https://www.spoj.com/problems/APS2/ 1866 | SPOJ | spoj_bbad | Breaking Math | Hard | no | no | Number Theory | Primes and Divisors | Prime Counting Function | Prime Counting Function | https://www.spoj.com/problems/BBAD/ 1867 | SPOJ | spoj_divfact4 | Divisors of factorial (extreme) | Hard | no | no | Number Theory | Primes and Divisors | Prime Counting Function | Prime Counting Function | https://www.spoj.com/problems/DIVFACT4/ 1868 | SPOJ | spoj_kdiv | K-Divisors | Hard | yes | no | Number Theory | Primes and Divisors | [Problem] Counting Numbers Having Exactly K Divisors | [Problem] Counting Numbers Having Exactly K Divisors | https://www.spoj.com/problems/KDIV/ 1869 | LightOJ | lightoj_politeness | Politeness | Medium | yes | no | Number Theory | Primes and Divisors | [Problem] Smallest Number Having Exactly K Divisors | [Problem] Smallest Number Having Exactly K Divisors | https://lightoj.com/problem/politeness 1870 | SPOJ | spoj_dcepc11b | Boring Factorials | Easy | yes | no | Number Theory | Primes and Divisors | Wilson's Theorem | Wilson's Theorem | https://www.spoj.com/problems/DCEPC11B/ 1871 | SPOJ | spoj_iitkwpcm | Coprime Again | Hard | yes | no | Number Theory | Primes and Divisors | Wilson's Theorem | Wilson's Theorem | https://www.spoj.com/problems/IITKWPCM/ 1872 | Codeforces | codeforces_1957e | Carousel of Combinations | Hard | no | no | Number Theory | Primes and Divisors | Wilson's Theorem | Wilson's Theorem | https://codeforces.com/contest/1957/problem/E 1873 | SPOJ | spoj_boring2 | Boring Factorials (Extended) | Hard | no | no | Number Theory | Primes and Divisors | Wilson's Theorem | Wilson's Theorem | https://www.spoj.com/problems/BORING2/ 1874 | SPOJ | spoj_boring | Boring Factorials (Reloaded) | Easy | no | no | Number Theory | Primes and Divisors | Wilson's Theorem | Wilson's Theorem | https://www.spoj.com/problems/BORING/ 1875 | USACO | usaco_1213 | Sleeping in Class | Medium | no | no | Number Theory | Primes and Divisors | Implicit Prime Factorization | Sum Over Subsets DP (SOS DP); Implicit Prime Factorization | https://usaco.org/index.php?page=viewproblem2&cpid=1213 1876 | Codeforces | codeforces_1656h | Equal LCM Subsets | Hard | yes | no | Number Theory | Primes and Divisors | Implicit Prime Factorization | Implicit Prime Factorization | https://codeforces.com/contest/1656/problem/H 1877 | AtCoder | atcoder_arc122_e | Increasing LCMs | Hard | yes | no | Number Theory | Primes and Divisors | Implicit Prime Factorization | Implicit Prime Factorization | https://atcoder.jp/contests/arc122/tasks/arc122_e 1878 | CSES | cses_2182 | Divisor Analysis | Easy | yes | yes | Number Theory | Multiplicative Functions | Number of Divisors / Sum of Divisors / Sigma Function | Number of Divisors / Sum of Divisors / Sigma Function | https://cses.fi/problemset/task/2182 1879 | CSES | cses_1082 | Sum of Divisors | Easy | yes | yes | Number Theory | Multiplicative Functions | Number of Divisors / Sum of Divisors / Sigma Function | Number of Divisors / Sum of Divisors / Sigma Function; Sum of Floors | https://cses.fi/problemset/task/1082 1880 | Codeforces | cf_group_338701j | All About Divisors | Medium | yes | no | Number Theory | Multiplicative Functions | Number of Divisors / Sum of Divisors / Sigma Function | Number of Divisors / Sum of Divisors / Sigma Function | https://codeforces.com/group/H10hR2t6Sj/contest/338701/problem/J 1881 | UVa | uva_13279 | Divisors | Medium | yes | no | Number Theory | Multiplicative Functions | Number of Divisors / Sum of Divisors / Sigma Function | Number of Divisors / Sum of Divisors / Sigma Function | https://vjudge.net/problem/UVA-13279 1882 | CF Gym | cf_gym_102040c | Divisors of the Divisors of An Integer | Medium | yes | no | Number Theory | Multiplicative Functions | Number of Divisors / Sum of Divisors / Sigma Function | Number of Divisors / Sum of Divisors / Sigma Function | https://codeforces.com/gym/102040/problem/C 1883 | CF Gym | cf_gym_105805b | Kaosar Loves Divisors | Medium | no | no | Number Theory | Multiplicative Functions | Number of Divisors / Sum of Divisors / Sigma Function | Number of Divisors / Sum of Divisors / Sigma Function | https://codeforces.com/gym/105805/problem/B 1884 | SPOJ | spoj_invdiv | Smallest Inverse Sum of Divisors | Hard | yes | no | Number Theory | Multiplicative Functions | Number of Divisors / Sum of Divisors / Sigma Function | Number of Divisors / Sum of Divisors / Sigma Function | https://www.spoj.com/problems/INVDIV/ 1885 | SPOJ | spoj_etf | Euler Totient Function | Easy | yes | yes | Number Theory | Multiplicative Functions | Euler's Totient Function / Phi Function | Euler's Totient Function / Phi Function | https://www.spoj.com/problems/ETF/ 1886 | LightOJ | lightoj_mathematically_hard | Mathematically Hard | Easy | yes | no | Number Theory | Multiplicative Functions | Euler's Totient Function / Phi Function | Euler's Totient Function / Phi Function | https://lightoj.com/problem/mathematically-hard 1887 | UVa | uva_3856 | Best Friend | Easy | no | no | Number Theory | Multiplicative Functions | Euler's Totient Function / Phi Function | Euler's Totient Function / Phi Function | https://onlinejudge.org/index.php?option=onlinejudge&Itemid=8&page=show_problem&problem=3856 1888 | SPOJ | spoj_tip1 | Totient in permutation (easy) | Easy | no | no | Number Theory | Multiplicative Functions | Euler's Totient Function / Phi Function | Euler's Totient Function / Phi Function | https://www.spoj.com/problems/TIP1/ 1889 | UVa | uva_1931 | Another New Function | Easy | no | no | Number Theory | Multiplicative Functions | Euler's Totient Function / Phi Function | Euler's Totient Function / Phi Function | https://onlinejudge.org/index.php?option=onlinejudge&page=show_problem&problem=1931 1890 | UVa | uva_1120 | Irreducable Basic Fractions | Easy | no | no | Number Theory | Multiplicative Functions | Euler's Totient Function / Phi Function | Euler's Totient Function / Phi Function | https://onlinejudge.org/index.php?option=onlinejudge&page=show_problem&problem=1120 1891 | Kattis | kattis_farey | Farey Sequence Length | Easy | no | no | Number Theory | Multiplicative Functions | Euler's Totient Function / Phi Function | Euler's Totient Function / Phi Function | https://open.kattis.com/problems/farey 1892 | UVa | uva_1240 | Relatives | Easy | no | no | Number Theory | Multiplicative Functions | Euler's Totient Function / Phi Function | Euler's Totient Function / Phi Function | https://onlinejudge.org/index.php?option=onlinejudge&page=show_problem&problem=1240 1893 | SPOJ | spoj_dcepca03 | Totient Extreme | Easy | no | no | Number Theory | Multiplicative Functions | Euler's Totient Function / Phi Function | Euler's Totient Function / Phi Function | https://www.spoj.com/problems/DCEPCA03/ 1894 | SPOJ | spoj_najpwg | Playing with GCD | Easy | no | no | Number Theory | Multiplicative Functions | Euler's Totient Function / Phi Function | Euler's Totient Function / Phi Function; Inclusion Exclusion on Multiples | https://www.spoj.com/problems/NAJPWG/ 1895 | Codeforces | codeforces_1514c | Product 1 Modulo N | Medium | yes | no | Number Theory | Multiplicative Functions | Euler's Totient Function / Phi Function | Euler's Totient Function / Phi Function | https://codeforces.com/problemset/problem/1514/C 1896 | Kattis | kattis_coprimeintegers | Coprime Integers | Easy | yes | no | Number Theory | Multiplicative Functions | Euler's Totient Function / Phi Function | Euler's Totient Function / Phi Function; Mobius Function and Mobius Inversion; Inclusion Exclusion on Multiples | https://open.kattis.com/problems/coprimeintegers 1897 | CSES | cses_2417 | Counting Coprime Pairs | Easy | yes | no | Number Theory | Multiplicative Functions | Euler's Totient Function / Phi Function | Mobius Function and Mobius Inversion; Inclusion Exclusion on Multiples; Euler's Totient Function / Phi Function | https://cses.fi/problemset/task/2417 1898 | POJ | poj_2478 | Farey Sequence | Medium | yes | no | Number Theory | Multiplicative Functions | Euler's Totient Function / Phi Function | Euler's Totient Function / Phi Function | http://poj.org/problem?id=2478 1899 | CodeChef | codechef_smplsum | Simple Sum | Medium | no | no | Number Theory | Multiplicative Functions | Euler's Totient Function / Phi Function | Euler's Totient Function / Phi Function; Mobius Function and Mobius Inversion | https://www.codechef.com/NOV15/problems/SMPLSUM 1900 | SPOJ | spoj_gcdex | GCD Extreme | Easy | yes | no | Number Theory | Multiplicative Functions | Euler's Totient Function / Phi Function | Euler's Totient Function / Phi Function; Mobius Function and Mobius Inversion; Inclusion Exclusion on Multiples | https://www.spoj.com/problems/GCDEX/ 1901 | SPOJ | spoj_lcmsum | LCM Sum | Medium | yes | no | Number Theory | Multiplicative Functions | Euler's Totient Function / Phi Function | Euler's Totient Function / Phi Function; Inclusion Exclusion on Multiples | https://www.spoj.com/problems/LCMSUM/ 1902 | LightOJ | lightoj_lcm_extreme | LCM Extreme | Medium | yes | no | Number Theory | Multiplicative Functions | Euler's Totient Function / Phi Function | Euler's Totient Function / Phi Function; Inclusion Exclusion on Multiples | https://lightoj.com/problem/lcm-extreme 1903 | UVa | uva_4878 | Farey Sequence | Medium | yes | no | Number Theory | Multiplicative Functions | Euler's Totient Function / Phi Function | Euler's Totient Function / Phi Function; Stern-Brocot Tree and Rational Approximation | https://onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&page=show_problem&problem=4878 1904 | CodeChef | codechef_cozie | Golu and Sweetness | Medium | yes | no | Number Theory | Multiplicative Functions | Euler's Totient Function / Phi Function | Euler's Totient Function / Phi Function | https://www.codechef.com/problems/COZIE 1905 | SPOJ | spoj_dcepc12g | G Force | Medium | yes | no | Number Theory | Multiplicative Functions | Euler's Totient Function / Phi Function | Euler's Totient Function / Phi Function | https://www.spoj.com/problems/DCEPC12G/ 1906 | LeetCode | leetcode_super_pow | Super Pow | Medium | yes | no | Number Theory | Multiplicative Functions | Euler's Totient Function / Phi Function | Euler's Totient Function / Phi Function | https://leetcode.com/problems/super-pow/ 1907 | Codeforces | codeforces_776e | The Holmes Children | Medium | no | no | Number Theory | Multiplicative Functions | Euler's Totient Function / Phi Function | Euler's Totient Function / Phi Function | https://codeforces.com/problemset/problem/776/E 1908 | Codeforces | codeforces_1717e | Madoka and The Best University | Medium | yes | no | Number Theory | Multiplicative Functions | Euler's Totient Function / Phi Function | Euler's Totient Function / Phi Function | https://codeforces.com/contest/1717/problem/E 1909 | Codeforces | codeforces_645f | Cowslip Collections | Hard | no | no | Number Theory | Multiplicative Functions | Euler's Totient Function / Phi Function | Euler's Totient Function / Phi Function; Inclusion Exclusion on Multiples | https://codeforces.com/contest/645/problem/F 1910 | Timus | timus_1673 | Admission to Exam | Easy | no | no | Number Theory | Multiplicative Functions | Euler's Totient Function / Phi Function | Euler's Totient Function / Phi Function; Stern-Brocot Tree and Rational Approximation | https://acm.timus.ru/problem.aspx?space=1&num=1673 1911 | SPOJ | spoj_invphi | Smallest Inverse Euler Totient Function | Hard | no | no | Number Theory | Multiplicative Functions | Euler's Totient Function / Phi Function | Euler's Totient Function / Phi Function; Backtracking | https://www.spoj.com/problems/INVPHI/ 1912 | Codeforces | codeforces_1797e | Li Hua and Array | Hard | yes | no | Number Theory | Multiplicative Functions | Euler's Totient Function / Phi Function | Euler's Totient Function / Phi Function | https://codeforces.com/problemset/problem/1797/e 1913 | Codeforces | codeforces_1295d | D. Same GCDs | Medium | no | no | Number Theory | Multiplicative Functions | Euler's Totient Function / Phi Function | Euler's Totient Function / Phi Function | https://codeforces.com/contest/1295/problem/D 1914 | Toph | toph_eulers_peculiar_dream | Eulers Peculiar Dream | Medium | yes | no | Number Theory | Multiplicative Functions | Euler's Totient Function / Phi Function | Euler's Totient Function / Phi Function | https://toph.co/p/eulers-peculiar-dream 1915 | Codeforces | codeforces_1731e | Graph Cost | Medium | no | no | Number Theory | Multiplicative Functions | Euler's Totient Function / Phi Function | Euler's Totient Function / Phi Function | https://codeforces.com/contest/1731/problem/E 1916 | Codeforces | codeforces_1036f | Relatively Prime Powers | Medium | no | no | Number Theory | Multiplicative Functions | Euler's Totient Function / Phi Function | Euler's Totient Function / Phi Function | https://codeforces.com/contest/1036/problem/F 1917 | CF Gym | cf_gym_100975f | Simple Calculations | Easy | yes | no | Number Theory | Multiplicative Functions | Power Tower / Generalized Euler theorem | Power Tower / Generalized Euler theorem | https://codeforces.com/gym/100975/problem/F 1918 | Kattis | kattis_exponial | Exponial | Medium | yes | no | Number Theory | Multiplicative Functions | Power Tower / Generalized Euler theorem | Power Tower / Generalized Euler theorem | https://open.kattis.com/problems/exponial 1919 | Codeforces | codeforces_906d | Power Tower | Medium | yes | no | Number Theory | Multiplicative Functions | Power Tower / Generalized Euler theorem | Power Tower / Generalized Euler theorem | https://codeforces.com/problemset/problem/906/D 1920 | CodeChef | codechef_ckoj20e | Venkatesh is bored | Medium | yes | no | Number Theory | Multiplicative Functions | Power Tower / Generalized Euler theorem | Power Tower / Generalized Euler theorem | https://www.codechef.com/problems/CKOJ20E 1921 | AtCoder | atcoder_arc113_b | A^B^C | Easy | no | no | Number Theory | Multiplicative Functions | Power Tower / Generalized Euler theorem | Power Tower / Generalized Euler theorem | https://atcoder.jp/contests/arc113/tasks/arc113_b 1922 | CodeChef | codechef_coprime3 | Coprime Triples | Easy | yes | no | Number Theory | Multiplicative Functions | Mobius Function and Mobius Inversion | Mobius Function and Mobius Inversion; Inclusion Exclusion on Multiples | https://www.codechef.com/LTIME13/problems/COPRIME3 1923 | Codeforces | codeforces_547c | Mike and Foam | Medium | yes | no | Number Theory | Multiplicative Functions | Mobius Function and Mobius Inversion | Mobius Function and Mobius Inversion | https://codeforces.com/contest/547/problem/C 1924 | Codeforces | codeforces_839d | Winter is here | Medium | yes | no | Number Theory | Multiplicative Functions | Mobius Function and Mobius Inversion | Inclusion Exclusion on Multiples; Mobius Function and Mobius Inversion | https://codeforces.com/contest/839/problem/D 1925 | AtCoder | atcoder_agc038_c | LCMs | Medium | yes | no | Number Theory | Multiplicative Functions | Mobius Function and Mobius Inversion | Inclusion Exclusion on Multiples; Mobius Function and Mobius Inversion | https://atcoder.jp/contests/agc038/tasks/agc038_c 1926 | SPOJ | spoj_pstr | Number of Prime Strings | Medium | yes | no | Number Theory | Multiplicative Functions | Mobius Function and Mobius Inversion | Mobius Function and Mobius Inversion; Inclusion Exclusion on Multiples | https://www.spoj.com/problems/PSTR/ 1927 | Codeforces | codeforces_439e | Devu and Birthday Celebration | Medium | no | no | Number Theory | Multiplicative Functions | Mobius Function and Mobius Inversion | Mobius Function and Mobius Inversion; Inclusion Exclusion on Multiples | https://codeforces.com/contest/439/problem/E 1928 | Codeforces | codeforces_915g | Coprime Arrays | Medium | yes | no | Number Theory | Multiplicative Functions | Mobius Function and Mobius Inversion | Mobius Function and Mobius Inversion | https://codeforces.com/contest/915/problem/G 1929 | HDU | hdu_1695 | GCD | Medium | no | no | Number Theory | Multiplicative Functions | Mobius Function and Mobius Inversion | Mobius Function and Mobius Inversion; Inclusion Exclusion on Multiples | http://acm.hdu.edu.cn/showproblem.php?pid=1695 1930 | HackerRank | hackerrank_gcd_product | GCD Product | Medium | no | no | Number Theory | Multiplicative Functions | Mobius Function and Mobius Inversion | Mobius Function and Mobius Inversion | https://www.hackerrank.com/contests/w3/challenges/gcd-product 1931 | Codeforces | codeforces_1436f | Sum Over Subsets | Medium | yes | no | Number Theory | Multiplicative Functions | Mobius Function and Mobius Inversion | Mobius Function and Mobius Inversion | https://codeforces.com/contest/1436/problem/F 1932 | AtCoder | atcoder_abc162_e | Sum of gcd of Tuples (Hard) | Medium | yes | no | Number Theory | Multiplicative Functions | Mobius Function and Mobius Inversion | Mobius Function and Mobius Inversion; Inclusion Exclusion on Multiples | https://atcoder.jp/contests/abc162/tasks/abc162_e 1933 | Codeforces | codeforces_920g | List Of Integers | Medium | yes | no | Number Theory | Multiplicative Functions | Mobius Function and Mobius Inversion | Mobius Function and Mobius Inversion | https://codeforces.com/contest/920/problem/G 1934 | SPOJ | spoj_sqfree | Square-free integers | Medium | yes | no | Number Theory | Multiplicative Functions | Mobius Function and Mobius Inversion | Principle of Inclusion and Exclusion (PIE); Mobius Function and Mobius Inversion | https://www.spoj.com/problems/SQFREE/ 1935 | CF Gym | cf_gym_102354b | Yet Another Convolution | Hard | yes | no | Number Theory | Multiplicative Functions | Mobius Function and Mobius Inversion | Mobius Function and Mobius Inversion | https://codeforces.com/gym/102354/problem/B 1936 | Toph | toph_joker_s_gcd_test | Joker's GCD Test | Medium | yes | no | Number Theory | Multiplicative Functions | Mobius Function and Mobius Inversion | Mobius Function and Mobius Inversion | https://toph.co/p/joker-s-gcd-test 1937 | AtCoder | atcoder_abc361_f | x = a^b | Medium | yes | no | Number Theory | Multiplicative Functions | Mobius Function and Mobius Inversion | Principle of Inclusion and Exclusion (PIE); Mobius Function and Mobius Inversion | https://atcoder.jp/contests/abc361/tasks/abc361_f 1938 | Library Checker | yosupo_sum_of_totient_function | Sum of Totient Function | Easy | yes | no | Number Theory | Multiplicative Functions | Dirichlet convolution | Dirichlet convolution; Min_25 Sieve | https://judge.yosupo.jp/problem/sum_of_totient_function 1939 | HDU | hdu_5608 | function | Easy | no | no | Number Theory | Multiplicative Functions | Dirichlet convolution | Dirichlet convolution | http://acm.hdu.edu.cn/showproblem.php?pid=5608 1940 | Luogu | luogu_p4213 | 杜教筛 | Easy | no | no | Number Theory | Multiplicative Functions | Dirichlet convolution | Dirichlet convolution; Min_25 Sieve | https://www.luogu.com.cn/problem/P4213 1941 | SPOJ | spoj_divcnt2 | Counting Divisors (square) | Hard | no | no | Number Theory | Multiplicative Functions | Dirichlet convolution | Dirichlet convolution | https://www.spoj.com/problems/DIVCNT2/ 1942 | Luogu | luogu_p3768 | 简单的数学题 | Hard | no | no | Number Theory | Multiplicative Functions | Dirichlet convolution | Dirichlet convolution | https://www.luogu.com.cn/problem/P3768 1943 | CF Gym | cf_gym_102471c | Dirichlet 𝑘 -th root | Hard | yes | no | Number Theory | Multiplicative Functions | Dirichlet convolution | Dirichlet convolution | https://codeforces.com/gym/102471/problem/C 1944 | Library Checker | yosupo_sum_of_multiplicative_function | Sum of Multiplicative Function | Easy | yes | no | Number Theory | Multiplicative Functions | Min_25 Sieve | Min_25 Sieve | https://judge.yosupo.jp/problem/sum_of_multiplicative_function 1945 | Luogu | luogu_p5325 | Min_25 筛 | Medium | yes | no | Number Theory | Multiplicative Functions | Min_25 Sieve | Min_25 Sieve; Powerful Number Sieve / PN Sieve | https://www.luogu.com.cn/problem/P5325 1946 | SPOJ | spoj_assieve | A Simple Sieve | Medium | yes | no | Number Theory | Multiplicative Functions | Min_25 Sieve | Min_25 Sieve | https://www.spoj.com/problems/ASSIEVE/ 1947 | LibreOJ | loj_6053 | 简单的函数 | Easy | yes | no | Number Theory | Multiplicative Functions | Min_25 Sieve | Min_25 Sieve; Powerful Number Sieve / PN Sieve | https://loj.ac/problem/6053 1948 | Codeforces | codeforces_2020f | Count Leaves | Easy | yes | no | Number Theory | Multiplicative Functions | Min_25 Sieve | Min_25 Sieve | https://codeforces.com/contest/2020/problem/F 1949 | HDU | hdu_7186 | Jo loves counting | Medium | yes | no | Number Theory | Multiplicative Functions | Powerful Number Sieve / PN Sieve | Powerful Number Sieve / PN Sieve | https://vjudge.net/problem/HDU-7186 1950 | Codeforces | codeforces_217b | Blackboard Fibonacci | Medium | no | no | Number Theory | Euclidean Algorithm | Euclidean Algorithm | Euclidean Algorithm | https://codeforces.com/problemset/problem/217/B 1951 | UVa | uva_1045 | Euclid Problem | Easy | yes | no | Number Theory | Euclidean Algorithm | Extended Euclid | Extended Euclid | https://onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&page=show_problem&problem=1045 1952 | UVa | uva_4628 | Gift Dilemma | Easy | no | no | Number Theory | Euclidean Algorithm | Extended Euclid | Extended Euclid | https://onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&page=show_problem&problem=4628 1953 | UVa | uva_1031 | Marbles | Easy | no | no | Number Theory | Euclidean Algorithm | Extended Euclid | Extended Euclid | https://onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&category=24&page=show_problem&problem=1031 1954 | DMOJ | dmoj_ccc01j2 | Mod Inverse | Easy | no | no | Number Theory | Euclidean Algorithm | Extended Euclid | Extended Euclid | https://vjudge.net/problem/DMOJ-ccc01j2 1955 | CF Gym | cf_gym_100963j | Once Upon A Time | Easy | yes | no | Number Theory | Euclidean Algorithm | Extended Euclid | Extended Euclid | https://codeforces.com/gym/100963/problem/J 1956 | UVa | uva_1614 | Play with Floor and Ceil | Easy | no | no | Number Theory | Euclidean Algorithm | Extended Euclid | Extended Euclid | https://onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&category=24&page=show_problem&problem=1614 1957 | Codeforces | codeforces_1748d | ConstructOR | Medium | yes | no | Number Theory | Euclidean Algorithm | Extended Euclid | Extended Euclid | https://codeforces.com/problemset/problem/1748/D 1958 | SPOJ | spoj_main74 | Euclids algorithm revisited | Medium | yes | no | Number Theory | Euclidean Algorithm | Extended Euclid | Fibonacci Numbers; Extended Euclid | https://www.spoj.com/problems/MAIN74/ 1959 | LeetCode | leetcode_check_if_it_is_a_good_array | Check If It Is a Good Array | Easy | yes | no | Number Theory | Euclidean Algorithm | Bezout's Identity | Bezout's Identity | https://leetcode.com/problems/check-if-it-is-a-good-array/ 1960 | Codeforces | codeforces_1011e | Border | Medium | yes | no | Number Theory | Euclidean Algorithm | Bezout's Identity | Bezout's Identity | https://codeforces.com/contest/1011/problem/E 1961 | Codeforces | codeforces_1477a | Nezzar and Board | Medium | yes | no | Number Theory | Euclidean Algorithm | Bezout's Identity | Bezout's Identity | https://codeforces.com/contest/1477/problem/A 1962 | Codeforces | codeforces_1245a | Good ol' Numbers Coloring | Easy | no | no | Number Theory | Euclidean Algorithm | Chicken McNugget Theorem | Chicken McNugget Theorem | https://codeforces.com/contest/1245/problem/A 1963 | Codeforces | codeforces_1526b | I Hate 1111 | Easy | yes | no | Number Theory | Euclidean Algorithm | Chicken McNugget Theorem | Chicken McNugget Theorem | https://codeforces.com/contest/1526/problem/B 1964 | Kattis | kattis_chineseremainder | Chinese Remainder | Easy | yes | no | Number Theory | Modular Arithmetic | Chinese Remainder Theorem (CRT) | Chinese Remainder Theorem (CRT) | https://open.kattis.com/problems/chineseremainder 1965 | Kattis | kattis_generalchineseremainder | Chinese Remainder Theorem (non-relatively prime moduli) | Easy | yes | no | Number Theory | Modular Arithmetic | Chinese Remainder Theorem (CRT) | Chinese Remainder Theorem (CRT) | https://open.kattis.com/problems/generalchineseremainder 1966 | LightOJ | lightoj_monkey_tradition | Monkey Tradition | Easy | yes | no | Number Theory | Modular Arithmetic | Chinese Remainder Theorem (CRT) | Chinese Remainder Theorem (CRT) | https://lightoj.com/problem/monkey-tradition 1967 | HackerRank | hackerrank_cheese-and-random-toppings | Cheese and Random Toppings | Medium | yes | no | Number Theory | Modular Arithmetic | Chinese Remainder Theorem (CRT) | Chinese Remainder Theorem (CRT) | https://www.hackerrank.com/contests/infinitum10/challenges/cheese-and-random-toppings/problem 1968 | Codeforces | codeforces_687b | Remainders Game | Easy | no | no | Number Theory | Modular Arithmetic | Chinese Remainder Theorem (CRT) | Chinese Remainder Theorem (CRT) | https://codeforces.com/problemset/problem/687/B 1969 | HackerRank | hackerrank_number_of_sequences | Number of Sequences | Medium | yes | no | Number Theory | Modular Arithmetic | Chinese Remainder Theorem (CRT) | Chinese Remainder Theorem (CRT) | https://www.hackerrank.com/contests/w22/challenges/number-of-sequences/problem 1970 | Codeforces | codeforces_1500b | Two chandeliers | Medium | yes | no | Number Theory | Modular Arithmetic | Chinese Remainder Theorem (CRT) | Chinese Remainder Theorem (CRT) | https://codeforces.com/problemset/problem/1500/B 1971 | Codeforces | codeforces_338d | GCD Table | Hard | yes | no | Number Theory | Modular Arithmetic | Chinese Remainder Theorem (CRT) | Chinese Remainder Theorem (CRT) | https://codeforces.com/problemset/problem/338/D 1972 | Szkopuł | szkopul_o730xgzevyntwbmscbinhmbd | Arkanoid | Hard | no | no | Number Theory | Modular Arithmetic | Chinese Remainder Theorem (CRT) | Chinese Remainder Theorem (CRT) | https://szkopul.edu.pl/problemset/problem/O730xgZEVynTWBmscBinhMbD/site/?key=statement 1973 | HackerRank | hackerrank_ncr | nCr | Easy | yes | no | Number Theory | Modular Arithmetic | Chinese Remainder Theorem (CRT) | nCr Modulo Any Mod; Chinese Remainder Theorem (CRT) | https://www.hackerrank.com/challenges/ncr/problem 1974 | CF Gym | cf_gym_101481b | Boring Card Game | Medium | no | no | Number Theory | Modular Arithmetic | Chinese Remainder Theorem (CRT) | Chinese Remainder Theorem (CRT) | https://codeforces.com/gym/101481/problem/B 1975 | Kattis | kattis_gears | Gears in Action | Medium | no | no | Number Theory | Modular Arithmetic | Chinese Remainder Theorem (CRT) | Chinese Remainder Theorem (CRT) | https://vjudge.net/problem/Kattis-gears 1976 | CodeChef | codechef_sandwich | Long Sandwich | Medium | yes | no | Number Theory | Modular Arithmetic | Chinese Remainder Theorem (CRT) | nCr Modulo Any Mod; Chinese Remainder Theorem (CRT) | https://www.codechef.com/problems/SANDWICH 1977 | SPOJ | spoj_dcepc13d | The Ultimate Riddle | Medium | yes | no | Number Theory | Modular Arithmetic | Chinese Remainder Theorem (CRT) | Lucas Theorem; Chinese Remainder Theorem (CRT) | https://www.spoj.com/problems/DCEPC13D/ 1978 | Codeforces | codeforces_284a | Cows and Primitive Roots | Easy | no | no | Number Theory | Modular Arithmetic | Primitive Root | Primitive Root | https://codeforces.com/problemset/problem/284/A 1979 | SPOJ | spoj_proot | Primitive Root | Medium | yes | no | Number Theory | Modular Arithmetic | Primitive Root | Primitive Root | https://www.spoj.com/problems/PROOT/ 1980 | SPOJ | spoj_problem4 | PRIMITIVEROOTS | Medium | no | no | Number Theory | Modular Arithmetic | Primitive Root | Primitive Root | https://www.spoj.com/problems/PROBLEM4/ 1981 | CodeChef | codechef_minprod | Product of Minimums | Medium | yes | no | Number Theory | Modular Arithmetic | Primitive Root | Primitive Root | https://www.codechef.com/problems/MINPROD 1982 | CodeChef | codechef_coolsbst | Cool Subsets | Hard | yes | no | Number Theory | Modular Arithmetic | Primitive Root | Prefix Sum Queries of Binomial Coefficients; Primitive Root | https://www.codechef.com/JAN21A/problems/COOLSBST 1983 | AtCoder | atcoder_agc047_c | Product Modulo | Hard | yes | no | Number Theory | Modular Arithmetic | Primitive Root | Primitive Root; Fast Fourier Transform (FFT) | https://atcoder.jp/contests/agc047/tasks/agc047_c 1984 | Toph | toph_i_am_good | I Am Good | Easy | yes | no | Number Theory | Modular Arithmetic | Multiplicative Order and Carmichael's Lambda Function | Multiplicative Order and Carmichael's Lambda Function | https://toph.co/p/i-am-good 1985 | Kattis | kattis_divideandconquer | Divide and Conquer | Medium | no | no | Number Theory | Modular Arithmetic | Multiplicative Order and Carmichael's Lambda Function | Multiplicative Order and Carmichael's Lambda Function | https://maps20.kattis.com/contests/maps20/problems/divideandconquer 1986 | Codeforces | codeforces_852f | Product transformation | Medium | no | no | Number Theory | Modular Arithmetic | Multiplicative Order and Carmichael's Lambda Function | Multiplicative Order and Carmichael's Lambda Function | https://codeforces.com/problemset/problem/852/F 1987 | AtCoder | atcoder_abc335_g | Discrete Logarithm Problems | Hard | yes | no | Number Theory | Modular Arithmetic | Multiplicative Order and Carmichael's Lambda Function | Multiplicative Order and Carmichael's Lambda Function; Discrete Log / Baby Step Giant Step; DP over Divisors | https://atcoder.jp/contests/abc335/tasks/abc335_g 1988 | AtCoder | atcoder_icpc2015summer_day4_d | Identity Function | Hard | yes | no | Number Theory | Modular Arithmetic | Multiplicative Order and Carmichael's Lambda Function | Multiplicative Order and Carmichael's Lambda Function | https://atcoder.jp/contests/jag2015summer-day4/tasks/icpc2015summer_day4_d 1989 | CF Gym | cf_gym_101853g | Hard Equation | Easy | yes | no | Number Theory | Modular Arithmetic | Discrete Log / Baby Step Giant Step | Discrete Log / Baby Step Giant Step | https://codeforces.com/gym/101853/problem/G 1990 | SPOJ | spoj_mod | Power Modulo Inverted | Easy | no | no | Number Theory | Modular Arithmetic | Discrete Log / Baby Step Giant Step | Discrete Log / Baby Step Giant Step | https://www.spoj.com/problems/MOD/ 1991 | CodeChef | codechef_invxor | Inverse of a Function | Medium | yes | no | Number Theory | Modular Arithmetic | Discrete Log / Baby Step Giant Step | Discrete Log / Baby Step Giant Step | https://www.codechef.com/problems/INVXOR/ 1992 | TopCoder | topcoder_14386 | SplittingFoxes3 | Medium | no | no | Number Theory | Modular Arithmetic | Discrete Log / Baby Step Giant Step | Discrete Log / Baby Step Giant Step | https://community.topcoder.com/stat?c=problem_statement&pm=14386&rd=16801 1993 | CF Gym | cf_gym_103260m | Discrete Logarithm is a Joke | Easy | no | no | Number Theory | Modular Arithmetic | Discrete Log / Baby Step Giant Step | Discrete Log / Baby Step Giant Step | https://codeforces.com/gym/103260/problem/M 1994 | CodeChef | codechef_chefmod | Chef and Modular Sequence | Hard | yes | no | Number Theory | Modular Arithmetic | Discrete Log / Baby Step Giant Step | Discrete Log / Baby Step Giant Step | https://www.codechef.com/problems/CHEFMOD 1995 | HDU | hdu_6632 | discrete logarithm problem | Hard | no | no | Number Theory | Modular Arithmetic | Discrete Log / Baby Step Giant Step | Discrete Log / Baby Step Giant Step | https://vjudge.net/problem/HDU-6632 1996 | Codeforces | acmsguru_99999261 | Discrete Roots | Easy | yes | no | Number Theory | Modular Arithmetic | Discrete Root | Discrete Root | https://codeforces.com/problemsets/acmsguru/problem/99999/261 1997 | SPOJ | spoj_discrt | Discrete Roots | Easy | yes | no | Number Theory | Modular Arithmetic | Discrete Root | Discrete Root | https://vjudge.net/problem/SPOJ-DISCRT 1998 | Codeforces | codeforces_1106f | Lunar New Year and a Recursive Sequence | Medium | yes | no | Number Theory | Modular Arithmetic | Discrete Root | Discrete Root; Matrix Exponentiation | https://codeforces.com/contest/1106/problem/F 1999 | Library Checker | yosupo_kth_root_mod | Kth Root (Mod) | Easy | yes | no | Number Theory | Modular Arithmetic | Discrete Root in O(P^(1/4)) | Discrete Root in O(P^(1/4)) | https://judge.yosupo.jp/problem/kth_root_mod 2000 | Library Checker | yosupo_sqrt_mod | Sqrt Mod | Easy | yes | no | Number Theory | Modular Arithmetic | Discrete Square Root, Tonelli Shanks Algorithm, Cipolla's Algorithm | Discrete Square Root, Tonelli Shanks Algorithm, Cipolla's Algorithm | https://judge.yosupo.jp/problem/sqrt_mod 2001 | Luogu | luogu_p5491 | 二次剩余 | Easy | no | no | Number Theory | Modular Arithmetic | Discrete Square Root, Tonelli Shanks Algorithm, Cipolla's Algorithm | Discrete Square Root, Tonelli Shanks Algorithm, Cipolla's Algorithm | https://www.luogu.com.cn/problem/P5491 2002 | CodeChef | codechef_lcasqrt | Square Root of LCA Convolution | Medium | yes | no | Number Theory | Modular Arithmetic | Discrete Square Root, Tonelli Shanks Algorithm, Cipolla's Algorithm | Discrete Square Root, Tonelli Shanks Algorithm, Cipolla's Algorithm | https://www.codechef.com/problems/LCASQRT 2003 | Toph | toph_congruence_problem | Congruence Problem | Easy | yes | no | Number Theory | Modular Arithmetic | Number of Solutions to X^2 = 1 mod M | Number of Solutions to X^2 = 1 mod M | https://toph.co/p/congruence-problem 2004 | SPOJ | spoj_cequ | Crucial Equation | Easy | no | no | Number Theory | Linear Diophantine Equations | Linear Diophantine Equation with Two Variables | Linear Diophantine Equation with Two Variables | https://www.spoj.com/problems/CEQU/ 2005 | CodeChef | codechef_copr16g | Get AC in one go | Easy | no | no | Number Theory | Linear Diophantine Equations | Linear Diophantine Equation with Two Variables | Linear Diophantine Equation with Two Variables | https://www.codechef.com/problems/COPR16G 2006 | LightOJ | lightoj_solutions_to_an_equation | Solutions to an Equation | Easy | yes | no | Number Theory | Linear Diophantine Equations | Linear Diophantine Equation with Two Variables | Linear Diophantine Equation with Two Variables | https://lightoj.com/problem/solutions-to-an-equation 2007 | Codeforces | acmsguru_99999106 | The equation | Easy | no | no | Number Theory | Linear Diophantine Equations | Linear Diophantine Equation with Two Variables | Linear Diophantine Equation with Two Variables | https://codeforces.com/problemsets/acmsguru/problem/99999/106 2008 | Codeforces | sgu_106 | The equation | Easy | no | no | Number Theory | Linear Diophantine Equations | Linear Diophantine Equation with Two Variables | Linear Diophantine Equation with Two Variables | https://vjudge.net/problem/SGU-106 2009 | UVa | uva_13041 | Fraction and Sequence | Medium | no | no | Number Theory | Linear Diophantine Equations | Linear Diophantine Equation with Two Variables | Trivariable Linear Diophantine Equation with Nonnegative Solutions; Linear Diophantine Equation with Two Variables | https://vjudge.net/problem/UVA-13041 2010 | Codeforces | codeforces_1260c | Infinite Fence | Medium | yes | no | Number Theory | Linear Diophantine Equations | Linear Diophantine Equation with Two Variables | Linear Diophantine Equation with Two Variables | https://codeforces.com/contest/1260/problem/C 2011 | AtCoder | atcoder_abc340_f | S = 1 | Medium | yes | no | Number Theory | Linear Diophantine Equations | Linear Diophantine Equation with Two Variables | Linear Diophantine Equation with Two Variables | https://atcoder.jp/contests/abc340/tasks/abc340_f 2012 | UVa | uva_718 | Skyscraper Floors | Medium | no | no | Number Theory | Linear Diophantine Equations | Linear Diophantine Equation with Two Variables | Linear Diophantine Equation with Two Variables | https://vjudge.net/problem/UVA-718 2013 | Codeforces | codeforces_986f | Oppa Funcan Style Remastered | Very Hard | no | no | Number Theory | Linear Diophantine Equations | Linear Diophantine Equation with Two Variables | Linear Diophantine Equation with Two Variables | https://codeforces.com/contest/986/problem/F 2014 | CF Gym | cf_gym_102020i | Illegal Towers | Easy | yes | no | Number Theory | Linear Diophantine Equations | Linear Diophantine Equation with N Variables | Linear Diophantine Equation with N Variables | https://codeforces.com/gym/102020/problem/I 2015 | Google | codemarshal_duet_2019F | Building Blocks | Medium | yes | no | Number Theory | Linear Diophantine Equations | Multivariable Linear Diophantine Equation with Nonnegative Solutions | Multivariable Linear Diophantine Equation with Nonnegative Solutions | https://drive.google.com/file/d/1vNCHV7gCrAz1ZYmXKmmvcsmMugGRQrZa/view 2016 | CodeDrills | codedrills_strange_keyboard | Strange Keyboard | Medium | yes | no | Number Theory | Linear Diophantine Equations | Multivariable Linear Diophantine Equation with Nonnegative Solutions | Multivariable Linear Diophantine Equation with Nonnegative Solutions | https://codedrills.io/contests/icpc-asia-west-continent-final-contest-2022/problems/strange-keyboard 2017 | CF Gym | cf_gym_102769i | Interstellar Hunter | Medium | yes | no | Number Theory | Linear Diophantine Equations | Linear Diophantine With N Unknowns and Two Equations | Linear Diophantine With N Unknowns and Two Equations | https://codeforces.com/gym/102769/problem/I 2018 | AtCoder | atcoder_abc087_b | Coins | Easy | no | no | Number Theory | Solutions to Equations | Number of Solutions to a Basic Linear Algebraic Equation | Number of Solutions to a Basic Linear Algebraic Equation | https://atcoder.jp/contests/abc087/tasks/abc087_b 2019 | Toph | toph_biswa_the_digital_gutibaj | Biswa the Digital Gutibaj | Medium | no | no | Number Theory | Solutions to Equations | Number of Solutions to a Basic Linear Algebraic Equation | Number of Solutions to a Basic Linear Algebraic Equation | https://toph.co/p/biswa-the-digital-gutibaj 2020 | LightOJ | lightoj_cricket_ranking | Cricket Ranking | Medium | yes | no | Number Theory | Solutions to Equations | Number of Solutions to a Basic Linear Algebraic Equation | Number of Solutions to a Basic Linear Algebraic Equation | https://lightoj.com/problem/cricket-ranking 2021 | Codeforces | codeforces_451e | Devu and Flowers | Medium | yes | no | Number Theory | Solutions to Equations | Number of Solutions to a Basic Linear Algebraic Equation | Number of Solutions to a Basic Linear Algebraic Equation | https://codeforces.com/problemset/problem/451/E 2022 | Codeforces | codeforces_1096e | The Top Scorer | Medium | no | no | Number Theory | Solutions to Equations | Number of Solutions to a Basic Linear Algebraic Equation | Number of Solutions to a Basic Linear Algebraic Equation | https://codeforces.com/contest/1096/problem/E 2023 | CF Gym | cf_gym_102114f | Fireflies | Medium | yes | no | Number Theory | Solutions to Equations | Number of Solutions to a Basic Linear Algebraic Equation using Meet in the Middle | Number of Solutions to a Basic Linear Algebraic Equation using Meet in the Middle | https://codeforces.com/gym/102114/problem/F 2024 | HackerRank | hackerrank_equations | Equations | Easy | yes | no | Number Theory | Solutions to Equations | Number of Integer Solutions to 1/x + 1/y = 1/k | Number of Integer Solutions to 1/x + 1/y = 1/k | https://www.hackerrank.com/challenges/equations/problem 2025 | CodeChef | codechef_pythagoras | Pythagorean Pair | Easy | no | no | Number Theory | Solutions to Equations | Two / Three / Four Squares Theorem | Two / Three / Four Squares Theorem | https://www.codechef.com/START62A/problems/PYTHAGORAS 2026 | Timus | timus_1593 | Square Country. Version 2 | Medium | yes | no | Number Theory | Solutions to Equations | Two / Three / Four Squares Theorem | Two / Three / Four Squares Theorem | https://acm.timus.ru/problem.aspx?space=1&num=1593 2027 | Baekjoon | baekjoon_17633 | 제곱수의 합 (More Huge) | Hard | yes | no | Number Theory | Solutions to Equations | Two / Three / Four Squares Theorem | Two / Three / Four Squares Theorem | https://www.acmicpc.net/problem/17633 2028 | Baekjoon | baekjoon_17646 | 제곱수의 합 2 (More Huge) | Hard | no | no | Number Theory | Solutions to Equations | Two / Three / Four Squares Theorem | Two / Three / Four Squares Theorem | https://www.acmicpc.net/problem/17646 2029 | UVa | uva_12909 | Numeric Center | Medium | yes | no | Number Theory | Solutions to Equations | Pell's Equation | Pell's Equation | https://vjudge.net/problem/UVA-12909 2030 | UVa | uva_1182 | Semi-triangular and also Square | Medium | no | no | Number Theory | Solutions to Equations | Pell's Equation | Pell's Equation | https://onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&category=14&page=show_problem&problem=1182 2031 | Library Checker | yosupo_enumerate_quotients | Enumerate Quotients | Easy | yes | no | Number Theory | Floor Sum | Sum of Floors | Sum of Floors | https://judge.yosupo.jp/problem/enumerate_quotients 2032 | Codeforces | codeforces_616e | Sum of Remainders | Medium | yes | no | Number Theory | Floor Sum | Sum of Floors | Sum of Floors | https://codeforces.com/problemset/problem/616/E 2033 | AtCoder | atcoder_abc356_e | Max/Min | Medium | yes | no | Number Theory | Floor Sum | Sum of Floors | Sum of Floors | https://atcoder.jp/contests/abc356/tasks/abc356_e 2034 | LeetCode | leetcode_sum_of_floored_pairs | Sum of Floored Pairs | Medium | yes | no | Number Theory | Floor Sum | Sum of Floors | Sum of Floors | https://leetcode.com/problems/sum-of-floored-pairs/ 2035 | Toph | toph_colded_lcm | Colded LCM | Medium | yes | no | Number Theory | Floor Sum | Sum of Floors | Sum of Floors | https://toph.co/p/colded-lcm 2036 | HackerEarth | hackerearth_yet_another_sum_problem | Yet Another Sum Problem | Medium | no | no | Number Theory | Floor Sum | Sum of Floors | Sum of Floors; Inclusion Exclusion on Multiples | https://www.hackerearth.com/problem/algorithm/yet-another-sum-problem/description/ 2037 | AtCoder | atcoder_practice2_c | Floor Sum | Easy | yes | no | Number Theory | Floor Sum | Floor Sum and Mod Sum of Arithmetic Progression | Floor Sum and Mod Sum of Arithmetic Progression | https://atcoder.jp/contests/practice2/tasks/practice2_c 2038 | Toph | toph_linear_programming | Linear Programming? | Easy | yes | no | Number Theory | Floor Sum | Floor Sum and Mod Sum of Arithmetic Progression | Floor Sum and Mod Sum of Arithmetic Progression | https://toph.co/p/linear-programming 2039 | AtCoder | atcoder_abc372_g | Ax + By < C | Medium | yes | no | Number Theory | Floor Sum | Floor Sum and Mod Sum of Arithmetic Progression | Half Plane Intersection; Floor Sum and Mod Sum of Arithmetic Progression | https://atcoder.jp/contests/abc372/tasks/abc372_g 2040 | POJ | poj_3495 | Bitwise XOR of Arithmetic Progression | Medium | yes | no | Number Theory | Floor Sum | Floor Sum and Mod Sum of Arithmetic Progression | Floor Sum and Mod Sum of Arithmetic Progression | http://poj.org/problem?id=3495 2041 | TopCoder | topcoder_9733 | WifiPlanet | Easy | no | no | Number Theory | Floor Sum | Generalized Floor Sum of Arithmetic Progression | Generalized Floor Sum of Arithmetic Progression | https://community.topcoder.com/stat?c=problem_statement&pm=9733&rd=12182 2042 | LibreOJ | loj_138 | 类欧几里得算法 | Easy | yes | no | Number Theory | Floor Sum | Generalized Floor Sum of Arithmetic Progression | Generalized Floor Sum of Arithmetic Progression | https://loj.ac/p/138 2043 | Luogu | luogu_p5170 | 类欧几里得算法 | Easy | yes | no | Number Theory | Floor Sum | Generalized Floor Sum of Arithmetic Progression | Generalized Floor Sum of Arithmetic Progression | https://www.luogu.com.cn/problem/P5170 2044 | SPOJ | spoj_fibez | Easy Fibonacci | Easy | yes | no | Number Theory | Fibonacci Numbers | Fibonacci Numbers | Fibonacci Numbers | https://www.spoj.com/problems/FIBEZ/ 2045 | HackerRank | hackerrank_is_fibo | Is Fibo | Easy | yes | no | Number Theory | Fibonacci Numbers | Fibonacci Numbers | Fibonacci Numbers | https://www.hackerrank.com/challenges/is-fibo/problem 2046 | CSES | cses_1722 | Fibonacci Numbers | Medium | yes | yes | Number Theory | Fibonacci Numbers | Fibonacci Numbers | Fibonacci Numbers; Matrix Exponentiation; Phi Field; Linear Recurrence Relations | https://cses.fi/problemset/task/1722 2047 | LightOJ | lightoj_number_sequence | Number Sequence | Medium | no | no | Number Theory | Fibonacci Numbers | Fibonacci Numbers | Fibonacci Numbers | https://lightoj.com/problem/number-sequence 2048 | SPOJ | spoj_fibosum | Fibonacci Sum | Medium | yes | no | Number Theory | Fibonacci Numbers | Fibonacci Numbers | Fibonacci Numbers | https://www.spoj.com/problems/FIBOSUM/ 2049 | HackerRank | hackerrank_euler002 | Even Fibonacci numbers | Easy | no | no | Number Theory | Fibonacci Numbers | Fibonacci Numbers | Fibonacci Numbers | https://www.hackerrank.com/contests/projecteuler/challenges/euler002/problem 2050 | DMOJ | dmoj_fibonacci2 | Fibonacci Sequence (Harder) | Hard | no | no | Number Theory | Fibonacci Numbers | Fibonacci Numbers | Fibonacci Numbers | https://dmoj.ca/problem/fibonacci2 2051 | Codeforces | codeforces_1853b | Fibonaccharsis | Easy | yes | no | Number Theory | Fibonacci Numbers | Fibonacci Numbers | Fibonacci Numbers | https://codeforces.com/contest/1853/problem/B 2052 | HackerRank | hackerrank_fibonacci_lcm | Fibonacci LCM | Easy | yes | no | Number Theory | Fibonacci Numbers | [Problem] LCM of Fibonacci Numbers | [Problem] LCM of Fibonacci Numbers | https://www.hackerrank.com/contests/infinitum10/challenges/fibonacci-lcm/problem 2053 | Codeforces | codeforces_2033f | Kosuke's Sloth | Medium | yes | no | Number Theory | Fibonacci Numbers | Pisano Period | Pisano Period | https://codeforces.com/contest/2033/problem/F 2054 | SPOJ | spoj_pisano | Modular Fibonacci Period | Easy | yes | no | Number Theory | Fibonacci Numbers | Pisano Period | Pisano Period | https://www.spoj.com/problems/PISANO/ 2055 | SPOJ | spoj_divfibs2 | Divisible Fibonacci Numbers | Medium | yes | no | Number Theory | Fibonacci Numbers | Pisano Period | Pisano Period | https://www.spoj.com/problems/DIVFIBS2/ 2056 | Codeforces | codeforces_193e | Fibonacci Number | Hard | no | no | Number Theory | Fibonacci Numbers | Pisano Period | Pisano Period | https://codeforces.com/problemset/problem/193/E 2057 | CF Gym | cf_gym_104412f | Fibonacci Fever | Medium | yes | no | Number Theory | Fibonacci Numbers | Phi Field | Phi Field | https://codeforces.com/gym/104412/problem/F 2058 | CF Gym | gym_105170c | Fibonacci Sum | Medium | yes | no | Number Theory | Fibonacci Numbers | Phi Field | Phi Field | https://vjudge.net/problem/Gym-105170C 2059 | Codeforces | codeforces_718c | Sasha and Array | Medium | yes | no | Number Theory | Fibonacci Numbers | Phi Field | Matrix Exponentiation; Phi Field | https://codeforces.com/problemset/problem/718/C 2060 | CodeChef | codechef_panic | Panic! at the Disco | Hard | yes | no | Number Theory | Fibonacci Numbers | Phi Field | Phi Field; Linear Recurrence on Matrices; Berlekamp Massey; Determinant of Sparse Matrix and Black Box Linear Algebra | https://www.codechef.com/problems/PANIC 2061 | SPOJ | spoj_recpwsum | Recurrence Power Sum | Hard | no | no | Number Theory | Fibonacci Numbers | Phi Field | Phi Field | https://www.spoj.com/problems/RECPWSUM/ 2062 | Codeforces | codeforces_707c | Pythagorean Triples | Easy | no | no | Number Theory | Miscellaneous | Pythagorean Triplets | Pythagorean Triplets | https://codeforces.com/problemset/problem/707/C 2063 | CF Gym | cf_gym_104333i | Hail Pythagoras | Medium | yes | no | Number Theory | Miscellaneous | Pythagorean Triplets | Pythagorean Triplets | https://codeforces.com/gym/104333/problem/I 2064 | Library Checker | yosupo_min_of_mod_of_linear | Min of Mod of Linear | Easy | yes | no | Number Theory | Miscellaneous | Min of Mod of Arithmetic Progression | Min of Mod of Arithmetic Progression | https://judge.yosupo.jp/problem/min_of_mod_of_linear 2065 | UVa | uva_10077 | The Stern-Brocot Number System | Easy | yes | no | Number Theory | Miscellaneous | Stern-Brocot Tree and Rational Approximation | Stern-Brocot Tree and Rational Approximation | https://vjudge.net/problem/UVA-10077 2066 | Library Checker | yosupo_rational_approximation | Rational Approximation | Easy | yes | no | Number Theory | Miscellaneous | Stern-Brocot Tree and Rational Approximation | Stern-Brocot Tree and Rational Approximation | https://judge.yosupo.jp/problem/rational_approximation 2067 | Yandex | yandex_5457e | Decimal Form | Medium | yes | no | Number Theory | Miscellaneous | Stern-Brocot Tree and Rational Approximation | Stern-Brocot Tree and Rational Approximation | https://official.contest.yandex.ru/opencupXVIII/contest/5457/problems/E?lang=en 2068 | AtCoder | atcoder_abc408_g | A/B < p/q < C/D | Medium | yes | no | Number Theory | Miscellaneous | Stern-Brocot Tree and Rational Approximation | Stern-Brocot Tree and Rational Approximation | https://atcoder.jp/contests/abc408/tasks/abc408_g 2069 | AtCoder | atcoder_abc333_g | Nearest Fraction | Medium | no | no | Number Theory | Miscellaneous | Stern-Brocot Tree and Rational Approximation | Stern-Brocot Tree and Rational Approximation | https://atcoder.jp/contests/abc333/tasks/abc333_g 2070 | CF Gym | cf_gym_102354i | From Modular to Rational | Medium | no | no | Number Theory | Miscellaneous | [Problem] Smallest Nonnegative Integer x s.t. l ≤ a * x mod p ≤ r | [Problem] Smallest Nonnegative Integer x s.t. l ≤ a * x mod p ≤ r; Fraction Binary Search | https://codeforces.com/gym/102354/problem/I 2071 | HDU | hdu_6624 | fraction | Hard | no | no | Number Theory | Miscellaneous | [Problem] Smallest Nonnegative Integer x s.t. l ≤ a * x mod p ≤ r | [Problem] Smallest Nonnegative Integer x s.t. l ≤ a * x mod p ≤ r | http://acm.hdu.edu.cn/showproblem.php?pid=6624 2072 | CF Gym | cf_gym_102411g | Golf Time | Hard | yes | no | Number Theory | Miscellaneous | [Problem] Smallest Nonnegative Integer x s.t. l ≤ a * x mod p ≤ r | [Problem] Smallest Nonnegative Integer x s.t. l ≤ a * x mod p ≤ r | https://codeforces.com/gym/102411/problem/G 2073 | Codeforces | codeforces_1165e | Two Arrays and Sum of Functions | Easy | yes | no | Combinatorics | Techniques | Contribution Technique | Contribution Technique | https://codeforces.com/contest/1165/problem/E 2074 | SPOJ | spoj_tricount | Counting Triangles | Easy | yes | no | Combinatorics | Techniques | Contribution Technique | Contribution Technique | https://vjudge.net/problem/SPOJ-TRICOUNT 2075 | Toph | toph_easy_peasy_subset_sum | Easy Peasy Subset Sum | Easy | yes | no | Combinatorics | Techniques | Contribution Technique | Contribution Technique | https://toph.co/p/easy-peasy-subset-sum 2076 | SPOJ | spoj_summation | SUMMATION | Easy | yes | no | Combinatorics | Techniques | Contribution Technique | Contribution Technique | https://www.spoj.com/problems/SUMMATION/ 2077 | CF Gym | gym_104333a | Convolution XOR SUM | Medium | no | no | Combinatorics | Techniques | Contribution Technique | Contribution Technique | https://vjudge.net/problem/Gym-104333A 2078 | Baekjoon | baekjoon_23992 | Math Encoder | Medium | yes | no | Combinatorics | Techniques | Contribution Technique | Contribution Technique | https://vjudge.net/problem/Baekjoon-23992 2079 | Codeforces | codeforces_1743f | Intersection and Union | Medium | no | no | Combinatorics | Techniques | Contribution Technique | Contribution Technique | https://codeforces.com/problemset/problem/1743/F 2080 | Codeforces | codeforces_1777d | Score of a Tree | Medium | yes | no | Combinatorics | Techniques | Contribution Technique | Contribution Technique | https://codeforces.com/contest/1777/problem/D 2081 | Codeforces | codeforces_1824b2 | LuoTianyi and the Floating Islands (Hard Version) | Medium | yes | no | Combinatorics | Techniques | Contribution Technique | Probabilities and Expected Values; Contribution Technique | https://codeforces.com/problemset/problem/1824/B2 2082 | AtCoder | atcoder_abc312_g | Avoid Straight Line | Hard | yes | no | Combinatorics | Techniques | Contribution Technique | Contribution Technique | https://atcoder.jp/contests/abc312/tasks/abc312_g 2083 | CodeChef | codechef_yamp | Yet Another Mex Problem | Hard | yes | no | Combinatorics | Techniques | Contribution Technique | Contribution Technique | https://www.codechef.com/problems/YAMP 2084 | CF Gym | cf_gym_104375j | Jumping Reaction | Easy | no | no | Combinatorics | Techniques | Contribution Technique | Contribution Technique | https://codeforces.com/gym/104375/problem/J 2085 | CF Gym | cf_gym_105884j | LCM Factorization | Easy | yes | no | Combinatorics | Techniques | Contribution Technique | Contribution Technique | https://codeforces.com/gym/105884/problem/J 2086 | QOJ | qoj_5566 | And Xor Tree | Medium | yes | no | Combinatorics | Techniques | Contribution Technique | Contribution Technique | https://qoj.ac/contest/1111/problem/5566 2087 | CSES | cses_2064 | Bracket Sequences I | Easy | yes | no | Combinatorics | Catalan | Catalan Numbers | Catalan Numbers; Balanced Brackets | https://cses.fi/problemset/task/2064 2088 | CodeChef | codechef_panstack | Stacking Pancakes | Easy | no | no | Combinatorics | Catalan | Catalan Numbers | Catalan Numbers | https://www.codechef.com/APRIL12/problems/PANSTACK/ 2089 | SPOJ | spoj_skyline | Skyline | Easy | no | no | Combinatorics | Catalan | Catalan Numbers | Catalan Numbers | https://www.spoj.com/problems/SKYLINE/ 2090 | UVa | uva_932 | Safe Salutations | Easy | yes | no | Combinatorics | Catalan | Catalan Numbers | Catalan Numbers | https://onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&page=show_problem&problem=932 2091 | POJ | poj_2084 | Game of Connections | Easy | no | no | Combinatorics | Catalan | Catalan Numbers | Catalan Numbers | http://poj.org/problem?id=2084 2092 | Codeforces | codeforces_9d | How many trees? | Medium | yes | no | Combinatorics | Catalan | Catalan Numbers | Catalan Numbers | https://codeforces.com/problemset/problem/9/D 2093 | LightOJ | lightoj_counting_perfect_bst | Counting Perfect BST | Medium | yes | no | Combinatorics | Catalan | Catalan Numbers | Catalan Numbers | https://lightoj.com/problem/counting-perfect-bst 2094 | UVa | uva_4752 | The Soldier's Dilemma | Medium | no | no | Combinatorics | Catalan | Catalan Numbers | Catalan Numbers | https://onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&page=show_problem&problem=4752 2095 | AtCoder | atcoder_abc205_e | White and Black Balls | Easy | no | no | Combinatorics | Catalan | Catalan Numbers | Catalan Convolution; Catalan Numbers | https://atcoder.jp/contests/abc205/tasks/abc205_e 2096 | Codeforces | codeforces_785d | Anton and School - 2 | Medium | yes | no | Combinatorics | Catalan | Catalan Numbers | Balanced Brackets; Catalan Numbers | https://codeforces.com/contest/785/problem/D 2097 | CSES | cses_2187 | Bracket Sequences II | Medium | yes | no | Combinatorics | Catalan | Catalan Convolution | Catalan Convolution; Balanced Brackets | https://cses.fi/problemset/task/2187 2098 | UVa | uva_1266 | The Lottery | Easy | yes | no | Combinatorics | Inclusion Exclusion | Principle of Inclusion and Exclusion (PIE) | Principle of Inclusion and Exclusion (PIE) | https://onlinejudge.org/index.php?option=onlinejudge&page=show_problem&problem=1266 2099 | CSES | cses_2185 | Prime Multiples | Easy | yes | no | Combinatorics | Inclusion Exclusion | Principle of Inclusion and Exclusion (PIE) | Principle of Inclusion and Exclusion (PIE) | https://cses.fi/problemset/task/2185 2100 | Codeforces | codeforces_2125c | Count Good Numbers | Easy | yes | no | Combinatorics | Inclusion Exclusion | Principle of Inclusion and Exclusion (PIE) | Principle of Inclusion and Exclusion (PIE) | https://codeforces.com/contest/2125/problem/C 2101 | UVa | uva_2906 | Cheerleaders | Easy | no | no | Combinatorics | Inclusion Exclusion | Principle of Inclusion and Exclusion (PIE) | Principle of Inclusion and Exclusion (PIE) | https://onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&page=show_problem&problem=2906 2102 | SPOJ | spoj_ngm2 | Another Game With Numbers | Easy | no | no | Combinatorics | Inclusion Exclusion | Principle of Inclusion and Exclusion (PIE) | Principle of Inclusion and Exclusion (PIE) | https://www.spoj.com/problems/NGM2/ 2103 | SPOJ | spoj_easymath | EASY MATH | Easy | no | no | Combinatorics | Inclusion Exclusion | Principle of Inclusion and Exclusion (PIE) | Principle of Inclusion and Exclusion (PIE) | https://www.spoj.com/problems/EASYMATH/ 2104 | SPOJ | spoj_momos | FEASTOFPIGS | Easy | no | no | Combinatorics | Inclusion Exclusion | Principle of Inclusion and Exclusion (PIE) | Principle of Inclusion and Exclusion (PIE) | https://www.spoj.com/problems/MOMOS/ 2105 | HDU | hdu_4135 | Co-prime | Easy | yes | no | Combinatorics | Inclusion Exclusion | Principle of Inclusion and Exclusion (PIE) | Principle of Inclusion and Exclusion (PIE) | http://acm.hdu.edu.cn/showproblem.php?pid=4135 2106 | AtCoder | atcoder_abc246_f | Typewriter | Easy | no | no | Combinatorics | Inclusion Exclusion | Principle of Inclusion and Exclusion (PIE) | Principle of Inclusion and Exclusion (PIE) | https://atcoder.jp/contests/abc246/tasks/abc246_f 2107 | SPOJ | spoj_mskycode | Sky Code | Medium | no | no | Combinatorics | Inclusion Exclusion | Principle of Inclusion and Exclusion (PIE) | Principle of Inclusion and Exclusion (PIE) | https://www.spoj.com/problems/MSKYCODE/ 2108 | CodeChef | codechef_countrel | Count Relations | Medium | no | no | Combinatorics | Inclusion Exclusion | Principle of Inclusion and Exclusion (PIE) | Principle of Inclusion and Exclusion (PIE) | https://www.codechef.com/JAN11/problems/COUNTREL/ 2109 | SPOJ | spoj_kprimesb | Almost Prime Numbers Again | Medium | no | no | Combinatorics | Inclusion Exclusion | Principle of Inclusion and Exclusion (PIE) | Principle of Inclusion and Exclusion (PIE) | https://www.spoj.com/problems/KPRIMESB/ 2110 | SPOJ | spoj_iitkwpch | Find Number Of Pair of Friends | Medium | no | no | Combinatorics | Inclusion Exclusion | Principle of Inclusion and Exclusion (PIE) | Principle of Inclusion and Exclusion (PIE) | https://www.spoj.com/problems/IITKWPCH/ 2111 | SPOJ | spoj_subset | Balanced Cow Subsets | Medium | no | no | Combinatorics | Inclusion Exclusion | Principle of Inclusion and Exclusion (PIE) | Principle of Inclusion and Exclusion (PIE) | https://www.spoj.com/problems/SUBSET/ 2112 | AtCoder | atcoder_dp_y | Grid 2 | Medium | yes | no | Combinatorics | Inclusion Exclusion | Principle of Inclusion and Exclusion (PIE) | Principle of Inclusion and Exclusion (PIE); Knapsack and Basic Dynamic Programming | https://atcoder.jp/contests/dp/tasks/dp_y 2113 | Codeforces | codeforces_1750d | Count GCD | Medium | yes | no | Combinatorics | Inclusion Exclusion | Principle of Inclusion and Exclusion (PIE) | Principle of Inclusion and Exclusion (PIE) | https://codeforces.com/contest/1750/problem/D 2114 | HDU | hdu_6397 | Character Encoding | Medium | yes | no | Combinatorics | Inclusion Exclusion | Principle of Inclusion and Exclusion (PIE) | Principle of Inclusion and Exclusion (PIE) | http://acm.hdu.edu.cn/showproblem.php?pid=6397 2115 | AtCoder | atcoder_abc152_f | Tree and Constraints | Medium | yes | no | Combinatorics | Inclusion Exclusion | Principle of Inclusion and Exclusion (PIE) | Principle of Inclusion and Exclusion (PIE) | https://atcoder.jp/contests/abc152/tasks/abc152_f 2116 | Codeforces | codeforces_2037g | Natlan Exploring | Medium | no | no | Combinatorics | Inclusion Exclusion | Principle of Inclusion and Exclusion (PIE) | Principle of Inclusion and Exclusion (PIE) | https://codeforces.com/contest/2037/problem/G 2117 | CF Gym | cf_gym_105631k | King of Card Games | Medium | no | no | Combinatorics | Inclusion Exclusion | Principle of Inclusion and Exclusion (PIE) | Principle of Inclusion and Exclusion (PIE) | https://codeforces.com/gym/105631/problem/K 2118 | HackerRank | hackerrank_k_inversion_permutations | K-Inversion Permutations | Hard | yes | no | Combinatorics | Inclusion Exclusion | Principle of Inclusion and Exclusion (PIE) | Principle of Inclusion and Exclusion (PIE); Generating Functions; Polynomial Exp; Polynomial Log | https://www.hackerrank.com/contests/101hack43/challenges/k-inversion-permutations/problem 2119 | Baekjoon | baekjoon_19313 | Kids Aren't Alright | Hard | yes | no | Combinatorics | Inclusion Exclusion | Principle of Inclusion and Exclusion (PIE) | Principle of Inclusion and Exclusion (PIE) | https://www.acmicpc.net/problem/19313 2120 | USACO | usaco_862 | Cowpatibility | Hard | no | no | Combinatorics | Inclusion Exclusion | Principle of Inclusion and Exclusion (PIE) | Principle of Inclusion and Exclusion (PIE) | https://usaco.org/index.php?page=viewproblem2&cpid=862 2121 | Codeforces | codeforces_449d | Jzzhu and Numbers | Hard | yes | no | Combinatorics | Inclusion Exclusion | Principle of Inclusion and Exclusion (PIE) | Principle of Inclusion and Exclusion (PIE); Sum Over Subsets DP (SOS DP) | https://codeforces.com/contest/449/problem/D 2122 | AtCoder | atcoder_abc423_f | Loud Cicada | Medium | yes | no | Combinatorics | Inclusion Exclusion | Principle of Inclusion and Exclusion (PIE) | Principle of Inclusion and Exclusion (PIE) | https://atcoder.jp/contests/abc423/tasks/abc423_f 2123 | CSES | cses_1717 | Christmas Party | Easy | yes | no | Combinatorics | Inclusion Exclusion | Derangements | Derangements | https://cses.fi/problemset/task/1717 2124 | Library Checker | yosupo_montmort_number_mod | Montmort Number | Easy | yes | no | Combinatorics | Inclusion Exclusion | Derangements | Derangements | https://judge.yosupo.jp/problem/montmort_number_mod 2125 | Codeforces | codeforces_888d | Almost Identity Permutations | Easy | yes | no | Combinatorics | Inclusion Exclusion | Derangements | Derangements | https://codeforces.com/problemset/problem/888/D 2126 | CF Gym | cf_gym_100971b | Derangement | Easy | yes | no | Combinatorics | Inclusion Exclusion | Derangements | Derangements | https://codeforces.com/gym/100971/problem/B 2127 | Codeforces | codeforces_1672f1 | Array Shuffling | Medium | no | no | Combinatorics | Inclusion Exclusion | Derangements | Derangements | https://codeforces.com/contest/1672/problem/F1 2128 | Codeforces | codeforces_1900d | Small GCD | Easy | no | no | Combinatorics | Inclusion Exclusion | Inclusion Exclusion on Multiples | DP over Divisors; Inclusion Exclusion on Multiples | https://codeforces.com/contest/1900/problem/D 2129 | Codeforces | codeforces_1043f | Make It One | Medium | yes | no | Combinatorics | Inclusion Exclusion | Inclusion Exclusion on Multiples | Inclusion Exclusion on Multiples | https://codeforces.com/contest/1043/problem/F 2130 | AtCoder | atcoder_abc248_g | GCD cost on the tree | Hard | yes | no | Combinatorics | Inclusion Exclusion | Inclusion Exclusion on Multiples | [Trick] Logarithmic Subarray Aggregator (LSA Trick); Inclusion Exclusion on Multiples | https://atcoder.jp/contests/abc248/tasks/abc248_g 2131 | CodeChef | codechef_chksel | Help with selection | Easy | yes | no | Combinatorics | Factorials and Binomial Coefficients (nCr) | Lucas Theorem | Lucas Theorem | https://www.codechef.com/problems/CHKSEL 2132 | SPOJ | spoj_hlp_rams | Topper Rama Rao | Easy | yes | no | Combinatorics | Factorials and Binomial Coefficients (nCr) | Lucas Theorem | Lucas Theorem | https://www.spoj.com/problems/HLP_RAMS/ 2133 | HackerRank | hackerrank_cheese_and_random_toppings | Cheese and Random Toppings | Medium | no | no | Combinatorics | Factorials and Binomial Coefficients (nCr) | Lucas Theorem | Lucas Theorem | https://www.hackerrank.com/contests/infinitum10/challenges/cheese-and-random-toppings 2134 | SPOJ | spoj_dukkar | Dukkar and Pikka | Medium | yes | no | Combinatorics | Factorials and Binomial Coefficients (nCr) | Lucas Theorem | Lucas Theorem | https://www.spoj.com/problems/DUKKAR/ 2135 | Codeforces | codeforces_2072f | Goodbye, Banker Life | Medium | yes | no | Combinatorics | Factorials and Binomial Coefficients (nCr) | Lucas Theorem | Lucas Theorem | https://codeforces.com/contest/2072/problem/F 2136 | LightOJ | lightoj_strange_game | Strange Game | Medium | no | no | Combinatorics | Factorials and Binomial Coefficients (nCr) | nCr Modulo Any Mod | nCr Modulo Any Mod | https://lightoj.com/problem/strange-game 2137 | Baekjoon | baekjoon_19124 | Binomial Coefficient | Hard | yes | no | Combinatorics | Factorials and Binomial Coefficients (nCr) | nCr Modulo Any Mod | nCr Modulo Any Mod | https://www.acmicpc.net/problem/19124 2138 | Library Checker | yosupo_binomial_coefficient_prime_mod | Binomial Coefficient | Easy | yes | no | Combinatorics | Factorials and Binomial Coefficients (nCr) | nCr Modulo Any Mod | nCr Modulo Any Mod | https://judge.yosupo.jp/problem/binomial_coefficient_prime_mod 2139 | Library Checker | yosupo_factorial | Factorial | Easy | yes | no | Combinatorics | Factorials and Binomial Coefficients (nCr) | Large Factorials and Binomial Coefficients | Large Factorials and Binomial Coefficients | https://judge.yosupo.jp/problem/factorial 2140 | Toph | toph_enormous_product | Enormous Product | Easy | yes | no | Combinatorics | Factorials and Binomial Coefficients (nCr) | Large Factorials and Binomial Coefficients | Large Factorials and Binomial Coefficients | https://toph.co/p/enormous-product 2141 | SPOJ | spoj_factmodp | Factorial Modulo Prime | Very Hard | yes | no | Combinatorics | Factorials and Binomial Coefficients (nCr) | Large Factorials and Binomial Coefficients | Large Factorials and Binomial Coefficients | https://www.spoj.com/problems/FACTMODP/ 2142 | Library Checker | yosupo_many_factorials | Many Factorials | Hard | no | no | Combinatorics | Factorials and Binomial Coefficients (nCr) | Large Factorials and Binomial Coefficients | Large Factorials and Binomial Coefficients | https://judge.yosupo.jp/problem/many_factorials 2143 | LightOJ | lightoj_trailing_zeroes_iii | Trailing Zeroes (III) | Easy | yes | no | Combinatorics | Factorials and Binomial Coefficients (nCr) | Legendre's Formula | Legendre's Formula | https://lightoj.com/problem/trailing-zeroes-iii 2144 | CSES | cses_1618 | Trailing Zeros | Easy | yes | yes | Combinatorics | Factorials and Binomial Coefficients (nCr) | Legendre's Formula | Legendre's Formula | https://cses.fi/problemset/task/1618 2145 | HDU | hdu_6333 | Harvest of Apples | Easy | yes | no | Combinatorics | Factorials and Binomial Coefficients (nCr) | Prefix Sum Queries of Binomial Coefficients | Prefix Sum Queries of Binomial Coefficients | https://vjudge.net/problem/HDU-6333 2146 | AtCoder | atcoder_arc190_b | L Partition | Medium | yes | no | Combinatorics | Factorials and Binomial Coefficients (nCr) | Prefix Sum Queries of Binomial Coefficients | Prefix Sum Queries of Binomial Coefficients | https://atcoder.jp/contests/arc190/tasks/arc190_b 2147 | AtCoder | atcoder_arc061_d | Card Game for Three | Hard | no | no | Combinatorics | Factorials and Binomial Coefficients (nCr) | Prefix Sum Queries of Binomial Coefficients | Prefix Sum Queries of Binomial Coefficients | https://atcoder.jp/contests/arc061/tasks/arc061_d 2148 | Codeforces | codeforces_1450h2 | Multithreading (Hard Version) | Hard | no | no | Combinatorics | Factorials and Binomial Coefficients (nCr) | Prefix Sum Queries of Binomial Coefficients | Prefix Sum Queries of Binomial Coefficients | https://codeforces.com/contest/1450/problem/H2 2149 | Codeforces | codeforces_2030g2 | The Destruction of the Universe (Hard Version) | Hard | yes | no | Combinatorics | Factorials and Binomial Coefficients (nCr) | Prefix Sum Queries of Binomial Coefficients | Prefix Sum Queries of Binomial Coefficients | https://codeforces.com/contest/2030/problem/G2 2150 | Toph | toph_abcdefgh | You | Medium | yes | no | Combinatorics | Factorials and Binomial Coefficients (nCr) | Sum of nCr Over a Fixed Congruence Class | Sum of nCr Over a Fixed Congruence Class | https://toph.co/p/abcdefgh 2151 | CF Gym | cf_gym_280379a | Simple nCr | Hard | yes | no | Combinatorics | Factorials and Binomial Coefficients (nCr) | Sum of nCr Over a Fixed Congruence Class | Generating Functions; Sum of nCr Over a Fixed Congruence Class | https://codeforces.com/gym/280379/problem/A 2152 | CF Gym | cf_gym_102538a | Airplane Cliques | Hard | yes | no | Combinatorics | Factorials and Binomial Coefficients (nCr) | [Problem] Sum of nCr(a[i], K) for each K from 1 to N | [Problem] Sum of nCr(a[i], K) for each K from 1 to N | https://codeforces.com/gym/102538/problem/A 2153 | AtCoder | atcoder_agc005_f | Many Easy Problems | Hard | yes | no | Combinatorics | Factorials and Binomial Coefficients (nCr) | [Problem] Sum of nCr(a[i], K) for each K from 1 to N | [Problem] Sum of nCr(a[i], K) for each K from 1 to N; Generating Functions | https://atcoder.jp/contests/agc005/tasks/agc005_f 2154 | Toph | toph_caching_combinatorics | Caching Combinatorics | Medium | yes | no | Combinatorics | Stirling Numbers | Stirling Numbers (Basic) | Stirling Numbers (Basic) | https://toph.co/p/caching-combinatorics 2155 | SPOJ | spoj_binstirl | Binary Stirling Numbers | Medium | no | no | Combinatorics | Stirling Numbers | Stirling Numbers (Basic) | Stirling Numbers (Basic) | https://www.spoj.com/problems/BINSTIRL/ 2156 | Library Checker | yosupo_stirling_number_of_the_first_kind_small_p_large_n | Stirling Number of the First Kind (Small p, Large n) | Very Hard | no | no | Combinatorics | Stirling Numbers | Stirling Numbers (Basic) | Stirling Numbers (Basic) | https://judge.yosupo.jp/problem/stirling_number_of_the_first_kind_small_p_large_n 2157 | Library Checker | yosupo_stirling_number_of_the_second_kind_small_p_large_n | Stirling Number of the Second Kind (Small p, Large n) | Very Hard | no | no | Combinatorics | Stirling Numbers | Stirling Numbers (Basic) | Stirling Numbers (Basic) | https://judge.yosupo.jp/problem/stirling_number_of_the_second_kind_small_p_large_n 2158 | Library Checker | yosupo_stirling_number_of_the_first_kind | Stirling Number of the First Kind | Easy | yes | no | Combinatorics | Stirling Numbers | Stirling Number of the First Kind for Fixed N | Stirling Number of the First Kind for Fixed N | https://judge.yosupo.jp/problem/stirling_number_of_the_first_kind 2159 | HackerRank | hackerrank_sasha_and_swaps_ii | Sasha and the Swaps II | Medium | yes | no | Combinatorics | Stirling Numbers | Stirling Number of the First Kind for Fixed N | Stirling Number of the First Kind for Fixed N | https://www.hackerrank.com/contests/w23/challenges/sasha-and-swaps-ii/problem 2160 | Codeforces | codeforces_960g | Bandit Blues | Hard | no | no | Combinatorics | Stirling Numbers | Stirling Number of the First Kind for Fixed N | Stirling Number of the First Kind for Fixed N | https://codeforces.com/problemset/problem/960/G 2161 | Library Checker | yosupo_stirling_number_of_the_first_kind_fixed_k | Stirling Number of the First Kind (Fixed K) | Easy | yes | no | Combinatorics | Stirling Numbers | Stirling Number of the First Kind for Fixed K | Stirling Number of the First Kind for Fixed K | https://judge.yosupo.jp/problem/stirling_number_of_the_first_kind_fixed_k 2162 | Codeforces | codeforces_1516e | Baby Ehab Plays with Permutations | Hard | yes | no | Combinatorics | Stirling Numbers | Stirling Number of the First Kind for Fixed K | x2 +1 Trick; Stirling Number of the First Kind for Fixed K | https://codeforces.com/contest/1516/problem/E 2163 | Library Checker | yosupo_stirling_number_of_the_second_kind | Stirling Number of the Second Kind | Easy | yes | no | Combinatorics | Stirling Numbers | Stirling Number of the Second Kind for Fixed N | Stirling Number of the Second Kind for Fixed N | https://judge.yosupo.jp/problem/stirling_number_of_the_second_kind 2164 | Library Checker | yosupo_stirling_number_of_the_second_kind_fixed_k | Stirling Number of the Second Kind (Fixed K) | Easy | yes | no | Combinatorics | Stirling Numbers | Stirling Number of the Second Kind for Fixed K | Stirling Number of the Second Kind for Fixed K | https://judge.yosupo.jp/problem/stirling_number_of_the_second_kind_fixed_k 2165 | Codeforces | codeforces_961g | Partitions | Medium | yes | no | Combinatorics | Stirling Numbers | Stirling Number of the Second Kind for Fixed K | Stirling Number of the Second Kind for Fixed K | https://codeforces.com/contest/961/problem/G 2166 | Library Checker | yosupo_partition_function | Partition Function | Easy | yes | no | Combinatorics | Partitions | Partitions of an Integer, Partition Function and Pentagonal Number Theorem | Partitions of an Integer, Partition Function and Pentagonal Number Theorem | https://judge.yosupo.jp/problem/partition_function 2167 | HackerEarth | hackerearth_perfect_permutations_september_clash | Perfect Permutations | Medium | yes | no | Combinatorics | Partitions | Partitions of an Integer, Partition Function and Pentagonal Number Theorem | Partitions of an Integer, Partition Function and Pentagonal Number Theorem; x2 +1 Trick | https://www.hackerearth.com/problem/algorithm/perfect-permutations-september-clash/ 2168 | CF Gym | cf_gym_102354e | Decimal Expansion | Medium | no | no | Combinatorics | Partitions | Partitions of an Integer, Partition Function and Pentagonal Number Theorem | Partitions of an Integer, Partition Function and Pentagonal Number Theorem | https://codeforces.com/gym/102354/problem/E 2169 | AtCoder | atcoder_abc279_h | Sum of Prod of Min | Hard | yes | no | Combinatorics | Partitions | Partitions of an Integer, Partition Function and Pentagonal Number Theorem | Partitions of an Integer, Partition Function and Pentagonal Number Theorem | https://atcoder.jp/contests/abc279/tasks/abc279_h 2170 | CF Gym | cf_gym_102268g | Graph Counting | Hard | yes | no | Combinatorics | Partitions | Partitions of an Integer, Partition Function and Pentagonal Number Theorem | Partitions of an Integer, Partition Function and Pentagonal Number Theorem | https://codeforces.com/gym/102268/problem/G 2171 | Library Checker | yosupo_bell_number | Bell Number | Easy | yes | no | Combinatorics | Partitions | Partitions of a Set / Bell Number | Partitions of a Set / Bell Number | https://judge.yosupo.jp/problem/bell_number 2172 | Codeforces | codeforces_568b | Symmetric and Transitive | Medium | yes | no | Combinatorics | Partitions | Partitions of a Set / Bell Number | Partitions of a Set / Bell Number | https://codeforces.com/contest/568/problem/B 2173 | CSES | cses_2209 | Counting Necklaces | Easy | yes | no | Combinatorics | Miscellaneous | Burnside's Lemma / Polya Enumeration Theorem | Burnside's Lemma / Polya Enumeration Theorem | https://cses.fi/problemset/task/2209 2174 | LightOJ | lightoj_necklace | Necklace | Easy | yes | no | Combinatorics | Miscellaneous | Burnside's Lemma / Polya Enumeration Theorem | Burnside's Lemma / Polya Enumeration Theorem | https://lightoj.com/problem/necklace 2175 | CSES | cses_2210 | Counting Grids | Easy | yes | no | Combinatorics | Miscellaneous | Burnside's Lemma / Polya Enumeration Theorem | Burnside's Lemma / Polya Enumeration Theorem | https://cses.fi/problemset/task/2210 2176 | CF Gym | cf_gym_101873b | Buildings | Easy | yes | no | Combinatorics | Miscellaneous | Burnside's Lemma / Polya Enumeration Theorem | Burnside's Lemma / Polya Enumeration Theorem | https://codeforces.com/gym/101873/problem/B 2177 | HackerRank | hackerrank_count_the_necklaces | Count the Necklaces | Easy | no | no | Combinatorics | Miscellaneous | Burnside's Lemma / Polya Enumeration Theorem | Burnside's Lemma / Polya Enumeration Theorem | https://www.hackerrank.com/contests/infinitum12/challenges/count-the-necklaces 2178 | CS Academy | csacademy_cube_coloring | Cube Coloring | Easy | yes | no | Combinatorics | Miscellaneous | Burnside's Lemma / Polya Enumeration Theorem | Burnside's Lemma / Polya Enumeration Theorem | https://csacademy.com/contest/beta-round-8/task/cube-coloring/ 2179 | Codeforces | codeforces_1065e | Side Transmutations | Medium | yes | no | Combinatorics | Miscellaneous | Burnside's Lemma / Polya Enumeration Theorem | Burnside's Lemma / Polya Enumeration Theorem | https://codeforces.com/contest/1065/problem/E 2180 | POJ | poj_1286 | Necklace of Beads | Medium | no | no | Combinatorics | Miscellaneous | Burnside's Lemma / Polya Enumeration Theorem | Burnside's Lemma / Polya Enumeration Theorem | http://poj.org/problem?id=1286 2181 | CodeChef | codechef_decorate | Lucy and the Flowers | Medium | yes | no | Combinatorics | Miscellaneous | Burnside's Lemma / Polya Enumeration Theorem | Burnside's Lemma / Polya Enumeration Theorem | https://www.codechef.com/problems/DECORATE 2182 | POJ | poj_2888 | Magic Bracelet | Medium | no | no | Combinatorics | Miscellaneous | Burnside's Lemma / Polya Enumeration Theorem | Burnside's Lemma / Polya Enumeration Theorem | http://poj.org/problem?id=2888 2183 | SPOJ | spoj_srtmach | Sorting Machine | Medium | no | no | Combinatorics | Miscellaneous | Burnside's Lemma / Polya Enumeration Theorem | Burnside's Lemma / Polya Enumeration Theorem | https://www.spoj.com/problems/SRTMACH/ 2184 | CodeChef | codechef_icpc16e | Colorful Grids | Medium | yes | no | Combinatorics | Miscellaneous | Burnside's Lemma / Polya Enumeration Theorem | Burnside's Lemma / Polya Enumeration Theorem | https://www.codechef.com/problems/ICPC16E 2185 | Timus | timus_1661 | Dodecahedron | Medium | no | no | Combinatorics | Miscellaneous | Burnside's Lemma / Polya Enumeration Theorem | Burnside's Lemma / Polya Enumeration Theorem | https://acm.timus.ru/problem.aspx?space=1&num=1661 2186 | AtCoder | atcoder_abc198_f | Cube | Hard | no | no | Combinatorics | Miscellaneous | Burnside's Lemma / Polya Enumeration Theorem | Burnside's Lemma / Polya Enumeration Theorem; Berlekamp Massey | https://atcoder.jp/contests/abc198/tasks/abc198_f 2187 | Codeforces | codeforces_2040f | Number of Cubes | Hard | no | no | Combinatorics | Miscellaneous | Burnside's Lemma / Polya Enumeration Theorem | Burnside's Lemma / Polya Enumeration Theorem | https://codeforces.com/contest/2040/problem/F 2188 | Codeforces | codeforces_1954f | Unique Strings | Hard | yes | no | Combinatorics | Miscellaneous | Burnside's Lemma / Polya Enumeration Theorem | Burnside's Lemma / Polya Enumeration Theorem | https://codeforces.com/contest/1954/problem/F 2189 | SPOJ | spoj_funprob | Yanu in Movie theatre | Easy | yes | no | Combinatorics | Miscellaneous | Bertrand's Ballot Theorem | Bertrand's Ballot Theorem | https://www.spoj.com/problems/FUNPROB/ 2190 | CF Gym | cf_gym_100579c | Winning at Sports | Medium | yes | no | Combinatorics | Miscellaneous | Bertrand's Ballot Theorem | Bertrand's Ballot Theorem | https://codeforces.com/gym/100579/problem/C 2191 | CodeChef | codechef_vaimin | Vaibhav and Ministers | Hard | no | no | Combinatorics | Miscellaneous | Bertrand's Ballot Theorem | Bertrand's Ballot Theorem | https://www.codechef.com/problems/VAIMIN 2192 | CF Gym | cf_gym_102538d | Disjoint LIS | Hard | yes | no | Combinatorics | Miscellaneous | Young Tableaus and the Hook Length Formula | Young Tableaus and the Hook Length Formula | https://codeforces.com/gym/102538/problem/D 2193 | yukicoder | yukicoder_2048 | L(I+D)S | Hard | no | no | Combinatorics | Miscellaneous | Young Tableaus and the Hook Length Formula | Young Tableaus and the Hook Length Formula | https://yukicoder.me/problems/no/2048 2194 | CF Gym | cf_gym_103439d | LIS Counting | Hard | no | no | Combinatorics | Miscellaneous | Young Tableaus and the Hook Length Formula | Young Tableaus and the Hook Length Formula | https://codeforces.com/gym/103439/problem/D 2195 | CSES | cses_2111 | Apples and Bananas | Easy | yes | no | Math | Convolution | Fast Fourier Transform (FFT) | Fast Fourier Transform (FFT) | https://cses.fi/problemset/task/2111/ 2196 | SPOJ | spoj_polymul | Polynomial Multiplication | Easy | yes | no | Math | Convolution | Fast Fourier Transform (FFT) | Fast Fourier Transform (FFT) | https://www.spoj.com/problems/POLYMUL/ 2197 | Kattis | kattis_aplusb | A+B Problem | Easy | yes | no | Math | Convolution | Fast Fourier Transform (FFT) | Fast Fourier Transform (FFT) | https://open.kattis.com/problems/aplusb 2198 | Codeforces | codeforces_632e | Thief in a Shop | Easy | yes | no | Math | Convolution | Fast Fourier Transform (FFT) | Fast Fourier Transform (FFT) | https://codeforces.com/problemset/problem/632/E 2199 | SPOJ | spoj_adamatch | Ada and Nucleobase | Easy | yes | no | Math | Convolution | Fast Fourier Transform (FFT) | Fast Fourier Transform (FFT); String Matching with FFT ft Wildcard Matching | https://www.spoj.com/problems/ADAMATCH/ 2200 | Kattis | kattis_kinversions | K-Inversions | Easy | yes | no | Math | Convolution | Fast Fourier Transform (FFT) | Fast Fourier Transform (FFT); String Matching with FFT ft Wildcard Matching | https://open.kattis.com/problems/kinversions 2201 | SPOJ | spoj_maxmatch | Maximum Self-Matching | Easy | yes | no | Math | Convolution | Fast Fourier Transform (FFT) | Fast Fourier Transform (FFT); String Matching with FFT ft Wildcard Matching | https://www.spoj.com/problems/MAXMATCH/ 2202 | CSES | cses_2113 | Signal Processing | Easy | yes | no | Math | Convolution | Fast Fourier Transform (FFT) | Fast Fourier Transform (FFT) | https://cses.fi/problemset/task/2113 2203 | CodeChef | codechef_notd | Not Divisible | Easy | no | no | Math | Convolution | Fast Fourier Transform (FFT) | Fast Fourier Transform (FFT) | https://www.codechef.com/problems/NOTD 2204 | SPOJ | spoj_vfmul | Very Fast Multiplication | Easy | yes | no | Math | Convolution | Fast Fourier Transform (FFT) | Big Integers; Fast Fourier Transform (FFT) | https://www.spoj.com/problems/VFMUL/ 2205 | AtCoder | atcoder_abc392_g | Fine Triplets | Easy | no | no | Math | Convolution | Fast Fourier Transform (FFT) | Fast Fourier Transform (FFT) | https://atcoder.jp/contests/abc392/tasks/abc392_g 2206 | CSES | cses_2112 | One Bit Positions | Easy | no | no | Math | Convolution | Fast Fourier Transform (FFT) | Fast Fourier Transform (FFT) | https://cses.fi/problemset/task/2112 2207 | Codeforces | cf_group_477876n | Nefertiti | Easy | no | no | Math | Convolution | Fast Fourier Transform (FFT) | Fast Fourier Transform (FFT) | https://codeforces.com/group/Rilx5irOux/contest/477876/problem/N 2208 | Codeforces | cf_group_537870g | Jinin | Easy | no | no | Math | Convolution | Fast Fourier Transform (FFT) | Fast Fourier Transform (FFT); Number Theoretic Transform (NTT) | https://codeforces.com/group/Rilx5irOux/contest/537870/problem/G 2209 | SPOJ | spoj_tsum | Triple Sums | Medium | yes | no | Math | Convolution | Fast Fourier Transform (FFT) | Fast Fourier Transform (FFT) | https://www.spoj.com/problems/TSUM/ 2210 | Codeforces | codeforces_993e | Nikita and Order Statistics | Medium | yes | no | Math | Convolution | Fast Fourier Transform (FFT) | Fast Fourier Transform (FFT) | https://codeforces.com/problemset/problem/993/E 2211 | Codeforces | codeforces_954i | Yet Another String Matching Problem | Medium | no | no | Math | Convolution | Fast Fourier Transform (FFT) | Fast Fourier Transform (FFT); String Matching using Bitsets; String Matching with FFT ft Wildcard Matching | https://codeforces.com/problemset/problem/954/I 2212 | Codeforces | codeforces_958f3 | Lightsabers (hard) | Medium | no | no | Math | Convolution | Fast Fourier Transform (FFT) | Fast Fourier Transform (FFT) | https://codeforces.com/problemset/problem/958/F3 2213 | Codeforces | codeforces_1398g | Running Competition | Medium | no | no | Math | Convolution | Fast Fourier Transform (FFT) | Fast Fourier Transform (FFT) | https://codeforces.com/contest/1398/problem/G 2214 | CF Gym | cf_gym_101821f | Lazy Hash Table | Medium | yes | no | Math | Convolution | Fast Fourier Transform (FFT) | Fast Fourier Transform (FFT) | https://codeforces.com/gym/101821/problem/F 2215 | Codeforces | codeforces_528d | Fuzzy Search | Medium | yes | no | Math | Convolution | Fast Fourier Transform (FFT) | Fast Fourier Transform (FFT); String Matching using Bitsets; String Matching with FFT ft Wildcard Matching | https://codeforces.com/contest/528/problem/D 2216 | Codeforces | codeforces_827e | Rusty String | Medium | no | no | Math | Convolution | Fast Fourier Transform (FFT) | Fast Fourier Transform (FFT); String Matching with FFT ft Wildcard Matching | https://codeforces.com/problemset/problem/827/E 2217 | Codeforces | codeforces_1845f | Swimmers in the Pool | Medium | no | no | Math | Convolution | Fast Fourier Transform (FFT) | Fast Fourier Transform (FFT) | https://codeforces.com/problemset/problem/1845/F 2218 | Codeforces | codeforces_1334g | Substring Search | Medium | no | no | Math | Convolution | Fast Fourier Transform (FFT) | Fast Fourier Transform (FFT); String Matching using Bitsets; String Matching with FFT ft Wildcard Matching | https://codeforces.com/problemset/problem/1334/G 2219 | CSES | cses_2115 | Bit Substrings | Medium | no | no | Math | Convolution | Fast Fourier Transform (FFT) | Fast Fourier Transform (FFT) | https://cses.fi/problemset/task/2115 2220 | Codeforces | cf_group_538817g | Gateways of Beisan | Medium | no | no | Math | Convolution | Fast Fourier Transform (FFT) | Fast Fourier Transform (FFT) | https://codeforces.com/group/Rilx5irOux/contest/538817/problem/G 2221 | Codeforces | codeforces_472g | Design Tutorial: Increase the Constraints | Hard | no | no | Math | Convolution | Fast Fourier Transform (FFT) | Fast Fourier Transform (FFT); String Matching using Bitsets | https://codeforces.com/problemset/problem/472/G 2222 | Library Checker | yosupo_convolution_mod_2_64 | Convolution (Mod 2^64) | Medium | no | no | Math | Convolution | Fast Fourier Transform (FFT) | Fast Fourier Transform (FFT) | https://judge.yosupo.jp/problem/convolution_mod_2_64 2223 | Kattis | kattis_tiles | Tile Cutting | Hard | yes | no | Math | Convolution | Fast Fourier Transform (FFT) | Fast Fourier Transform (FFT) | https://vjudge.net/problem/Kattis-tiles 2224 | Codeforces | codeforces_1054h | Epic Convolution | Very Hard | no | no | Math | Convolution | Fast Fourier Transform (FFT) | Fast Fourier Transform (FFT) | https://codeforces.com/problemset/problem/1054/H 2225 | Codeforces | cf_group_605577e | Piscine today | Easy | no | no | Math | Convolution | Fast Fourier Transform (FFT) | Fast Fourier Transform (FFT) | https://codeforces.com/group/Rilx5irOux/contest/605577/problem/E 2226 | Library Checker | yosupo_convolution_mod | Convolution | Easy | yes | no | Math | Convolution | Number Theoretic Transform (NTT) | Number Theoretic Transform (NTT) | https://judge.yosupo.jp/problem/convolution_mod 2227 | Library Checker | yosupo_convolution_mod_1000000007 | Convolution (Mod 1,000,000,007) | Easy | yes | no | Math | Convolution | Number Theoretic Transform (NTT) | Number Theoretic Transform (NTT) | https://judge.yosupo.jp/problem/convolution_mod_1000000007 2228 | Codeforces | codeforces_1096g | Lucky Tickets | Easy | yes | no | Math | Convolution | Number Theoretic Transform (NTT) | Number Theoretic Transform (NTT); Polynomial Pow | https://codeforces.com/contest/1096/problem/G 2229 | Library Checker | yosupo_product_of_polynomial_sequence | Product of Polynomial Sequence | Easy | yes | no | Math | Convolution | Number Theoretic Transform (NTT) | Number Theoretic Transform (NTT) | https://judge.yosupo.jp/problem/product_of_polynomial_sequence 2230 | Toph | toph_play_the_lottery | Play the Lottery | Easy | yes | no | Math | Convolution | Number Theoretic Transform (NTT) | Number Theoretic Transform (NTT) | https://toph.co/p/play-the-lottery 2231 | CodeChef | codechef_sumxor2 | XOR Sums | Medium | yes | no | Math | Convolution | Number Theoretic Transform (NTT) | Number Theoretic Transform (NTT) | https://www.codechef.com/problems/SUMXOR2 2232 | SPOJ | spoj_ovicumsum | A Cumulative Sum Problem | Medium | yes | no | Math | Convolution | Number Theoretic Transform (NTT) | Number Theoretic Transform (NTT) | https://www.spoj.com/problems/OVICUMSUM/ 2233 | Codeforces | codeforces_1218e | Product Tuples | Medium | yes | no | Math | Convolution | Number Theoretic Transform (NTT) | Number Theoretic Transform (NTT) | https://codeforces.com/problemset/problem/1218/E 2234 | Codeforces | codeforces_1257g | Divisor Set | Medium | yes | no | Math | Convolution | Number Theoretic Transform (NTT) | Number Theoretic Transform (NTT) | https://codeforces.com/problemset/problem/1257/G 2235 | SPOJ | spoj_countdio | Linear Diophantine Equation | Medium | yes | no | Math | Convolution | Number Theoretic Transform (NTT) | Number Theoretic Transform (NTT) | https://www.spoj.com/problems/COUNTDIO/ 2236 | CodeChef | codechef_lucasth | Lucas Theorem | Medium | no | no | Math | Convolution | Number Theoretic Transform (NTT) | Number Theoretic Transform (NTT) | https://www.codechef.com/FEB18/problems/LUCASTH 2237 | Codeforces | codeforces_1613f | Tree Coloring | Medium | yes | no | Math | Convolution | Number Theoretic Transform (NTT) | Number Theoretic Transform (NTT) | https://codeforces.com/problemset/problem/1613/F 2238 | CodeChef | codechef_addbyperm | Add By Permutation | Medium | yes | no | Math | Convolution | Number Theoretic Transform (NTT) | Number Theoretic Transform (NTT) | https://www.codechef.com/JUNE221A/problems/ADDBYPERM 2239 | CodeChef | codechef_psum | Power Sum | Hard | yes | no | Math | Convolution | Number Theoretic Transform (NTT) | Number Theoretic Transform (NTT) | https://www.codechef.com/SEPT19A/problems/PSUM 2240 | CS Academy | csacademy_permutations | Permutations | Hard | no | no | Math | Convolution | Number Theoretic Transform (NTT) | Number Theoretic Transform (NTT) | https://csacademy.com/contest/round-75/task/permutations/ 2241 | Codeforces | codeforces_623e | Transforming Sequence | Hard | yes | no | Math | Convolution | Number Theoretic Transform (NTT) | Number Theoretic Transform (NTT); Generating Functions | https://codeforces.com/problemset/problem/623/E 2242 | Codeforces | codeforces_755g | PolandBall and Many Other Balls | Hard | yes | no | Math | Convolution | Number Theoretic Transform (NTT) | Number Theoretic Transform (NTT); Matrix Exponentiation | https://codeforces.com/problemset/problem/755/G 2243 | QOJ | qoj_10980 | K-rep Array | Easy | no | no | Math | Convolution | Number Theoretic Transform (NTT) | Number Theoretic Transform (NTT) | https://qoj.ac/contest/2071/problem/10980 2244 | CodeChef | codechef_binofev | Binomial Fever | Medium | yes | no | Math | Convolution | Number Theoretic Transform (NTT) | Number Theoretic Transform (NTT); Polynomial Shift | https://www.codechef.com/problems/BINOFEV 2245 | CF Gym | cf_gym_104555k | K for More, K for Less | Medium | no | no | Math | Convolution | Number Theoretic Transform (NTT) | Number Theoretic Transform (NTT) | https://codeforces.com/gym/104555/problem/K 2246 | Codeforces | codeforces_1251f | Red-White Fence | Medium | no | no | Math | Convolution | Number Theoretic Transform (NTT) | Number Theoretic Transform (NTT) | https://codeforces.com/contest/1251/problem/F 2247 | CF Gym | cf_gym_105973d | Symmetric Swap | Medium | no | no | Math | Convolution | Number Theoretic Transform (NTT) | Number Theoretic Transform (NTT) | https://codeforces.com/gym/105973/problem/D 2248 | CodeChef | codechef_chefknn | Chef and Interval Painting | Hard | no | no | Math | Convolution | Number Theoretic Transform (NTT) | Number Theoretic Transform (NTT) | https://www.codechef.com/MARCH18A/problems/CHEFKNN 2249 | CodeChef | codechef_buyland | Buying Land | Easy | yes | no | Math | Convolution | 2D FFT / NTT | 2D FFT / NTT | https://www.codechef.com/problems/BUYLAND/ 2250 | Codeforces | codeforces_754e | Dasha and cyclic table | Easy | yes | no | Math | Convolution | 2D FFT / NTT | 2D FFT / NTT; String Matching using Bitsets | https://codeforces.com/contest/754/problem/E 2251 | Kattis | kattis_matchings | Matchings | Medium | yes | no | Math | Convolution | 2D FFT / NTT | 2D FFT / NTT | https://open.kattis.com/problems/matchings 2252 | Kattis | kattis_mosaicbrowsing | Mosaic Browsing | Medium | yes | no | Math | Convolution | 2D FFT / NTT | 2D FFT / NTT; String Matching with FFT ft Wildcard Matching | https://open.kattis.com/problems/mosaicbrowsing 2253 | CS Academy | csacademy_colored_forests | Colored Forests | Medium | yes | no | Math | Convolution | Online FFT / NTT | Online FFT / NTT | https://csacademy.com/contest/round-24/task/colored-forests/ 2254 | CS Academy | csacademy_jetpack | Jetpack | Medium | no | no | Math | Convolution | Online FFT / NTT | Online FFT / NTT | https://csacademy.com/contest/round-9/task/jetpack/statement/ 2255 | CodeChef | codechef_mmnn01 | Expected Number of Customers | Medium | no | no | Math | Convolution | Online FFT / NTT | Online FFT / NTT | https://www.codechef.com/COOK112A/problems/MMNN01 2256 | Codeforces | codeforces_1792f2 | Graph Coloring (hard version) | Medium | yes | no | Math | Convolution | Online FFT / NTT | Online FFT / NTT | https://codeforces.com/problemset/problem/1792/F2 2257 | AtCoder | atcoder_abc315_h | Typical Convolution Problem | Medium | yes | no | Math | Convolution | Online FFT / NTT | Online FFT / NTT | https://atcoder.jp/contests/abc315/tasks/abc315_h 2258 | Codeforces | codeforces_553e | Kyoya and Train | Hard | no | no | Math | Convolution | Online FFT / NTT | Online FFT / NTT | https://codeforces.com/problemset/problem/553/E 2259 | Baekjoon | baekjoon_18743 | Bin | Hard | no | no | Math | Convolution | Online FFT / NTT | Online FFT / NTT | https://www.acmicpc.net/problem/18743 2260 | AtCoder | atcoder_abc213_h | Stroll | Hard | no | no | Math | Convolution | Online FFT / NTT | Online FFT / NTT | https://atcoder.jp/contests/abc213/tasks/abc213_h 2261 | CS Academy | csacademy_maxor | Maxor | Easy | yes | no | Math | Convolution | Fast Walsh Hadamard Transform (FWHT) and its Variations | Fast Walsh Hadamard Transform (FWHT) and its Variations | https://csacademy.com/contest/round-53/task/maxor/ 2262 | CS Academy | csacademy_and_closure | And Closure | Easy | yes | no | Math | Convolution | Fast Walsh Hadamard Transform (FWHT) and its Variations | Fast Walsh Hadamard Transform (FWHT) and its Variations | https://csacademy.com/contest/archive/task/and-closure/ 2263 | UVa | uva_13277 | XOR Path | Easy | yes | no | Math | Convolution | Fast Walsh Hadamard Transform (FWHT) and its Variations | Fast Walsh Hadamard Transform (FWHT) and its Variations | https://vjudge.net/problem/UVA-13277 2264 | CS Academy | csacademy_random_nim_generator | Random Nim Generator | Easy | yes | no | Math | Convolution | Fast Walsh Hadamard Transform (FWHT) and its Variations | Fast Walsh Hadamard Transform (FWHT) and its Variations | https://csacademy.com/contest/archive/task/random_nim_generator/statement/ 2265 | CS Academy | csacademy_token_grid | Tokens on a grid | Medium | no | no | Math | Convolution | Fast Walsh Hadamard Transform (FWHT) and its Variations | Fast Walsh Hadamard Transform (FWHT) and its Variations | https://csacademy.com/contest/archive/task/token-grid/statement/ 2266 | Codeforces | codeforces_1218d | Xor Spanning Tree | Medium | yes | no | Math | Convolution | Fast Walsh Hadamard Transform (FWHT) and its Variations | Fast Walsh Hadamard Transform (FWHT) and its Variations | https://codeforces.com/problemset/problem/1218/D 2267 | Codeforces | codeforces_914g | Sum the Fibonacci | Medium | yes | no | Math | Convolution | Fast Walsh Hadamard Transform (FWHT) and its Variations | Fast Walsh Hadamard Transform (FWHT) and its Variations; Subset Convolution | https://codeforces.com/problemset/problem/914/G 2268 | CF Gym | cf_gym_102978g | Games | Hard | no | no | Math | Convolution | Fast Walsh Hadamard Transform (FWHT) and its Variations | Fast Walsh Hadamard Transform (FWHT) and its Variations | https://codeforces.com/gym/102978/problem/G 2269 | CF Gym | cf_gym_103202m | United in Stormwind | Hard | yes | no | Math | Convolution | Fast Walsh Hadamard Transform (FWHT) and its Variations | Fast Walsh Hadamard Transform (FWHT) and its Variations | https://codeforces.com/gym/103202/problem/M 2270 | Codeforces | codeforces_1906k | Deck-Building Game | Hard | yes | no | Math | Convolution | Fast Walsh Hadamard Transform (FWHT) and its Variations | Fast Walsh Hadamard Transform (FWHT) and its Variations | https://codeforces.com/contest/1906/problem/K 2271 | UOJ | uoj_310 | 黎明前的巧克力 | Hard | no | no | Math | Convolution | Fast Walsh Hadamard Transform (FWHT) and its Variations | Fast Walsh Hadamard Transform (FWHT) and its Variations | https://uoj.ac/problem/310 2272 | CodeChef | codechef_mdswin | Winning Ways | Hard | yes | no | Math | Convolution | Fast Walsh Hadamard Transform (FWHT) and its Variations | Fast Walsh Hadamard Transform (FWHT) and its Variations | https://www.codechef.com/NOV19A/problems/MDSWIN 2273 | CodeChef | codechef_xortreeh | Chef and Horcrux | Hard | yes | no | Math | Convolution | Fast Walsh Hadamard Transform (FWHT) and its Variations | Fast Walsh Hadamard Transform (FWHT) and its Variations | https://www.codechef.com/problems/XORTREEH 2274 | AtCoder | atcoder_abc396_g | Flip Row or Col | Medium | no | no | Math | Convolution | Fast Walsh Hadamard Transform (FWHT) and its Variations | Fast Walsh Hadamard Transform (FWHT) and its Variations | https://atcoder.jp/contests/abc396/tasks/abc396_g 2275 | AtCoder | atcoder_abc220_h | 18. Security Camera | Hard | no | no | Math | Convolution | Fast Walsh Hadamard Transform (FWHT) and its Variations | Fast Walsh Hadamard Transform (FWHT) and its Variations | https://atcoder.jp/contests/abc220/tasks/abc220_h 2276 | AtCoder | atcoder_abc212_h | Nim Counting | Hard | yes | no | Math | Convolution | Fast Walsh Hadamard Transform (FWHT) and its Variations | Fast Walsh Hadamard Transform (FWHT) and its Variations | https://atcoder.jp/contests/abc212/tasks/abc212_h 2277 | CF Gym | cf_gym_104479b | Beautiful XOR Problem | Very Hard | yes | no | Math | Convolution | Fast Walsh Hadamard Transform (FWHT) and its Variations | Fast Walsh Hadamard Transform (FWHT) and its Variations | https://codeforces.com/gym/104479/problem/B 2278 | AtCoder | atcoder_abc367_g | Sum of (XOR^K or 0) | Very Hard | yes | no | Math | Convolution | Fast Walsh Hadamard Transform (FWHT) and its Variations | Fast Walsh Hadamard Transform (FWHT) and its Variations | https://atcoder.jp/contests/abc367/tasks/abc367_g 2279 | Library Checker | yosupo_gcd_convolution | Gcd Convolution | Easy | yes | no | Math | Convolution | GCD Convolution | GCD Convolution | https://judge.yosupo.jp/problem/gcd_convolution 2280 | CF Gym | cf_gym_103688e | Exclusive Multiplication | Medium | yes | no | Math | Convolution | GCD Convolution | GCD Convolution | https://codeforces.com/gym/103688/problem/E 2281 | CodeChef | codechef_yetgcd | Yet Another GCD Problem | Medium | yes | no | Math | Convolution | GCD Convolution | GCD Convolution | https://www.codechef.com/CDUN2022/problems/YETGCD 2282 | Library Checker | yosupo_lcm_convolution | Lcm Convolution | Easy | yes | no | Math | Convolution | LCM Convolution | LCM Convolution | https://judge.yosupo.jp/problem/lcm_convolution 2283 | CodeChef | codechef_perfsqrs | Ppeerrffeecctt Ssqquuaarreess | Hard | yes | no | Math | Polynomial | Generating Functions | Generating Functions | https://www.codechef.com/PRACTICE/problems/PERFSQRS 2284 | CodeChef | codechef_weirdmul | Weird Product | Hard | yes | no | Math | Polynomial | Generating Functions | Generating Functions; Multipoint Evaluation | https://www.codechef.com/JULY20A/problems/WEIRDMUL 2285 | CodeChef | codechef_rnbwroad | Chef and Rainbow Road | Hard | yes | no | Math | Polynomial | Generating Functions | Generating Functions; Multipoint Evaluation | https://www.codechef.com/problems/RNBWROAD 2286 | AtCoder | atcoder_arc154_f | Dice Game | Hard | yes | no | Math | Polynomial | Generating Functions | Generating Functions | https://atcoder.jp/contests/arc154/tasks/arc154_f 2287 | Codeforces | codeforces_438e | The Child and Binary Tree | Hard | yes | no | Math | Polynomial | Generating Functions | Polynomial Inverse; Polynomial Sqrt; Generating Functions | https://codeforces.com/problemset/problem/438/E 2288 | UOJ | uoj_50 | 链式反应 | Hard | no | no | Math | Polynomial | Generating Functions | Generating Functions | https://uoj.ac/problem/50 2289 | LibreOJ | loj_6703 | Q 的序列 | Hard | yes | no | Math | Polynomial | Generating Functions | Generating Functions | https://loj.ac/p/6703 2290 | Codeforces | cf_group_446227i | O Andar do Trêbado | Hard | no | no | Math | Polynomial | Generating Functions | Generating Functions | https://codeforces.com/group/YgJmumGtHD/contest/446227/problem/I 2291 | Codeforces | codeforces_392c | Yet Another Number Sequence | Medium | no | no | Math | Polynomial | Generating Functions | Generating Functions; Berlekamp Massey; Matrix Exponentiation | https://codeforces.com/contest/392/problem/C 2292 | AtCoder | atcoder_s8pc_3_g | Sum of Fibonacci Sequence | Very Hard | yes | no | Math | Polynomial | Generating Functions | Generating Functions | https://atcoder.jp/contests/s8pc-3/tasks/s8pc_3_g 2293 | CodeChef | codechef_qpolysum | Quasi-Polynomial Sum | Very Hard | no | no | Math | Polynomial | Generating Functions | Generating Functions | https://www.codechef.com/DEC12/problems/QPOLYSUM 2294 | Codeforces | codeforces_1349f2 | Slime and Sequences (Hard Version) | Very Hard | no | no | Math | Polynomial | Generating Functions | Lagrange Inversion Theorem; Generating Functions | https://codeforces.com/contest/1349/problem/F2 2295 | CF Gym | cf_gym_280379b | Simple Counting | Very Hard | yes | no | Math | Polynomial | Generating Functions | Generating Functions | https://codeforces.com/gym/280379/problem/B 2296 | LibreOJ | loj_6696 | Rhyme | Very Hard | yes | no | Math | Polynomial | Generating Functions | Generating Functions | https://loj.ac/p/6696 2297 | UOJ | uoj_514 | 通用测评号 | Very Hard | no | no | Math | Polynomial | Generating Functions | Generating Functions | https://uoj.ac/contest/51/problem/514 2298 | LibreOJ | loj_3120 | 珍珠 | Very Hard | no | no | Math | Polynomial | Generating Functions | Generating Functions | https://loj.ac/p/3120 2299 | Library Checker | yosupo_inv_of_formal_power_series | Inv of Formal Power Series | Easy | yes | no | Math | Polynomial | Polynomial Inverse | Polynomial Inverse | https://judge.yosupo.jp/problem/inv_of_formal_power_series 2300 | CodeChef | codechef_chefssm | Chef and the Combination Lock | Hard | no | no | Math | Polynomial | Polynomial Inverse | Lagrange Interpolation; Polynomial Inverse | https://www.codechef.com/problems/CHEFSSM 2301 | Library Checker | yosupo_inv_of_formal_power_series_sparse | Inv of Formal Power Series (Sparse) | Hard | no | no | Math | Polynomial | Polynomial Inverse | Polynomial Inverse | https://judge.yosupo.jp/problem/inv_of_formal_power_series_sparse 2302 | Library Checker | yosupo_exp_of_formal_power_series | Exp of Formal Power Series | Easy | yes | no | Math | Polynomial | Polynomial Exp | Polynomial Exp | https://judge.yosupo.jp/problem/exp_of_formal_power_series 2303 | CodeChef | codechef_pparts | Perfect Partitions | Medium | yes | no | Math | Polynomial | Polynomial Exp | Polynomial Exp; Polynomial Log; Subset Sum Problem using Generating Functions | https://www.codechef.com/problems/PPARTS 2304 | Library Checker | yosupo_exp_of_formal_power_series_sparse | Exp of Formal Power Series (Sparse) | Hard | no | no | Math | Polynomial | Polynomial Exp | Polynomial Exp | https://judge.yosupo.jp/problem/exp_of_formal_power_series_sparse 2305 | Library Checker | yosupo_log_of_formal_power_series | Log of Formal Power Series | Easy | yes | no | Math | Polynomial | Polynomial Log | Polynomial Log | https://judge.yosupo.jp/problem/log_of_formal_power_series 2306 | Library Checker | yosupo_log_of_formal_power_series_sparse | Log of Formal Power Series (Sparse) | Hard | no | no | Math | Polynomial | Polynomial Log | Polynomial Log | https://judge.yosupo.jp/problem/log_of_formal_power_series_sparse 2307 | Library Checker | yosupo_pow_of_formal_power_series | Pow of Formal Power Series | Easy | yes | no | Math | Polynomial | Polynomial Pow | Polynomial Pow | https://judge.yosupo.jp/problem/pow_of_formal_power_series 2308 | Library Checker | yosupo_pow_of_formal_power_series_sparse | Pow of Formal Power Series (Sparse | Medium | no | no | Math | Polynomial | Polynomial Pow | Polynomial Pow | https://judge.yosupo.jp/problem/pow_of_formal_power_series_sparse 2309 | Library Checker | yosupo_sqrt_of_formal_power_series | Sqrt of Formal Power Series | Easy | yes | no | Math | Polynomial | Polynomial Sqrt | Polynomial Sqrt | https://judge.yosupo.jp/problem/sqrt_of_formal_power_series 2310 | CodeDrills | codedrills_perfect_strings | Perfect Strings | Medium | yes | no | Math | Polynomial | Polynomial Sqrt | Polynomial Sqrt; Generating Function of a Linear Recurrence | https://codedrills.io/contests/icpc-asia-west-continent-final-contest-2022/problems/perfect-strings 2311 | Library Checker | yosupo_sqrt_of_formal_power_series_sparse | Sqrt of Formal Power Series (Sparse) | Hard | no | no | Math | Polynomial | Polynomial Sqrt | Polynomial Sqrt | https://judge.yosupo.jp/problem/sqrt_of_formal_power_series_sparse 2312 | Library Checker | yosupo_composition_of_formal_power_series | Composition of Formal Power Series | Easy | yes | no | Math | Polynomial | Polynomial Composition | Polynomial Composition | https://judge.yosupo.jp/problem/composition_of_formal_power_series 2313 | Library Checker | yosupo_compositional_inverse_of_formal_power_series | Compositional Inverse of Formal Power Series | Medium | no | no | Math | Polynomial | Polynomial Composition | Polynomial Composition | https://judge.yosupo.jp/problem/compositional_inverse_of_formal_power_series 2314 | Library Checker | yosupo_multipoint_evaluation | Multipoint Evaluation | Easy | yes | no | Math | Polynomial | Multipoint Evaluation | Multipoint Evaluation | https://judge.yosupo.jp/problem/multipoint_evaluation 2315 | CodeChef | codechef_polyeval | Evaluate the polynomial | Easy | yes | no | Math | Polynomial | Multipoint Evaluation | Multipoint Evaluation | https://www.codechef.com/problems/POLYEVAL 2316 | CodeChef | codechef_chefequa | Chef and Equations | Medium | no | no | Math | Polynomial | Multipoint Evaluation | Multipoint Evaluation | https://www.codechef.com/NOV18A/problems/CHEFEQUA 2317 | Library Checker | yosupo_multipoint_evaluation_on_geometric_sequence | Multipoint Evaluation (Geometric Sequence) | Hard | no | no | Math | Polynomial | Multipoint Evaluation | Multipoint Evaluation | https://judge.yosupo.jp/problem/multipoint_evaluation_on_geometric_sequence 2318 | Luogu | luogu_p6828 | Chirp Z-Transform (mod 10^9 + 7) | Easy | yes | no | Math | Polynomial | Chirp Z Transform | Chirp Z Transform | https://www.luogu.com.cn/problem/P6828 2319 | Luogu | luogu_p6800 | Chirp Z-Transform (mod 998244353) | Easy | yes | no | Math | Polynomial | Chirp Z Transform | Chirp Z Transform | https://www.luogu.com.cn/problem/P6800 2320 | Codeforces | codeforces_901e | Cyclic Cipher | Hard | no | no | Math | Polynomial | Chirp Z Transform | Chirp Z Transform; [Problem] Determinant of Permutant and Circulant Matrix | https://codeforces.com/contest/901/problem/E 2321 | Codeforces | codeforces_1184a3 | Heidi Learns Hashing (Hard) | Hard | no | no | Math | Polynomial | Chirp Z Transform | Chirp Z Transform | https://codeforces.com/contest/1184/problem/A3 2322 | Library Checker | yosupo_polynomial_interpolation | Polynomial Interpolation | Easy | yes | no | Math | Polynomial | Polynomial Interpolation | Polynomial Interpolation | https://judge.yosupo.jp/problem/polynomial_interpolation 2323 | Library Checker | yosupo_polynomial_interpolation_on_geometric_sequence | Polynomial Interpolation (Geometric Sequence) | Hard | no | no | Math | Polynomial | Polynomial Interpolation | Polynomial Interpolation | https://judge.yosupo.jp/problem/polynomial_interpolation_on_geometric_sequence 2324 | CodeChef | codechef_wrdsum | Weird Sum | Hard | yes | no | Math | Polynomial | Polynomial Interpolation | Polynomial Interpolation | https://www.codechef.com/problems/WRDSUM 2325 | Library Checker | yosupo_polynomial_taylor_shift | Polynomial Taylor Shift | Easy | yes | no | Math | Polynomial | Polynomial Shift | Polynomial Shift | https://judge.yosupo.jp/problem/polynomial_taylor_shift 2326 | Library Checker | yosupo_shift_of_sampling_points_of_polynomial | Shift of Sampling Points of Polynomial | Easy | yes | no | Math | Polynomial | Shift of Sampling Points of Polynomial | Shift of Sampling Points of Polynomial | https://judge.yosupo.jp/problem/shift_of_sampling_points_of_polynomial 2327 | Library Checker | yosupo_division_of_polynomials | Division of Polynomials | Medium | yes | no | Math | Polynomial | Polyomial Division and Remainder | Polyomial Division and Remainder | https://judge.yosupo.jp/problem/division_of_polynomials 2328 | CF Gym | cf_gym_102129d | Basis Change | Hard | no | no | Math | Polynomial | Polyomial Division and Remainder | Polyomial Division and Remainder; Gaussian Elimination | https://codeforces.com/gym/102129/problem/D 2329 | Library Checker | yosupo_polynomial_root_finding | Polynomial Root Finding (Mod 998244353) | Medium | yes | no | Math | Polynomial | Polynomial Roots Under a Modulo | Polynomial Roots Under a Modulo | https://judge.yosupo.jp/problem/polynomial_root_finding 2330 | CodeChef | codechef_aprps | Irrational Root | Hard | no | no | Math | Polynomial | Polynomial Roots Under a Modulo | Polynomial Roots Under a Modulo | https://www.codechef.com/problems/APRPS 2331 | Library Checker | yosupo_find_linear_recurrence | Find Linear Recurrence | Medium | yes | no | Math | Polynomial | Resultant of Two Polynomials and Half-GCD Algorithm | Resultant of Two Polynomials and Half-GCD Algorithm; Berlekamp Massey | https://judge.yosupo.jp/problem/find_linear_recurrence 2332 | Library Checker | yosupo_inv_of_polynomials | Inv of Polynomials | Hard | no | no | Math | Polynomial | Resultant of Two Polynomials and Half-GCD Algorithm | Resultant of Two Polynomials and Half-GCD Algorithm | https://judge.yosupo.jp/problem/inv_of_polynomials 2333 | Codeforces | codeforces_622f | The Sum of the k-th Powers | Easy | yes | no | Math | Polynomial | Lagrange Interpolation | Lagrange Interpolation; Polynomial with Binomial Coefficients | https://codeforces.com/problemset/problem/622/F 2334 | SPOJ | spoj_asumhard | A Summatory (HARD) | Easy | no | no | Math | Polynomial | Lagrange Interpolation | Lagrange Interpolation | https://www.spoj.com/problems/ASUMHARD/ 2335 | CodeChef | codechef_countit | Count Arrays | Medium | yes | no | Math | Polynomial | Lagrange Interpolation | Lagrange Interpolation | https://www.codechef.com/problems/COUNTIT 2336 | SPOJ | spoj_somesums | Some Sums | Medium | yes | no | Math | Polynomial | Lagrange Interpolation | Lagrange Interpolation | https://www.spoj.com/problems/SOMESUMS/ 2337 | HDU | hdu_4059 | The Boss on Mars | Medium | no | no | Math | Polynomial | Lagrange Interpolation | Lagrange Interpolation | http://acm.hdu.edu.cn/showproblem.php?pid=4059 2338 | SPOJ | spoj_asumextr | A Summatory (Extreme) | Medium | no | no | Math | Polynomial | Lagrange Interpolation | Lagrange Interpolation | https://www.spoj.com/problems/ASUMEXTR/ 2339 | AtCoder | atcoder_arc033_4 | 見たことのない多項式 | Medium | no | no | Math | Polynomial | Lagrange Interpolation | Lagrange Interpolation | https://atcoder.jp/contests/arc033/tasks/arc033_4 2340 | Codeforces | codeforces_995f | Cowmpany Cowmpensation | Medium | yes | no | Math | Polynomial | Lagrange Interpolation | Lagrange Interpolation | https://codeforces.com/contest/995/problem/F 2341 | SPOJ | spoj_battlecry | Battle Of The Bastards - Kings Vs Rooks | Medium | yes | no | Math | Polynomial | Lagrange Interpolation | Lagrange Interpolation | https://www.spoj.com/problems/BATTLECRY/ 2342 | Codeforces | codeforces_1155e | Guess the Root | Medium | yes | no | Math | Polynomial | Lagrange Interpolation | Gaussian Elimination; Lagrange Interpolation | https://codeforces.com/problemset/problem/1155/E 2343 | CodeChef | codechef_gcdmask | GCD of the Submasks | Hard | yes | no | Math | Polynomial | Lagrange Interpolation | Lagrange Interpolation | https://www.codechef.com/LTIME84A/problems/GCDMASK 2344 | SPOJ | spoj_pwsumc | Power Sum | Hard | no | no | Math | Polynomial | Lagrange Interpolation | Lagrange Interpolation | https://www.spoj.com/problems/PWSUMC/ 2345 | CodeChef | codechef_xetf | Euler Totient Function Extended | Hard | yes | no | Math | Polynomial | Lagrange Interpolation | Lagrange Interpolation | https://www.codechef.com/problems/XETF 2346 | Luogu | luogu_p4463 | calc | Hard | yes | no | Math | Polynomial | Lagrange Interpolation | Lagrange Interpolation | https://www.luogu.com.cn/problem/P4463 2347 | HDU | hdu_7217 | Counting Good Arrays | Very Hard | yes | no | Math | Polynomial | Lagrange Interpolation | Lagrange Interpolation | https://vjudge.net/problem/HDU-7217 2348 | Toph | toph_lots_of_cubes | A Lazy Statement | Very Hard | yes | no | Math | Polynomial | Lagrange Interpolation | Lagrange Interpolation | https://toph.co/p/lots-of-cubes 2349 | Library Checker | yosupo_sum_of_exponential_times_polynomial | Sum of exponential times polynomial | Easy | yes | no | Math | Polynomial | [Problem] Sum of r^i * poly(i) | [Problem] Sum of r^i * poly(i) | https://judge.yosupo.jp/problem/sum_of_exponential_times_polynomial 2350 | Library Checker | yosupo_sharp_p_subset_sum | Subset Sum | Easy | yes | no | Math | Polynomial | Subset Sum Problem using Generating Functions | Subset Sum Problem using Generating Functions | https://judge.yosupo.jp/problem/sharp_p_subset_sum 2351 | CF Gym | cf_gym_102114c | Call It What You Want | Medium | yes | no | Math | Polynomial | Polynomial Factorization of (x^n - 1) and Cyclotomic Polynomials | Polynomial Factorization of (x^n - 1) and Cyclotomic Polynomials | https://codeforces.com/gym/102114/problem/C 2352 | AtCoder | atcoder_abc222_h | Beautiful Binary Tree | Hard | no | no | Math | Polynomial | Lagrange Inversion Theorem | Lagrange Inversion Theorem | https://atcoder.jp/contests/abc222/tasks/abc222_h 2353 | Library Checker | yosupo_matrix_product | Matrix Product | Easy | yes | no | Math | Matrices | Matrix Exponentiation | Matrix Exponentiation | https://judge.yosupo.jp/problem/matrix_product 2354 | Library Checker | yosupo_pow_of_matrix | Pow of Matrix | Easy | yes | no | Math | Matrices | Matrix Exponentiation | Matrix Exponentiation; Frobenius Form of a Matrix and Fast Matrix Power | https://judge.yosupo.jp/problem/pow_of_matrix 2355 | UVa | uva_10229 | Modular Fibonacci | Easy | no | no | Math | Matrices | Matrix Exponentiation | Matrix Exponentiation | https://vjudge.net/problem/UVA-10229 2356 | CF Gym | cf_gym_102644a | Random Mood | Easy | yes | no | Math | Matrices | Matrix Exponentiation | Matrix Exponentiation | https://codeforces.com/gym/102644/problem/A 2357 | UVa | uva_10870 | Recurrences | Easy | yes | no | Math | Matrices | Matrix Exponentiation | Matrix Exponentiation | https://vjudge.net/problem/UVA-10870 2358 | UVa | uva_10754 | Fantastic Sequence | Easy | no | no | Math | Matrices | Matrix Exponentiation | Matrix Exponentiation | https://vjudge.net/problem/UVA-10754 2359 | UVa | uva_11551 | Experienced Endeavour | Easy | no | no | Math | Matrices | Matrix Exponentiation | Matrix Exponentiation | https://vjudge.net/problem/UVA-11551 2360 | SPOJ | spoj_summul | Sum of products | Easy | no | no | Math | Matrices | Matrix Exponentiation | Matrix Exponentiation | https://www.spoj.com/problems/SUMMUL/ 2361 | CF Gym | cf_gym_102644b | String Mood | Easy | yes | no | Math | Matrices | Matrix Exponentiation | Matrix Exponentiation | https://codeforces.com/gym/102644/problem/B 2362 | CSES | cses_1723 | Graph Paths I | Easy | yes | no | Math | Matrices | Matrix Exponentiation | Matrix Exponentiation | https://cses.fi/problemset/task/1723 2363 | CSES | cses_1724 | Graph Paths II | Easy | yes | no | Math | Matrices | Matrix Exponentiation | Matrix Exponentiation | https://cses.fi/problemset/task/1724 2364 | SPOJ | spoj_tetrahrd | Sum of Tetranacci numbers | Easy | yes | no | Math | Matrices | Matrix Exponentiation | Matrix Exponentiation | https://www.spoj.com/problems/TETRAHRD/ 2365 | SPOJ | spoj_seq | Recursive Sequence | Easy | no | no | Math | Matrices | Matrix Exponentiation | Matrix Exponentiation | https://www.spoj.com/problems/SEQ/ 2366 | SPOJ | spoj_fibpwsum | Fibonacci Power Sum | Medium | yes | no | Math | Matrices | Matrix Exponentiation | Berlekamp Massey; Matrix Exponentiation | https://www.spoj.com/problems/FIBPWSUM/ 2367 | SPOJ | spoj_itrix12e | R Numbers | Medium | yes | no | Math | Matrices | Matrix Exponentiation | Matrix Exponentiation; Berlekamp Massey | https://www.spoj.com/problems/ITRIX12E/ 2368 | CF Gym | cf_gym_316783b | Decoding Genome | Medium | no | no | Math | Matrices | Matrix Exponentiation | Matrix Exponentiation | https://codeforces.com/gym/316783/problem/B 2369 | CF Gym | cf_gym_316783c | Magic Gems | Medium | no | no | Math | Matrices | Matrix Exponentiation | Matrix Exponentiation; Linear Recurrence using Cayley-Hamilton Theorem in O(N^2 log K) | https://codeforces.com/gym/316783/problem/C 2370 | CF Gym | cf_gym_316783d | Wet Shark and Blocks | Medium | yes | no | Math | Matrices | Matrix Exponentiation | Matrix Exponentiation; Berlekamp Massey | https://codeforces.com/gym/316783/problem/D 2371 | CF Gym | cf_gym_316783e | Product Oriented Recurrence | Medium | yes | no | Math | Matrices | Matrix Exponentiation | Matrix Exponentiation | https://codeforces.com/gym/316783/problem/E 2372 | CodeChef | codechef_hlpmil | Help Milo! | Medium | yes | no | Math | Matrices | Matrix Exponentiation | Matrix Exponentiation | https://www.codechef.com/problems/HLPMIL 2373 | Codeforces | codeforces_821e | Okabe and El Psy Kongroo | Medium | no | no | Math | Matrices | Matrix Exponentiation | Matrix Exponentiation | https://codeforces.com/problemset/problem/821/E 2374 | SPOJ | spoj_pboard | Blocks for kids | Medium | no | no | Math | Matrices | Matrix Exponentiation | Matrix Exponentiation | https://www.spoj.com/problems/PBOARD/ 2375 | CF Gym | cf_gym_100199e | Nice Patterns Strike Back | Medium | yes | no | Math | Matrices | Matrix Exponentiation | Matrix Exponentiation | https://codeforces.com/gym/100199/problem/E 2376 | LightOJ | lightoj_tiles | Tiles | Medium | yes | no | Math | Matrices | Matrix Exponentiation | Matrix Exponentiation | https://lightoj.com/problem/tiles 2377 | LightOJ | lightoj_unlucky_strings | Unlucky Strings | Medium | yes | no | Math | Matrices | Matrix Exponentiation | Matrix Exponentiation; Substring DP; Knuth Morris Pratt (KMP) and Prefix Automaton | https://lightoj.com/problem/unlucky-strings 2378 | LightOJ | lightoj_kings_in_chessboard | Kings in Chessboard | Medium | yes | no | Math | Matrices | Matrix Exponentiation | Matrix Exponentiation | https://lightoj.com/problem/kings-in-chessboard 2379 | HackerEarth | hackerearth_abcd_strings | ABCD Strings | Medium | yes | no | Math | Matrices | Matrix Exponentiation | Matrix Exponentiation; Aho Corasick | https://www.hackerearth.com/problem/algorithm/abcd-strings/ 2380 | Codeforces | codeforces_147b | Smile House | Medium | yes | no | Math | Matrices | Matrix Exponentiation | Matrix Exponentiation | https://codeforces.com/contest/147/problem/B 2381 | CF Gym | cf_gym_102644e | Knight Paths | Medium | yes | no | Math | Matrices | Matrix Exponentiation | Matrix Exponentiation | https://codeforces.com/gym/102644/problem/E 2382 | CF Gym | cf_gym_102644g | Recurrence With Square | Medium | yes | no | Math | Matrices | Matrix Exponentiation | Matrix Exponentiation; Berlekamp Massey | https://codeforces.com/gym/102644/problem/G 2383 | CF Gym | cf_gym_102644h | String Mood Updates | Medium | no | no | Math | Matrices | Matrix Exponentiation | Matrix Exponentiation | https://codeforces.com/gym/102644/problem/H 2384 | CF Gym | cf_gym_102644i | Count Paths Queries | Medium | yes | no | Math | Matrices | Matrix Exponentiation | Matrix Exponentiation | https://codeforces.com/gym/102644/problem/I 2385 | SPOJ | spoj_flib | Flibonakki | Medium | no | no | Math | Matrices | Matrix Exponentiation | Matrix Exponentiation | https://www.spoj.com/problems/FLIB/ 2386 | CF Gym | cf_gym_105164b | Bacterial Sampling | Medium | no | no | Math | Matrices | Matrix Exponentiation | Matrix Exponentiation | https://codeforces.com/gym/105164/problem/B 2387 | Codeforces | codeforces_691e | Xor-sequences | Medium | yes | no | Math | Matrices | Matrix Exponentiation | Matrix Exponentiation | https://codeforces.com/contest/691/problem/E 2388 | UVa | uva_11651 | Krypton Number System | Easy | no | no | Math | Matrices | Matrix Exponentiation | Matrix Exponentiation | https://vjudge.net/problem/UVA-11651 2389 | AtCoder | atcoder_dp_r | Walk | Medium | no | no | Math | Matrices | Matrix Exponentiation | Matrix Exponentiation | https://atcoder.jp/contests/dp/tasks/dp_r 2390 | AtCoder | atcoder_abc293_e | Geometric Progression | Easy | no | no | Math | Matrices | Matrix Exponentiation | Matrix Exponentiation | https://atcoder.jp/contests/abc293/tasks/abc293_e 2391 | Codeforces | codeforces_468e | Permanent | Very Hard | yes | no | Math | Matrices | Permanent of a Matrix | Permanent of a Matrix | https://codeforces.com/problemset/problem/468/E 2392 | CF Gym | cf_gym_101341i | Matrix God | Easy | yes | no | Math | Matrices | Freivald's Algorithm | Freivald's Algorithm; Randomized Algorithms | https://codeforces.com/gym/101341/problem/I 2393 | CodeChef | codechef_sata05 | Lopymonials | Medium | yes | no | Math | Matrices | Vandermonde Matrix | Vandermonde Matrix | https://www.codechef.com/problems/SATA05 2394 | Library Checker | yosupo_hafnian_of_matrix | Hafnian of Matrix | Easy | yes | no | Math | Matrices | Hafnian of a Matrix / Number of Perfect Matchings in a Graph | Hafnian of a Matrix / Number of Perfect Matchings in a Graph | https://judge.yosupo.jp/problem/hafnian_of_matrix 2395 | Codeforces | codeforces_506e | Mr. Kitayuta's Gift | Hard | no | no | Math | Linear Recurrence | Linear Recurrence using Cayley-Hamilton Theorem in O(N^2 log K) | Berlekamp Massey; Linear Recurrence using Cayley-Hamilton Theorem in O(N^2 log K) | https://codeforces.com/contest/506/problem/E 2396 | HackerEarth | hackerearth_costly_strings | Costly Strings | Hard | no | no | Math | Linear Recurrence | Linear Recurrence using Cayley-Hamilton Theorem in O(N^2 log K) | Linear Recurrence using Cayley-Hamilton Theorem in O(N^2 log K) | https://www.hackerearth.com/problem/approximate/costly-strings/ 2397 | Library Checker | yosupo_kth_term_of_linearly_recurrent_sequence | Kth term of Linearly Recurrent Sequence | Easy | yes | no | Math | Linear Recurrence | Linear Recurrence using Generating Functions in O(N log N log K) | Linear Recurrence using Generating Functions in O(N log N log K) | https://judge.yosupo.jp/problem/kth_term_of_linearly_recurrent_sequence 2398 | CodeChef | codechef_rng | Random Number Generator | Medium | yes | no | Math | Linear Recurrence | Linear Recurrence using Generating Functions in O(N log N log K) | Linear Recurrence using Generating Functions in O(N log N log K) | https://www.codechef.com/problems/RNG 2399 | AtCoder | atcoder_typical90_cl | Tenkei90's Last Problem | Very Hard | yes | no | Math | Linear Recurrence | Linear Recurrence using Generating Functions in O(N log N log K) | Linear Recurrence using Generating Functions in O(N log N log K) | https://atcoder.jp/contests/typical90/tasks/typical90_cl 2400 | CF Gym | cf_gym_102268e | Expected Value | Hard | yes | no | Math | Linear Recurrence | Generating Function of a Linear Recurrence | Berlekamp Massey; Generating Function of a Linear Recurrence | https://codeforces.com/gym/102268/problem/E 2401 | CodeChef | codechef_partn01 | Even Odd Partition | Medium | no | no | Math | Linear Recurrence | Berlekamp Massey | Berlekamp Massey | https://www.codechef.com/JULY21A/problems/PARTN01 2402 | CodeChef | codechef_rec20f | A Way Out | Medium | no | no | Math | Linear Recurrence | Berlekamp Massey | Berlekamp Massey | https://www.codechef.com/problems/REC20F 2403 | LibreOJ | loj_2463 | 完美的旅行 | Hard | no | no | Math | Linear Recurrence | Berlekamp Massey | Berlekamp Massey | https://loj.ac/p/2463 2404 | CF Gym | cf_gym_102141i | IFibonacci Power Sum | Medium | yes | no | Math | Linear Recurrence | Berlekamp Massey | Berlekamp Massey | https://codeforces.com/gym/102141/problem/I 2405 | SPOJ | spoj_findlr | Find Linear Recurrence | Easy | yes | no | Math | Linear Recurrence | Reeds-Sloane Algorithm | Reeds-Sloane Algorithm | https://www.spoj.com/problems/FINDLR/ 2406 | SPOJ | spoj_kn2 | Travelling Knight 2 | Hard | no | no | Math | Linear Recurrence | Reeds-Sloane Algorithm | Reeds-Sloane Algorithm | https://www.spoj.com/problems/KN2/ 2407 | Library Checker | yosupo_system_of_linear_equations | System of Linear Equations | Easy | yes | no | Math | Linear Algebra | Gaussian Elimination | Gaussian Elimination | https://judge.yosupo.jp/problem/system_of_linear_equations 2408 | LightOJ | lightoj_graph_coloring | Graph Coloring | Easy | yes | no | Math | Linear Algebra | Gaussian Elimination | Gaussian Elimination | https://lightoj.com/problem/graph-coloring 2409 | SPOJ | spoj_gs | Going to school | Easy | yes | no | Math | Linear Algebra | Gaussian Elimination | Gaussian Elimination | https://www.spoj.com/problems/GS/ 2410 | CodeChef | codechef_knghtmov | Knight Moving | Easy | no | no | Math | Linear Algebra | Gaussian Elimination | Gaussian Elimination | https://www.codechef.com/SEP12/problems/KNGHTMOV 2411 | Timus | timus_1042 | Central Heating | Easy | no | no | Math | Linear Algebra | Gaussian Elimination | Gaussian Elimination | https://acm.timus.ru/problem.aspx?space=1&num=1042 2412 | UVa | uva_4775 | Snakes and Ladders | Easy | no | no | Math | Linear Algebra | Gaussian Elimination | Gaussian Elimination | https://onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&page=show_problem&problem=4775 2413 | Timus | timus_1766 | Humpty Dumpty | Medium | no | no | Math | Linear Algebra | Gaussian Elimination | Gaussian Elimination | https://acm.timus.ru/problem.aspx?space=1&num=1766 2414 | Timus | timus_1266 | Kirchhoff's Law | Medium | no | no | Math | Linear Algebra | Gaussian Elimination | Gaussian Elimination | https://acm.timus.ru/problem.aspx?space=1&num=1266 2415 | Library Checker | yosupo_matrix_rank | Rank of Matrix | Medium | yes | no | Math | Linear Algebra | Gaussian Elimination | Gaussian Elimination | https://judge.yosupo.jp/problem/matrix_rank 2416 | Timus | timus_1041 | Nikifor | Medium | yes | no | Math | Linear Algebra | Gaussian Elimination | Gaussian Elimination | https://acm.timus.ru/problem.aspx?space=1&num=1041 2417 | Codeforces | codeforces_1411g | No Game No Life | Hard | yes | no | Math | Linear Algebra | Gaussian Elimination | Gaussian Elimination | https://codeforces.com/problemset/problem/1411/G 2418 | Kattis | kattis_costofliving | Cost of Living | Hard | yes | no | Math | Linear Algebra | Gaussian Elimination | Gaussian Elimination | https://naipc19.kattis.com/contests/naipc19/problems/costofliving 2419 | Codeforces | codeforces_963e | Circles of Waiting | Hard | no | no | Math | Linear Algebra | Gaussian Elimination | Gaussian Elimination | https://codeforces.com/contest/963/problem/E 2420 | Toph | toph_boom_bot | Boom Bot | Medium | no | no | Math | Linear Algebra | Gaussian Elimination | Gaussian Elimination | https://toph.co/p/boom-bot 2421 | SPOJ | spoj_codesptf | Palindromes | Medium | no | no | Math | Linear Algebra | Gaussian Elimination | Gaussian Elimination | https://www.spoj.com/problems/CODESPTF/ 2422 | LightOJ | lightoj_subsets_forming_perfect_squar | Subsets Forming Perfect Squares | Medium | yes | no | Math | Linear Algebra | Gaussian Elimination Modulo 2 | Vector Space and XOR Basis; Gaussian Elimination Modulo 2 | https://lightoj.com/problem/subsets-forming-perfect-squar 2423 | Library Checker | yosupo_matrix_rank_mod_2 | Rank of Matrix (Mod 2) | Medium | yes | no | Math | Linear Algebra | Gaussian Elimination Modulo 2 | Gaussian Elimination Modulo 2 | https://judge.yosupo.jp/problem/matrix_rank_mod_2 2424 | CF Gym | cf_gym_101908m | Modifying SAT | Medium | yes | no | Math | Linear Algebra | Gaussian Elimination Modulo 2 | Gaussian Elimination Modulo 2 | https://codeforces.com/gym/101908/problem/M 2425 | Library Checker | yosupo_matrix_det | Determinant of Matrix | Easy | yes | no | Math | Linear Algebra | Determinant of a Matrix | Determinant of a Matrix | https://judge.yosupo.jp/problem/matrix_det 2426 | Library Checker | yosupo_matrix_det_mod_2 | Determinant of Matrix (Mod 2) | Medium | yes | no | Math | Linear Algebra | Determinant of a Matrix | Determinant of a Matrix | https://judge.yosupo.jp/problem/matrix_det_mod_2 2427 | Codeforces | codeforces_167e | Wizards and Bets | Hard | no | no | Math | Linear Algebra | Determinant of a Matrix | Determinant of a Matrix | https://codeforces.com/contest/167/problem/E 2428 | Library Checker | yosupo_matrix_det_arbitrary_mod | Determinant of Matrix (Arbitrary Mod) | Easy | yes | no | Math | Linear Algebra | Determinant under Composite Modulo | Determinant under Composite Modulo | https://judge.yosupo.jp/problem/matrix_det_arbitrary_mod 2429 | SPOJ | spoj_deter3 | Find The Determinant III | Easy | no | no | Math | Linear Algebra | Determinant under Composite Modulo | Determinant under Composite Modulo | https://www.spoj.com/problems/DETER3 2430 | Timus | timus_1845 | Integer-valued Complex Determinant | Medium | no | no | Math | Linear Algebra | Determinant under Composite Modulo | Determinant under Composite Modulo | https://acm.timus.ru/problem.aspx?space=1&num=1845 2431 | Library Checker | yosupo_characteristic_polynomial | Characteristic Polynomial | Medium | yes | no | Math | Linear Algebra | Characteristic Polynomial and Hesserberg Matrix | Characteristic Polynomial and Hesserberg Matrix | https://judge.yosupo.jp/problem/characteristic_polynomial 2432 | CF Gym | cf_gym_102984k | Determinant | Medium | yes | no | Math | Linear Algebra | Characteristic Polynomial and Hesserberg Matrix | Characteristic Polynomial and Hesserberg Matrix | https://codeforces.com/gym/102984/problem/K 2433 | Yandex | yandex_23124d | Determinant Strikes Back | Easy | yes | no | Math | Linear Algebra | [Problem] Determinant of Product Matrix | [Problem] Determinant of Product Matrix | https://official.contest.yandex.ru/opencupXXI/contest/23124/problems/D/ 2434 | Library Checker | yosupo_sparse_matrix_det | Determinant of Sparse Matrix | Easy | yes | no | Math | Linear Algebra | Determinant of Sparse Matrix and Black Box Linear Algebra | Determinant of Sparse Matrix and Black Box Linear Algebra | https://judge.yosupo.jp/problem/sparse_matrix_det 2435 | CodeChef | codechef_treewalk | Walk on Tree | Hard | no | no | Math | Linear Algebra | Determinant of Sparse Matrix and Black Box Linear Algebra | Determinant of Sparse Matrix and Black Box Linear Algebra | https://www.codechef.com/OCT18A/problems/TREEWALK 2436 | CF Gym | cf_gym_102129g | Permutant | Easy | yes | no | Math | Linear Algebra | [Problem] Determinant of Permutant and Circulant Matrix | [Problem] Determinant of Permutant and Circulant Matrix | https://codeforces.com/gym/102129/problem/G 2437 | SPOJ | spoj_deter | Find The Determinant | Easy | yes | no | Math | Linear Algebra | GCD Determinant / Smith's Determinant | GCD Determinant / Smith's Determinant | https://www.spoj.com/problems/DETER/ 2438 | SPOJ | spoj_deter2 | Find The Determinant II | Easy | yes | no | Math | Linear Algebra | GCD Determinant / Smith's Determinant | GCD Determinant / Smith's Determinant | https://www.spoj.com/problems/DETER2/ 2439 | CodeChef | codechef_cucumber | Cucumber Boy and Cucumber Girl | Medium | yes | no | Math | Linear Algebra | Cauchy–Binet formula | Cauchy–Binet formula | https://www.codechef.com/problems/CUCUMBER 2440 | Library Checker | yosupo_inverse_matrix | Inverse Matrix | Easy | yes | no | Math | Linear Algebra | Inverse of a Matrix | Inverse of a Matrix | https://judge.yosupo.jp/problem/inverse_matrix 2441 | Library Checker | yosupo_inverse_matrix_mod_2 | Inverse Matrix (Mod 2) | Easy | yes | no | Math | Linear Algebra | Inverse of a Matrix modulo 2 | Inverse of a Matrix modulo 2 | https://judge.yosupo.jp/problem/inverse_matrix_mod_2 2442 | Codeforces | codeforces_736d | Permutations | Medium | yes | no | Math | Linear Algebra | Inverse of a Matrix modulo 2 | Inverse of a Matrix modulo 2 | https://codeforces.com/contest/736/problem/D 2443 | Codeforces | codeforces_1349d | Slime and Biscuits | Medium | yes | no | Math | Linear Algebra | Thomas Algorithm | The Slime Trick; Thomas Algorithm; Martingale | https://codeforces.com/contest/1349/problem/D 2444 | LightOJ | lightoj_maximum_subset_sum | Maximum Subset Sum | Easy | yes | no | Math | Linear Algebra | Vector Space and XOR Basis | Vector Space and XOR Basis | https://lightoj.com/problem/maximum-subset-sum 2445 | SPOJ | spoj_xmax | XOR Maximization | Easy | yes | no | Math | Linear Algebra | Vector Space and XOR Basis | Vector Space and XOR Basis | https://www.spoj.com/problems/XMAX/ 2446 | Codeforces | cf_group_203881s | Godzilla and Pretty XOR | Easy | yes | no | Math | Linear Algebra | Vector Space and XOR Basis | Vector Space and XOR Basis | https://codeforces.com/group/qcIqFPYhVr/contest/203881/problem/S 2447 | Codeforces | codeforces_895c | Square Subsets | Medium | yes | no | Math | Linear Algebra | Vector Space and XOR Basis | Vector Space and XOR Basis; Bitmask DP; XOR Hashing | https://codeforces.com/contest/895/problem/C 2448 | AtCoder | atcoder_agc045_a | Xor Battle | Medium | no | no | Math | Linear Algebra | Vector Space and XOR Basis | Vector Space and XOR Basis | https://atcoder.jp/contests/agc045/tasks/agc045_a 2449 | Codeforces | codeforces_1101g | (Zero XOR Subset)-less | Medium | yes | no | Math | Linear Algebra | Vector Space and XOR Basis | Vector Space and XOR Basis | https://codeforces.com/contest/1101/problem/G 2450 | Codeforces | codeforces_845g | Shortest Path Problem? | Medium | yes | no | Math | Linear Algebra | Vector Space and XOR Basis | Vector Space and XOR Basis | https://codeforces.com/contest/845/problem/G 2451 | Codeforces | codeforces_1163e | Magical Permutation | Medium | no | no | Math | Linear Algebra | Vector Space and XOR Basis | Vector Space and XOR Basis | https://codeforces.com/contest/1163/problem/E 2452 | CodeChef | codechef_xorcmpnt | Bitsetbaba and Power Grid | Medium | yes | no | Math | Linear Algebra | Vector Space and XOR Basis | Vector Space and XOR Basis | https://www.codechef.com/COOK106A/problems/XORCMPNT 2453 | HackerEarth | hackerearth_chef_f59c8115 | Chef & Chutneys | Medium | yes | no | Math | Linear Algebra | Vector Space and XOR Basis | Vector Space and XOR Basis | https://www.hackerearth.com/problem/algorithm/chef-f59c8115 2454 | AtCoder | atcoder_abc223_h | Xor Query | Medium | yes | no | Math | Linear Algebra | Vector Space and XOR Basis | Vector Space and XOR Basis | https://atcoder.jp/contests/abc223/tasks/abc223_h 2455 | AtCoder | atcoder_abc236_f | Spices | Medium | no | no | Math | Linear Algebra | Vector Space and XOR Basis | Vector Space and XOR Basis | https://atcoder.jp/contests/abc236/tasks/abc236_f 2456 | AtCoder | atcoder_abc141_f | Xor Sum 3 | Medium | no | no | Math | Linear Algebra | Vector Space and XOR Basis | Vector Space and XOR Basis | https://atcoder.jp/contests/abc141/tasks/abc141_f 2457 | Codeforces | codeforces_662a | Gambling Nim | Medium | no | no | Math | Linear Algebra | Vector Space and XOR Basis | Vector Space and XOR Basis | https://codeforces.com/problemset/problem/662/A 2458 | CF Gym | cf_gym_103414g | Maximaze XOR sum | Hard | yes | no | Math | Linear Algebra | Vector Space and XOR Basis | Vector Space and XOR Basis | https://codeforces.com/gym/103414/problem/G 2459 | Codeforces | codeforces_587e | Duff as a Queen | Hard | yes | no | Math | Linear Algebra | Vector Space and XOR Basis | Vector Space and XOR Basis | https://codeforces.com/contest/587/problem/E 2460 | CS Academy | csacademy_xor_closure | Xor Closure | Easy | yes | no | Math | Linear Algebra | Vector Space and XOR Basis | Vector Space and XOR Basis | https://csacademy.com/contest/archive/task/xor-closure/statement/ 2461 | AtCoder | atcoder_arc146_c | Even XOR | Medium | yes | no | Math | Linear Algebra | Vector Space and XOR Basis | Vector Space and XOR Basis | https://atcoder.jp/contests/arc146/tasks/arc146_c 2462 | Codeforces | codeforces_1778e | The Tree Has Fallen! | Medium | yes | no | Math | Linear Algebra | Vector Space and XOR Basis | [Technique] XOR Basis ft Lexicographically Largest Basis; Vector Space and XOR Basis | https://codeforces.com/contest/1778/problem/E 2463 | CF Gym | cf_gym_104147j | Two Faced Hobz | Medium | no | no | Math | Linear Algebra | Vector Space and XOR Basis | Vector Space and XOR Basis | https://codeforces.com/gym/104147/problem/J 2464 | LightOJ | lightoj_uncle_bob_xor_sum | Uncle Bob and XOR Sum | Medium | yes | no | Math | Linear Algebra | Vector Space and XOR Basis | Vector Space and XOR Basis | https://lightoj.com/problem/uncle-bob-xor-sum 2465 | Codeforces | codeforces_1299d | Around the World | Hard | no | no | Math | Linear Algebra | Vector Space and XOR Basis | Vector Space and XOR Basis | https://codeforces.com/contest/1299/problem/D 2466 | Codeforces | codeforces_1336e1 | Chiori and Doll Picking (easy version) | Hard | yes | no | Math | Linear Algebra | Vector Space and XOR Basis | Vector Space and XOR Basis | https://codeforces.com/contest/1336/problem/E1 2467 | Codeforces | codeforces_2116f | Gellyfish and Forget-Me-Not | Hard | no | no | Math | Linear Algebra | Vector Space and XOR Basis | Vector Space and XOR Basis | https://codeforces.com/contest/2116/problem/F 2468 | Codeforces | codeforces_2143f | Increasing Xor | Hard | yes | no | Math | Linear Algebra | Vector Space and XOR Basis | Vector Space and XOR Basis | https://codeforces.com/contest/2143/problem/F 2469 | AtCoder | atcoder_cf16_exhibition_final_h | AB=C Problem | Very Hard | yes | no | Math | Linear Algebra | Vector Space and XOR Basis | Vector Space and XOR Basis | https://atcoder.jp/contests/cf16-exhibition-final/tasks/cf16_exhibition_final_h 2470 | CF Gym | cf_gym_102979f | Find the XOR | Hard | yes | no | Math | Linear Algebra | [Technique] XOR Basis ft Reduced Row Echelon Form | [Technique] XOR Basis ft Reduced Row Echelon Form | https://codeforces.com/gym/102979/problem/F 2471 | CF Gym | cf_gym_102331e | Easy Win | Medium | yes | no | Math | Linear Algebra | [Technique] XOR Basis ft Lexicographically Largest Basis | [Technique] XOR Basis ft Lexicographically Largest Basis | https://codeforces.com/gym/102331/problem/E 2472 | Codeforces | codeforces_1902f | Trees and XOR Queries Again | Medium | yes | no | Math | Linear Algebra | [Technique] XOR Basis ft Lexicographically Largest Basis | [Technique] XOR Basis ft Lexicographically Largest Basis | https://codeforces.com/contest/1902/problem/F 2473 | Eolymp | eolymp_11732 | Beauty Permutation Queries | Medium | yes | no | Math | Linear Algebra | XOR Basis with Deletions (Online) | XOR Basis with Deletions (Online) | https://basecamp.eolymp.com/en/problems/11732 2474 | Codeforces | codeforces_1916h2 | Matrix Rank (Hard Version) | Medium | yes | no | Math | Linear Algebra | q Binomial | q Binomial | https://codeforces.com/contest/1916/problem/H2 2475 | Codeforces | codeforces_1603f | October 18, 2017 | Medium | yes | no | Math | Linear Algebra | q Binomial | q Binomial | https://codeforces.com/contest/1603/problem/F 2476 | AtCoder | atcoder_arc139_f | Many Xor Optimization Problems | Hard | no | no | Math | Linear Algebra | q Binomial | q Binomial | https://atcoder.jp/contests/arc139/tasks/arc139_f 2477 | AtCoder | atcoder_abc278_h | make 1 | Hard | yes | no | Math | Linear Algebra | q Binomial | q Binomial | https://atcoder.jp/contests/abc278/tasks/abc278_h 2478 | Library Checker | yosupo_q_binomial_coefficient_prime_mod | q-Binomial Coefficient (Prime Mod) | Easy | yes | no | Math | Linear Algebra | q Binomial | q Binomial | https://judge.yosupo.jp/problem/q_binomial_coefficient_prime_mod 2479 | CF Gym | cf_gym_103150f | Palindromicity | Easy | yes | no | Math | Formulas | Gauss's Eureka Theorem | Gauss's Eureka Theorem | https://codeforces.com/gym/103150/problem/F 2480 | Toph | toph_betting_business | Betting Business | Easy | yes | no | Math | Formulas | Titu's Lemma | Titu's Lemma; Lagrange Multiplier | https://toph.co/p/betting-business 2481 | CF Gym | gym_102821i | Inventory | Easy | yes | no | Math | Formulas | Titu's Lemma | Titu's Lemma | https://vjudge.net/problem/Gym-102821I 2482 | HackerRank | hackerrank_demidenko_black_hole | Black Hole | Medium | no | no | Math | Formulas | Faulhaber's Formula and Bernoulli Numbers | Faulhaber's Formula and Bernoulli Numbers | https://www.hackerrank.com/contests/infinitum8/challenges/demidenko-black-hole 2483 | CodeChef | codechef_sersum | Series Sum | Hard | yes | no | Math | Formulas | Faulhaber's Formula and Bernoulli Numbers | Faulhaber's Formula and Bernoulli Numbers | https://www.codechef.com/problems/SERSUM 2484 | HackerRank | hackerrank_coprime_power_sum | Coprime Power Sum | Hard | yes | no | Math | Formulas | Faulhaber's Formula and Bernoulli Numbers | Faulhaber's Formula and Bernoulli Numbers; Lagrange Multiplier | https://www.hackerrank.com/challenges/coprime-power-sum/problem 2485 | CF Gym | gym_423724b | Simple Differentiation | Easy | yes | no | Math | Calculus | Differentiation and Integration | Differentiation and Integration | https://vjudge.net/problem/Gym-423724B 2486 | CF Gym | gym_101807d | Differentiation | Easy | no | no | Math | Calculus | Differentiation and Integration | Differentiation and Integration | https://vjudge.net/problem/Gym-101807D 2487 | UVa | uva_12997 | Train Station | Easy | yes | no | Math | Calculus | Differentiation and Integration | Differentiation and Integration | https://vjudge.net/problem/UVA-12997 2488 | UVa | uva_3973 | Environment Protection | Medium | no | no | Math | Calculus | Differentiation and Integration | Differentiation and Integration | https://onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&category=441&page=show_problem&problem=3973 2489 | UVa | uva_3838 | Speed Zones | Medium | yes | no | Math | Calculus | Differentiation and Integration | Differentiation and Integration; Lagrange Multiplier | https://uva.onlinejudge.org/index.php?option=onlinejudge&page=show_problem&problem=3838 2490 | UVa | uva_3893 | Curvy Little Bottles | Medium | no | no | Math | Calculus | Differentiation and Integration | Differentiation and Integration | https://onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&page=show_problem&problem=3893 2491 | Timus | timus_1562 | GM-pineapple | Medium | no | no | Math | Calculus | Differentiation and Integration | Differentiation and Integration | https://acm.timus.ru/problem.aspx?space=1&num=1562 2492 | SPOJ | spoj_cerc07w | Tough Water Level | Medium | no | no | Math | Calculus | Differentiation and Integration | Differentiation and Integration | https://www.spoj.com/problems/CERC07W/ 2493 | UVa | uva_1116 | Sphere | Medium | no | no | Math | Calculus | Differentiation and Integration | Differentiation and Integration | https://onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&page=show_problem&problem=1116 2494 | SPOJ | spoj_ciru | The area of the union of circles | Hard | yes | no | Math | Calculus | Differentiation and Integration | Differentiation and Integration; Circle Union(2D) | https://www.spoj.com/problems/CIRU/ 2495 | CodeChef | codechef_mindist | Minimize the Distance | Very Hard | yes | no | Math | Calculus | Differentiation and Integration | Lines, Segments, Rays, Distance and Relation Between Two Structures, Projections and Reflections(2D); Differentiation and Integration | https://vjudge.net/problem/CodeChef-MINDIST 2496 | CodeChef | codechef_impo | Imagine Polygons | Very Hard | no | no | Math | Calculus | Differentiation and Integration | Differentiation and Integration | https://vjudge.net/problem/CodeChef-IMPO 2497 | Codeforces | codeforces_9a | Die Roll | Easy | yes | yes | Math | Probabilities and Expected Values | Probabilities and Expected Values | Probabilities and Expected Values | https://codeforces.com/problemset/problem/9/A 2498 | Codeforces | codeforces_312b | Archer | Easy | yes | no | Math | Probabilities and Expected Values | Probabilities and Expected Values | Probabilities and Expected Values | https://codeforces.com/problemset/problem/312/B 2499 | Codeforces | codeforces_476b | Dreamoon and WiFi | Easy | yes | no | Math | Probabilities and Expected Values | Probabilities and Expected Values | Probabilities and Expected Values; Backtracking | https://codeforces.com/problemset/problem/476/B 2500 | Codeforces | codeforces_453a | Little Pony and Expected Maximum | Easy | yes | no | Math | Probabilities and Expected Values | Probabilities and Expected Values | Probabilities and Expected Values | https://codeforces.com/problemset/problem/453/A 2501 | Codeforces | codeforces_1461c | Random Events | Easy | yes | no | Math | Probabilities and Expected Values | Probabilities and Expected Values | Probabilities and Expected Values | https://codeforces.com/problemset/problem/1461/C 2502 | Codeforces | codeforces_621c | Wet Shark and Flowers | Easy | yes | no | Math | Probabilities and Expected Values | Probabilities and Expected Values | Probabilities and Expected Values | https://codeforces.com/contest/621/problem/C 2503 | Codeforces | codeforces_540d | Bad Luck Island | Easy | yes | no | Math | Probabilities and Expected Values | Probabilities and Expected Values | Probabilities and Expected Values | https://codeforces.com/problemset/problem/540/D 2504 | Codeforces | codeforces_442b | Andrey and Problem | Easy | yes | no | Math | Probabilities and Expected Values | Probabilities and Expected Values | Probabilities and Expected Values | https://codeforces.com/problemset/problem/442/B 2505 | UVa | uva_997 | What is the Probability ? | Easy | no | no | Math | Probabilities and Expected Values | Probabilities and Expected Values | Probabilities and Expected Values | https://onlinejudge.org/index.php?option=onlinejudge&page=show_problem&problem=997 2506 | CodeChef | codechef_marting1 | Martingale | Medium | no | no | Math | Probabilities and Expected Values | Probabilities and Expected Values | Probabilities and Expected Values | https://www.codechef.com/AMR18ROL/problems/MARTING1 2507 | Codeforces | codeforces_839c | Journey | Easy | no | no | Math | Probabilities and Expected Values | Probabilities and Expected Values | DP on Trees and DAGs; Probabilities and Expected Values | https://codeforces.com/problemset/problem/839/C 2508 | Codeforces | codeforces_518d | Ilya and Escalator | Easy | yes | no | Math | Probabilities and Expected Values | Probabilities and Expected Values | Probabilities and Expected Values | https://codeforces.com/problemset/problem/518/D 2509 | Codeforces | codeforces_148d | Bag of mice | Easy | yes | no | Math | Probabilities and Expected Values | Probabilities and Expected Values | Probabilities and Expected Values | https://codeforces.com/problemset/problem/148/D 2510 | UVa | uva_3904 | Airplane | Easy | yes | no | Math | Probabilities and Expected Values | Probabilities and Expected Values | Probabilities and Expected Values | https://onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&category=24&page=show_problem&problem=3904 2511 | UVa | uva_12004 | Bubble Sort | Easy | yes | no | Math | Probabilities and Expected Values | Probabilities and Expected Values | Probabilities and Expected Values | https://vjudge.net/problem/UVA-12004 2512 | Codeforces | codeforces_280c | Game on Tree | Medium | yes | no | Math | Probabilities and Expected Values | Probabilities and Expected Values | Probabilities and Expected Values | https://codeforces.com/problemset/problem/280/C 2513 | CodeChef | codechef_kaladin | Proprietary Probabilistic Problem | Medium | no | no | Math | Probabilities and Expected Values | Probabilities and Expected Values | Probabilities and Expected Values | https://www.codechef.com/GWR17ROL/problems/KALADIN 2514 | AtCoder | atcoder_abc189_f | Sugoroku2 | Medium | no | no | Math | Probabilities and Expected Values | Probabilities and Expected Values | Probabilities and Expected Values | https://atcoder.jp/contests/abc189/tasks/abc189_f 2515 | Codeforces | codeforces_1864e | Guess Game | Medium | no | no | Math | Probabilities and Expected Values | Probabilities and Expected Values | Probabilities and Expected Values | https://codeforces.com/problemset/problem/1864/E 2516 | Codeforces | codeforces_1778d | Flexible String Revisit | Medium | yes | no | Math | Probabilities and Expected Values | Probabilities and Expected Values | Probabilities and Expected Values | https://codeforces.com/problemset/problem/1778/D 2517 | Codeforces | codeforces_1612e | Messages | Medium | no | no | Math | Probabilities and Expected Values | Probabilities and Expected Values | Probabilities and Expected Values | https://codeforces.com/problemset/problem/1612/E 2518 | Codeforces | codeforces_1599c | Bubble Strike | Medium | no | no | Math | Probabilities and Expected Values | Probabilities and Expected Values | Probabilities and Expected Values | https://codeforces.com/problemset/problem/1599/C 2519 | Codeforces | codeforces_1525e | Assimilation IV | Medium | no | no | Math | Probabilities and Expected Values | Probabilities and Expected Values | Probabilities and Expected Values | https://codeforces.com/problemset/problem/1525/E 2520 | Codeforces | codeforces_1418e | Expected Damage | Medium | yes | no | Math | Probabilities and Expected Values | Probabilities and Expected Values | Probabilities and Expected Values | https://codeforces.com/problemset/problem/1418/E 2521 | Codeforces | codeforces_1096f | Inversion Expectation | Medium | no | no | Math | Probabilities and Expected Values | Probabilities and Expected Values | Probabilities and Expected Values | https://codeforces.com/problemset/problem/1096/F 2522 | Codeforces | codeforces_1097d | Makoto and a Blackboard | Medium | no | no | Math | Probabilities and Expected Values | Probabilities and Expected Values | Probabilities and Expected Values | https://codeforces.com/problemset/problem/1097/D 2523 | Codeforces | codeforces_16e | Fish | Medium | yes | no | Math | Probabilities and Expected Values | Probabilities and Expected Values | Probabilities and Expected Values; Bitmask DP | https://codeforces.com/problemset/problem/16/E 2524 | Codeforces | codeforces_26d | Tickets | Medium | no | no | Math | Probabilities and Expected Values | Probabilities and Expected Values | Probabilities and Expected Values | https://codeforces.com/contest/26/problem/D 2525 | Codeforces | codeforces_749e | Inversions After Shuffle | Easy | no | no | Math | Probabilities and Expected Values | Probabilities and Expected Values | Probabilities and Expected Values | https://codeforces.com/problemset/problem/749/E 2526 | Codeforces | codeforces_107b | Basketball Team | Medium | no | no | Math | Probabilities and Expected Values | Probabilities and Expected Values | Probabilities and Expected Values | https://codeforces.com/problemset/problem/107/B 2527 | Codeforces | codeforces_77b | Falling Anvils | Medium | no | no | Math | Probabilities and Expected Values | Probabilities and Expected Values | Probabilities and Expected Values | https://codeforces.com/problemset/problem/77/B 2528 | Codeforces | codeforces_626d | Jerry's Protest | Medium | no | no | Math | Probabilities and Expected Values | Probabilities and Expected Values | Probabilities and Expected Values | https://codeforces.com/problemset/problem/626/D 2529 | Codeforces | codeforces_351b | Jeff and Furik | Medium | no | no | Math | Probabilities and Expected Values | Probabilities and Expected Values | Probabilities and Expected Values | https://codeforces.com/problemset/problem/351/B 2530 | Codeforces | codeforces_235b | Let's Play Osu! | Medium | no | no | Math | Probabilities and Expected Values | Probabilities and Expected Values | Probabilities and Expected Values | https://codeforces.com/problemset/problem/235/B 2531 | Codeforces | codeforces_167b | Wizards and Huge Prize | Medium | no | no | Math | Probabilities and Expected Values | Probabilities and Expected Values | Probabilities and Expected Values | https://codeforces.com/problemset/problem/167/B 2532 | Codeforces | codeforces_109b | Lucky Probability | Medium | no | no | Math | Probabilities and Expected Values | Probabilities and Expected Values | Probabilities and Expected Values | https://codeforces.com/problemset/problem/109/B 2533 | Codeforces | codeforces_30c | Shooting Gallery | Medium | no | no | Math | Probabilities and Expected Values | Probabilities and Expected Values | Probabilities and Expected Values | https://codeforces.com/problemset/problem/30/C 2534 | LightOJ | lightoj_birthday_paradox | Birthday Paradox | Medium | yes | no | Math | Probabilities and Expected Values | Probabilities and Expected Values | Birthday Paradox; Probabilities and Expected Values | https://lightoj.com/problem/birthday-paradox 2535 | Codeforces | codeforces_1295f | Good Contest | Hard | no | no | Math | Probabilities and Expected Values | Probabilities and Expected Values | Probabilities and Expected Values | https://codeforces.com/problemset/problem/1295/F 2536 | CF Gym | cf_gym_102059c | Dstorv | Hard | no | no | Math | Probabilities and Expected Values | Probabilities and Expected Values | Probabilities and Expected Values | https://codeforces.com/gym/102059/problem/C 2537 | Codeforces | codeforces_123e | Maze | Hard | no | no | Math | Probabilities and Expected Values | Probabilities and Expected Values | Probabilities and Expected Values | https://codeforces.com/problemset/problem/123/E 2538 | Codeforces | codeforces_113d | Museum | Hard | no | no | Math | Probabilities and Expected Values | Probabilities and Expected Values | Probabilities and Expected Values | https://codeforces.com/problemset/problem/113/D 2539 | Codeforces | codeforces_623d | Birthday | Hard | yes | no | Math | Probabilities and Expected Values | Probabilities and Expected Values | Probabilities and Expected Values | https://codeforces.com/problemset/problem/623/D 2540 | Kattis | kattis_gemisland | Gem Island | Very Hard | yes | no | Math | Probabilities and Expected Values | Probabilities and Expected Values | Probabilities and Expected Values | https://icpc.kattis.com/problems/gemisland 2541 | Codeforces | codeforces_1392h | ZS Shuffles Cards | Hard | no | no | Math | Probabilities and Expected Values | Probabilities and Expected Values | Probabilities and Expected Values; Martingale | https://codeforces.com/contest/1392/problem/H 2542 | Codeforces | codeforces_2008f | Sakurako's Box | Easy | no | no | Math | Probabilities and Expected Values | Probabilities and Expected Values | Probabilities and Expected Values | https://codeforces.com/contest/2008/problem/F 2543 | Codeforces | codeforces_678e | Another Sith Tournament | Medium | no | no | Math | Probabilities and Expected Values | Probabilities and Expected Values | Bitmask DP; Probabilities and Expected Values | https://codeforces.com/contest/678/problem/E 2544 | Codeforces | codeforces_28c | Bath Queue | Medium | no | no | Math | Probabilities and Expected Values | Probabilities and Expected Values | Probabilities and Expected Values | https://codeforces.com/problemset/problem/28/C 2545 | Codeforces | codeforces_2020e | Expected Power | Medium | no | no | Math | Probabilities and Expected Values | Probabilities and Expected Values | Probabilities and Expected Values | https://codeforces.com/contest/2020/problem/E 2546 | CF Gym | cf_gym_102861a | Sticker Album | Medium | no | no | Math | Probabilities and Expected Values | Probabilities and Expected Values | Probabilities and Expected Values | https://codeforces.com/gym/102861/problem/A 2547 | CSES | cses_1728 | Inversion Probability | Hard | no | no | Math | Probabilities and Expected Values | Probabilities and Expected Values | Probabilities and Expected Values | https://cses.fi/problemset/task/1728 2548 | Codeforces | codeforces_183d | T-shirt | Hard | no | no | Math | Probabilities and Expected Values | Probabilities and Expected Values | Probabilities and Expected Values | https://codeforces.com/contest/183/problem/D 2549 | CodeChef | codechef_cuttree | Chef Cuts Tree | Easy | yes | no | Math | Probabilities and Expected Values | Expected Value Powers Technique | Expected Value Powers Technique | https://www.codechef.com/problems/CUTTREE 2550 | Codeforces | codeforces_1278f | Cards | Medium | yes | no | Math | Probabilities and Expected Values | Expected Value Powers Technique | Expected Value Powers Technique | https://codeforces.com/problemset/problem/1278/F 2551 | CF Gym | cf_gym_102012d | Rikka with Subsequences | Medium | no | no | Math | Probabilities and Expected Values | Expected Value Powers Technique | Expected Value Powers Technique | https://codeforces.com/gym/102012/problem/D 2552 | LightOJ | lightoj_guna_guni | Guna Guni | Hard | yes | no | Math | Probabilities and Expected Values | Expected Value Powers Technique | Expected Value Powers Technique | https://lightoj.com/problem/guna-guni 2553 | Codeforces | codeforces_1025g | Company Acquisitions | Hard | yes | no | Math | Probabilities and Expected Values | The Slime Trick | Martingale; The Slime Trick | https://codeforces.com/contest/1025/problem/G 2554 | Baekjoon | baekjoon_19338 | Flip a Coin | Medium | no | no | Math | Probabilities and Expected Values | Expected Occurrence Time as Substring | Expected Occurrence Time as Substring | https://www.acmicpc.net/problem/19338 2555 | Timus | timus_1677 | Monkey at the Keyboard | Medium | yes | no | Math | Probabilities and Expected Values | Expected Occurrence Time as Substring | Expected Occurrence Time as Substring | https://acm.timus.ru/problem.aspx?space=1&num=1677 2556 | CF Gym | cf_gym_102832g | Monkey's Keyboard | Hard | no | no | Math | Probabilities and Expected Values | Expected Occurrence Time as Substring | Expected Occurrence Time as Substring | https://codeforces.com/gym/102832/problem/G 2557 | TopCoder | topcoder_1849 | PointSystem | Medium | no | no | Math | Probabilities and Expected Values | Gambler's Ruin | Gambler's Ruin | https://community.topcoder.com/stat?c=problem_statement&pm=1849&rd=4675 2558 | TopCoder | topcoder_13643 | CatsOnTheCircle | Medium | no | no | Math | Probabilities and Expected Values | Gambler's Ruin | Gambler's Ruin | https://community.topcoder.com/stat?c=problem_statement&pm=13643&rd=16547 2559 | USACO | usaco_864 | Balance Beam | Hard | no | no | Math | Probabilities and Expected Values | Martingale | Martingale | https://usaco.org/index.php?page=viewproblem2&cpid=864 2560 | Codeforces | codeforces_1575f | Finding Expected Value | Hard | no | no | Math | Probabilities and Expected Values | Martingale | Martingale | https://codeforces.com/contest/1575/problem/F 2561 | Codeforces | codeforces_850f | Rainbow Balls | Very Hard | no | no | Math | Probabilities and Expected Values | Martingale | Martingale | https://codeforces.com/contest/850/problem/F 2562 | Codeforces | codeforces_1479e | School Clubs | Very Hard | no | no | Math | Probabilities and Expected Values | Martingale | Martingale | https://codeforces.com/contest/1479/problem/E 2563 | Codeforces | codeforces_186d | Mushroom Scientists | Easy | no | no | Math | Mathematical Optimization | Lagrange Multiplier | Lagrange Multiplier | https://codeforces.com/contest/186/problem/D 2564 | PEG | wcipeg_noi12p2 | Highway Cycling | Medium | yes | no | Math | Mathematical Optimization | Lagrange Multiplier | Lagrange Multiplier | https://wcipeg.com/problem/noi12p2 2565 | HackerRank | hackerrank_samantha_and_portfolio_management | Samantha and Portfolio Management | Medium | no | no | Math | Mathematical Optimization | Lagrange Multiplier | Lagrange Multiplier | https://www.hackerrank.com/contests/morgan-stanley-2016/challenges/samantha-and-portfolio-management 2566 | HackerRank | hackerrank_random_number_generator_1 | Random Number Generator | Hard | yes | no | Math | Mathematical Optimization | Lagrange Multiplier | Lagrange Multiplier | https://www.hackerrank.com/contests/infinitum14/challenges/random-number-generator-1 2567 | Codeforces | codeforces_605c | Freelancer's Dreams | Medium | yes | no | Math | Mathematical Optimization | Linear Programming / Simplex Algorithm | Linear Programming / Simplex Algorithm; [Trick] Linear Combination of Vectors; Duality in Linear Programming (LP <> Flow) | https://codeforces.com/problemset/problem/605/C 2568 | SPOJ | spoj_seq1 | 01 Sequence | Medium | no | no | Math | Mathematical Optimization | Linear Programming / Simplex Algorithm | Linear Programming / Simplex Algorithm | https://www.spoj.com/problems/SEQ1/ 2569 | Codeforces | codeforces_375e | Red and Black Tree | Hard | yes | no | Math | Mathematical Optimization | Linear Programming / Simplex Algorithm | Linear Programming / Simplex Algorithm | https://codeforces.com/problemset/problem/375/E 2570 | Codeforces | codeforces_1696g | Fishingprince Plays With Array Again | Hard | no | no | Math | Mathematical Optimization | Duality in Linear Programming (LP <> Flow) | Duality in Linear Programming (LP <> Flow) | https://codeforces.com/contest/1696/problem/G 2571 | PEG | wcipeg_noi08p3 | Hiring Employees | Hard | no | no | Math | Mathematical Optimization | Duality in Linear Programming (LP <> Flow) | Duality in Linear Programming (LP <> Flow) | https://wcipeg.com/problem/noi08p3 2572 | Codeforces | acmsguru_99999206 | Roads | Hard | no | no | Math | Mathematical Optimization | Duality in Linear Programming (LP <> Flow) | Duality in Linear Programming (LP <> Flow) | https://codeforces.com/problemsets/acmsguru/problem/99999/206 2573 | AtCoder | atcoder_arc125_e | Snack | Hard | no | no | Math | Mathematical Optimization | Duality in Linear Programming (LP <> Flow) | Duality in Linear Programming (LP <> Flow) | https://atcoder.jp/contests/arc125/tasks/arc125_e 2574 | CF Gym | cf_gym_102059m | Utilitarianism | Hard | no | no | Math | Mathematical Optimization | Duality in Linear Programming (LP <> Flow) | Duality in Linear Programming (LP <> Flow) | https://codeforces.com/gym/102059/problem/M 2575 | Codeforces | codeforces_1430g | Yet Another DAG Problem | Hard | no | no | Math | Mathematical Optimization | Duality in Linear Programming (LP <> Flow) | Duality in Linear Programming (LP <> Flow); DP on Trees and DAGs | https://codeforces.com/problemset/problem/1430/G 2576 | AtCoder | atcoder_abc224_h | Security Camera 2 | Very Hard | no | no | Math | Mathematical Optimization | Duality in Linear Programming (LP <> Flow) | Duality in Linear Programming (LP <> Flow) | https://atcoder.jp/contests/abc224/tasks/abc224_h 2577 | Codeforces | codeforces_305b | Continued Fractions | Easy | no | no | Math | Miscellaneous | Continued Fractions | Continued Fractions | https://codeforces.com/problemset/problem/305/B 2578 | UVa | uva_1369 | The Roots | Easy | yes | no | Math | Miscellaneous | Polynomial Real Roots | Polynomial Real Roots | https://onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&category=16&page=show_problem&problem=1369 2579 | CodeChef | codechef_evenpoly | Even Coefficients | Medium | yes | no | Math | Miscellaneous | Finite Field Arithmetic Binary | Finite Field Arithmetic Binary | https://www.codechef.com/DEC10/problems/EVENPOLY/ 2580 | CSES | cses_1753 | String Matching | Easy | yes | no | Strings | String Matching | Knuth Morris Pratt (KMP) and Prefix Automaton | Knuth Morris Pratt (KMP) and Prefix Automaton; Z algorithm; String Hashing | https://cses.fi/problemset/task/1753 2581 | CSES | cses_1732 | Finding Border | Easy | yes | no | Strings | String Matching | Knuth Morris Pratt (KMP) and Prefix Automaton | Knuth Morris Pratt (KMP) and Prefix Automaton; Z algorithm; String Hashing | https://cses.fi/problemset/task/1732 2582 | CSES | cses_1733 | Finding Periods | Easy | yes | no | Strings | String Matching | Knuth Morris Pratt (KMP) and Prefix Automaton | Knuth Morris Pratt (KMP) and Prefix Automaton; Z algorithm; String Hashing | https://cses.fi/problemset/task/1733 2583 | UVa | uva_396 | Periodic Strings | Easy | yes | no | Strings | String Matching | Knuth Morris Pratt (KMP) and Prefix Automaton | Knuth Morris Pratt (KMP) and Prefix Automaton; Z algorithm | https://onlinejudge.org/index.php?option=onlinejudge&page=show_problem&problem=396 2584 | UVa | uva_1963 | String Factoring | Easy | yes | no | Strings | String Matching | Knuth Morris Pratt (KMP) and Prefix Automaton | Knuth Morris Pratt (KMP) and Prefix Automaton; Z algorithm | https://onlinejudge.org/index.php?option=onlinejudge&page=show_problem&problem=1963 2585 | UVa | uva_2447 | Dancing the Cheeky-Cheeky | Easy | no | no | Strings | String Matching | Knuth Morris Pratt (KMP) and Prefix Automaton | Knuth Morris Pratt (KMP) and Prefix Automaton | https://onlinejudge.org/index.php?option=onlinejudge&page=show_problem&problem=2447 2586 | UVa | uva_4282 | Caesar Cipher | Easy | no | no | Strings | String Matching | Knuth Morris Pratt (KMP) and Prefix Automaton | Knuth Morris Pratt (KMP) and Prefix Automaton | https://onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&page=show_problem&problem=4282 2587 | SPOJ | spoj_najpf | Pattern Find | Easy | yes | no | Strings | String Matching | Knuth Morris Pratt (KMP) and Prefix Automaton | Knuth Morris Pratt (KMP) and Prefix Automaton; Z algorithm; String Hashing | https://www.spoj.com/problems/NAJPF/ 2588 | SPOJ | spoj_nhay | A Needle in the Haystack | Easy | no | no | Strings | String Matching | Knuth Morris Pratt (KMP) and Prefix Automaton | Knuth Morris Pratt (KMP) and Prefix Automaton; Z algorithm; String Hashing | https://www.spoj.com/problems/NHAY/ 2589 | UVa | uva_3911 | Secret Word | Easy | no | no | Strings | String Matching | Knuth Morris Pratt (KMP) and Prefix Automaton | Knuth Morris Pratt (KMP) and Prefix Automaton | https://onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&page=show_problem&problem=3911 2590 | Codeforces | codeforces_471d | MUH and Cube Walls | Easy | yes | no | Strings | String Matching | Knuth Morris Pratt (KMP) and Prefix Automaton | Knuth Morris Pratt (KMP) and Prefix Automaton; Z algorithm; String Hashing | https://codeforces.com/problemset/problem/471/D 2591 | Codeforces | codeforces_625b | War of the Corporations | Easy | no | no | Strings | String Matching | Knuth Morris Pratt (KMP) and Prefix Automaton | Knuth Morris Pratt (KMP) and Prefix Automaton | https://codeforces.com/contest/625/problem/B 2592 | CSES | cses_2107 | String Functions | Easy | no | no | Strings | String Matching | Knuth Morris Pratt (KMP) and Prefix Automaton | Knuth Morris Pratt (KMP) and Prefix Automaton; Z algorithm | https://cses.fi/problemset/task/2107 2593 | Codeforces | codeforces_432d | Prefixes and Suffixes | Medium | no | no | Strings | String Matching | Knuth Morris Pratt (KMP) and Prefix Automaton | Knuth Morris Pratt (KMP) and Prefix Automaton; Z algorithm | https://codeforces.com/problemset/problem/432/D 2594 | SPOJ | spoj_epalin | Extend to Palindrome | Medium | yes | no | Strings | String Matching | Knuth Morris Pratt (KMP) and Prefix Automaton | Knuth Morris Pratt (KMP) and Prefix Automaton; Z algorithm; String Hashing | https://www.spoj.com/problems/EPALIN/ 2595 | UVa | uva_1239 | Power Strings | Medium | yes | no | Strings | String Matching | Knuth Morris Pratt (KMP) and Prefix Automaton | Knuth Morris Pratt (KMP) and Prefix Automaton; String Hashing | https://onlinejudge.org/index.php?option=onlinejudge&page=show_problem&problem=1239 2596 | SPOJ | spoj_period | Period | Medium | no | no | Strings | String Matching | Knuth Morris Pratt (KMP) and Prefix Automaton | Knuth Morris Pratt (KMP) and Prefix Automaton | https://www.spoj.com/problems/PERIOD/ 2597 | Codeforces | codeforces_808g | Anthem of Berland | Medium | yes | no | Strings | String Matching | Knuth Morris Pratt (KMP) and Prefix Automaton | Knuth Morris Pratt (KMP) and Prefix Automaton; Substring DP | https://codeforces.com/contest/808/problem/G 2598 | CSES | cses_1112 | Required Substring | Medium | yes | no | Strings | String Matching | Knuth Morris Pratt (KMP) and Prefix Automaton | Knuth Morris Pratt (KMP) and Prefix Automaton; Substring DP | https://cses.fi/problemset/task/1112 2599 | Codeforces | codeforces_346b | Lucky Common Subsequence | Medium | yes | no | Strings | String Matching | Knuth Morris Pratt (KMP) and Prefix Automaton | Knuth Morris Pratt (KMP) and Prefix Automaton; Substring DP | https://codeforces.com/problemset/problem/346/B 2600 | UVa | uva_1960 | Matrix Matcher | Medium | yes | no | Strings | String Matching | Knuth Morris Pratt (KMP) and Prefix Automaton | Knuth Morris Pratt (KMP) and Prefix Automaton; 2D String Hashing | https://onlinejudge.org/index.php?option=onlinejudge&page=show_problem&problem=1960 2601 | Codeforces | codeforces_126b | Password | Medium | yes | no | Strings | String Matching | Knuth Morris Pratt (KMP) and Prefix Automaton | Knuth Morris Pratt (KMP) and Prefix Automaton; String Hashing; Z algorithm | https://codeforces.com/problemset/problem/126/B 2602 | Codeforces | codeforces_535d | Tavas and Malekas | Medium | no | no | Strings | String Matching | Knuth Morris Pratt (KMP) and Prefix Automaton | Knuth Morris Pratt (KMP) and Prefix Automaton; Z algorithm | https://codeforces.com/problemset/problem/535/D 2603 | Codeforces | codeforces_494b | Obsessive String | Medium | yes | no | Strings | String Matching | Knuth Morris Pratt (KMP) and Prefix Automaton | Knuth Morris Pratt (KMP) and Prefix Automaton | https://codeforces.com/contest/494/problem/B 2604 | Codeforces | codeforces_631d | Messenger | Medium | no | no | Strings | String Matching | Knuth Morris Pratt (KMP) and Prefix Automaton | Knuth Morris Pratt (KMP) and Prefix Automaton | https://codeforces.com/problemset/problem/631/D 2605 | Codeforces | codeforces_119d | String Transformation | Medium | yes | no | Strings | String Matching | Knuth Morris Pratt (KMP) and Prefix Automaton | Knuth Morris Pratt (KMP) and Prefix Automaton; Z algorithm; String Hashing | https://codeforces.com/problemset/problem/119/D 2606 | SPOJ | spoj_vpalin | Finding Palindromes | Medium | yes | no | Strings | String Matching | Knuth Morris Pratt (KMP) and Prefix Automaton | Knuth Morris Pratt (KMP) and Prefix Automaton | https://www.spoj.com/problems/VPALIN/ 2607 | Codeforces | codeforces_1015f | Bracket Substring | Medium | yes | no | Strings | String Matching | Knuth Morris Pratt (KMP) and Prefix Automaton | Knuth Morris Pratt (KMP) and Prefix Automaton; Substring DP; Balanced Brackets | https://codeforces.com/problemset/problem/1015/F 2608 | SPOJ | spoj_cpattern | Cow Patterns | Medium | no | no | Strings | String Matching | Knuth Morris Pratt (KMP) and Prefix Automaton | Knuth Morris Pratt (KMP) and Prefix Automaton | https://www.spoj.com/problems/CPATTERN/ 2609 | Codeforces | codeforces_291e | Tree-String Problem | Medium | yes | no | Strings | String Matching | Knuth Morris Pratt (KMP) and Prefix Automaton | Knuth Morris Pratt (KMP) and Prefix Automaton | https://codeforces.com/contest/291/problem/E 2610 | Codeforces | codeforces_2010c2 | Message Transmission Error (hard version) | Easy | no | no | Strings | String Matching | Knuth Morris Pratt (KMP) and Prefix Automaton | Knuth Morris Pratt (KMP) and Prefix Automaton | https://codeforces.com/contest/2010/problem/C2 2611 | CF Gym | cf_gym_100212c | Order-Preserving Codes | Easy | no | no | Strings | String Matching | Knuth Morris Pratt (KMP) and Prefix Automaton | Knuth Morris Pratt (KMP) and Prefix Automaton | https://codeforces.com/gym/100212/problem/C 2612 | Codeforces | codeforces_825f | String Compression | Medium | no | no | Strings | String Matching | Knuth Morris Pratt (KMP) and Prefix Automaton | String Hashing; Knuth Morris Pratt (KMP) and Prefix Automaton | https://codeforces.com/contest/825/problem/F 2613 | Codeforces | codeforces_25e | Test | Medium | no | no | Strings | String Matching | Knuth Morris Pratt (KMP) and Prefix Automaton | String Hashing; Knuth Morris Pratt (KMP) and Prefix Automaton | https://codeforces.com/problemset/problem/25/E 2614 | HDU | hdu_7084 | Pty loves string | Hard | yes | no | Strings | String Matching | Knuth Morris Pratt (KMP) and Prefix Automaton | Knuth Morris Pratt (KMP) and Prefix Automaton | https://vjudge.net/problem/HDU-7084 2615 | Library Checker | yosupo_zalgorithm | Z Algorithm | Easy | yes | no | Strings | String Matching | Z algorithm | Z algorithm | https://judge.yosupo.jp/problem/zalgorithm 2616 | SPOJ | spoj_querystr | Query Problem | Easy | no | no | Strings | String Matching | Z algorithm | Z algorithm | https://www.spoj.com/problems/QUERYSTR/ 2617 | Codeforces | codeforces_1968g2 | Division + LCP (hard version) | Medium | yes | no | Strings | String Matching | Z algorithm | Z algorithm; [Trick] Efficient Non-Increasing Sequence Recovery of Length n with a[i] <= n/i | https://codeforces.com/problemset/problem/1968/G2 2618 | CF Gym | cf_gym_104385g | Copy and Paste | Hard | yes | no | Strings | String Matching | Z algorithm | Z algorithm | https://codeforces.com/gym/104385/problem/G 2619 | Codeforces | codeforces_963d | Frequency of String | Medium | yes | no | Strings | String Matching | String Matching using Bitsets | String Matching using Bitsets; Suffix Array; Aho Corasick | https://codeforces.com/problemset/problem/963/D 2620 | Toph | toph_inter_university_sust_cse_carnival_2024 | Another Repeated String Problem | Medium | yes | no | Strings | String Matching | String Matching with FFT ft Wildcard Matching | String Matching with FFT ft Wildcard Matching | https://toph.co/c/inter-university-sust-cse-carnival-2024 2621 | Library Checker | yosupo_wildcard_pattern_matching | Wildcard Pattern Matching | Medium | yes | no | Strings | String Matching | String Matching with FFT ft Wildcard Matching | String Matching with FFT ft Wildcard Matching | https://judge.yosupo.jp/problem/wildcard_pattern_matching 2622 | Codeforces | codeforces_1975g | Zimpha Fan Club | Hard | yes | no | Strings | String Matching | String Matching with FFT ft Wildcard Matching | String Matching with FFT ft Wildcard Matching | https://codeforces.com/contest/1975/problem/G 2623 | Kattis | kattis_hashing | String Hashing | Easy | yes | no | Strings | Hashing | String Hashing | String Hashing | https://open.kattis.com/problems/hashing 2624 | CSES | cses_1110 | Minimal Rotation | Easy | yes | no | Strings | Hashing | String Hashing | String Hashing; Lyndon Factorization / Duval Algorithm | https://cses.fi/problemset/task/1110 2625 | CSES | cses_1111 | Longest Palindrome | Easy | yes | no | Strings | Hashing | String Hashing | String Hashing; Palindromic Tree; Manachers Algorithm | https://cses.fi/problemset/task/1111 2626 | Library Checker | yosupo_enumerate_palindromes | Enumerate Palindromes | Easy | yes | no | Strings | Hashing | String Hashing | Manachers Algorithm; String Hashing | https://judge.yosupo.jp/problem/enumerate_palindromes 2627 | Library Checker | yosupo_longest_common_substring | Longest Common Substring | Easy | yes | no | Strings | Hashing | String Hashing | Suffix Array; Suffix Automaton; String Hashing | https://judge.yosupo.jp/problem/longest_common_substring 2628 | SPOJ | spoj_adaclean | Ada and Spring Cleaning | Easy | yes | no | Strings | Hashing | String Hashing | String Hashing; Suffix Array | https://www.spoj.com/problems/ADACLEAN/ 2629 | Toph | toph_unique_substrings_query | Unique Substrings Query | Medium | yes | no | Strings | Hashing | String Hashing | String Hashing | https://toph.co/p/unique-substrings-query 2630 | CSES | cses_2420 | Palindrome Queries | Medium | yes | no | Strings | Hashing | String Hashing | String Hashing | https://cses.fi/problemset/task/2420 2631 | Codeforces | codeforces_154c | Double Profiles | Medium | no | no | Strings | Hashing | String Hashing | String Hashing | https://codeforces.com/problemset/problem/154/C 2632 | CodeChef | codechef_insq15_a | The Gift Of Raksha Bandhan | Medium | no | no | Strings | Hashing | String Hashing | String Hashing | https://www.codechef.com/problems/INSQ15_A 2633 | UVa | uva_3163 | Detection of Extraterrestrial | Medium | no | no | Strings | Hashing | String Hashing | String Hashing | https://onlinejudge.org/index.php?option=onlinejudge&page=show_problem&problem=3163 2634 | Codeforces | codeforces_727e | Games on a CD | Medium | yes | no | Strings | Hashing | String Hashing | String Hashing | https://codeforces.com/contest/727/problem/E 2635 | UVa | uva_2955 | Buzzwords | Medium | no | no | Strings | Hashing | String Hashing | String Hashing | https://onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&page=show_problem&problem=2955 2636 | Codeforces | codeforces_835d | Palindromic characteristics | Medium | yes | no | Strings | Hashing | String Hashing | String Hashing | https://codeforces.com/contest/835/problem/D 2637 | HackerRank | hackerrank_gift_boxes | Gift Boxes | Medium | no | no | Strings | Hashing | String Hashing | String Hashing | https://www.hackerrank.com/contests/womens-codesprint-5/challenges/gift-boxes/problem 2638 | Codeforces | codeforces_19c | Deletion of Repeats | Medium | no | no | Strings | Hashing | String Hashing | String Hashing | https://codeforces.com/contest/19/problem/C 2639 | Codeforces | codeforces_7d | Palindrome Degree | Medium | yes | no | Strings | Hashing | String Hashing | String Hashing | https://codeforces.com/contest/7/problem/D 2640 | HackerRank | hackerrank_jitu_and_strings | Jitu and Strings | Medium | yes | no | Strings | Hashing | String Hashing | String Hashing | https://www.hackerrank.com/contests/ab-yeh-kar-ke-dikhao/challenges/jitu-and-strings/problem 2641 | ACMP | acmp_829 | Strings - 3 | Medium | yes | no | Strings | Hashing | String Hashing | String Hashing | https://acmp.ru/index.asp?main=task&id_task=829&locale=en 2642 | DMOJ | dmoj_ccc20s3 | Searching for Strings | Medium | yes | no | Strings | Hashing | String Hashing | String Hashing; Multiset Hashing | https://dmoj.ca/problem/ccc20s3 2643 | Codeforces | codeforces_1056e | Check Transcription | Medium | no | no | Strings | Hashing | String Hashing | String Hashing | https://codeforces.com/problemset/problem/1056/E 2644 | CF Gym | cf_gym_104048k | Fullmetal Alchemist II | Medium | yes | no | Strings | Hashing | String Hashing | String Hashing | https://codeforces.com/gym/104048/problem/K 2645 | Codeforces | codeforces_1943b | Non-Palindromic Substring | Easy | yes | no | Strings | Hashing | String Hashing | Manachers Algorithm; String Hashing | https://codeforces.com/contest/1943/problem/B 2646 | oj.uz | ceoi17_palindromic | Palindromic Partitions | Easy | yes | no | Strings | Hashing | String Hashing | String Hashing | https://oj.uz/problem/view/CEOI17_palindromic 2647 | AtCoder | atcoder_abc339_f | Product Equality | Easy | yes | no | Strings | Hashing | String Hashing | String Hashing | https://atcoder.jp/contests/abc339/tasks/abc339_f 2648 | CF Gym | cf_gym_105446g | Grid search | Easy | yes | no | Strings | Hashing | 2D String Hashing | 2D String Hashing | https://codeforces.com/gym/105446/problem/G 2649 | Codeforces | codeforces_1418g | Three Occurrences | Medium | yes | no | Strings | Hashing | XOR Hashing | XOR Hashing | https://codeforces.com/problemset/problem/1418/G 2650 | Codeforces | codeforces_1175f | The Number of Subpermutations | Medium | yes | no | Strings | Hashing | XOR Hashing | XOR Hashing | https://codeforces.com/problemset/problem/1175/F 2651 | Toph | toph_ep_palindromes | EP-Palindromes | Medium | no | no | Strings | Hashing | XOR Hashing | XOR Hashing | https://toph.co/p/ep-palindromes 2652 | AtCoder | atcoder_abc250_e | Prefix Equality | Medium | yes | no | Strings | Hashing | XOR Hashing | XOR Hashing | https://atcoder.jp/contests/abc250/tasks/abc250_e 2653 | Codeforces | codeforces_1914g2 | G2. Light Bulbs (Hard Version) | Medium | no | no | Strings | Hashing | XOR Hashing | XOR Hashing | https://codeforces.com/contest/1914/problem/G2 2654 | Codeforces | codeforces_1830c | Hyperregular Bracket Strings | Hard | yes | no | Strings | Hashing | XOR Hashing | Balanced Brackets; XOR Hashing | https://codeforces.com/problemset/problem/1830/C 2655 | HackerRank | hackerrank_number_game_on_a_tree | Number Game on a Tree | Hard | yes | no | Strings | Hashing | XOR Hashing | XOR Hashing | https://www.hackerrank.com/contests/hourrank-17/challenges/number-game-on-a-tree/problem 2656 | Codeforces | codeforces_1622f | Quadratic Set | Hard | no | no | Strings | Hashing | XOR Hashing | XOR Hashing | https://codeforces.com/contest/1622/problem/F 2657 | Codeforces | codeforces_1746f | Kazaee | Hard | yes | no | Strings | Hashing | XOR Hashing | XOR Hashing | https://codeforces.com/contest/1746/problem/F 2658 | Toph | toph_is_it_a_square | Is It A Square? | Medium | yes | no | Strings | Hashing | XOR Hashing | XOR Hashing | https://toph.co/p/is-it-a-square 2659 | Codeforces | codeforces_1977d | XORificator | Medium | yes | no | Strings | Hashing | XOR Hashing | XOR Hashing | https://codeforces.com/contest/1977/problem/D 2660 | AtCoder | atcoder_abc367_f | Rearrange Query | Easy | yes | no | Strings | Hashing | Multiset Hashing | Multiset Hashing | https://atcoder.jp/contests/abc367/tasks/abc367_f 2661 | CSES | cses_2102 | Finding Patterns | Easy | yes | no | Strings | Aho Corasick | Aho Corasick | Aho Corasick; Suffix Automaton | https://cses.fi/problemset/task/2102 2662 | CSES | cses_2103 | Counting Patterns | Easy | yes | no | Strings | Aho Corasick | Aho Corasick | Aho Corasick; Suffix Array; Suffix Automaton | https://cses.fi/problemset/task/2103 2663 | LightOJ | lightoj_substring_frequency_ii | Substring Frequency (II) | Easy | no | no | Strings | Aho Corasick | Aho Corasick | Aho Corasick | https://lightoj.com/problem/substring-frequency-ii 2664 | Kattis | kattis_stringmultimatching | String Multimatching | Easy | yes | no | Strings | Aho Corasick | Aho Corasick | Aho Corasick | https://open.kattis.com/problems/stringmultimatching 2665 | UVa | uva_2637 | Prefix Lookup | Easy | no | no | Strings | Aho Corasick | Aho Corasick | Aho Corasick | https://onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&page=show_problem&problem=2637 2666 | UVa | uva_2112 | SMS | Easy | no | no | Strings | Aho Corasick | Aho Corasick | Aho Corasick | https://onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&page=show_problem&problem=2112 2667 | UVa | uva_1620 | I Love Strings!! | Easy | no | no | Strings | Aho Corasick | Aho Corasick | Aho Corasick | https://onlinejudge.org/index.php?option=onlinejudge&page=show_problem&problem=1620 2668 | Timus | timus_1269 | Obscene Words Filter | Easy | no | no | Strings | Aho Corasick | Aho Corasick | Aho Corasick | https://acm.timus.ru/problem.aspx?space=1&num=1269 2669 | Timus | timus_1158 | Censored! | Easy | no | no | Strings | Aho Corasick | Aho Corasick | Aho Corasick | https://acm.timus.ru/problem.aspx?space=1&num=1158 2670 | Codeforces | codeforces_163e | e-Government | Medium | yes | no | Strings | Aho Corasick | Aho Corasick | Aho Corasick | https://codeforces.com/contest/163/problem/E 2671 | CF Gym | cf_gym_101174e | Passwords | Medium | no | no | Strings | Aho Corasick | Aho Corasick | Aho Corasick | https://codeforces.com/gym/101174/problem/E 2672 | Codeforces | codeforces_1400f | x-prime Substrings | Medium | no | no | Strings | Aho Corasick | Aho Corasick | Aho Corasick | https://codeforces.com/problemset/problem/1400/F 2673 | CodeChef | codechef_twostrs | Buying a New String | Medium | no | no | Strings | Aho Corasick | Aho Corasick | Aho Corasick | https://www.codechef.com/MAY20A/problems/TWOSTRS 2674 | Codeforces | codeforces_2144f | Bracket Groups | Medium | yes | no | Strings | Aho Corasick | Aho Corasick | Aho Corasick; Balanced Brackets | https://codeforces.com/contest/2144/problem/F 2675 | Codeforces | codeforces_1801g | A task for substrings | Hard | no | no | Strings | Aho Corasick | Aho Corasick | Aho Corasick | https://codeforces.com/contest/1801/problem/G 2676 | Codeforces | codeforces_1207g | Indie Album | Hard | no | no | Strings | Aho Corasick | Aho Corasick | Aho Corasick | https://codeforces.com/contest/1207/problem/G 2677 | Library Checker | yosupo_suffixarray | Suffix Array | Easy | yes | no | Strings | Suffix Structures | Suffix Array | Suffix Array | https://judge.yosupo.jp/problem/suffixarray 2678 | Codeforces | cf_edu_269119a | Suffix Array and LCP | Easy | yes | no | Strings | Suffix Structures | Suffix Array | Suffix Array | https://codeforces.com/edu/course/2/lesson/2/4/practice/contest/269119/problem/A 2679 | Codeforces | cf_edu_269118a | Substring Search | Easy | yes | no | Strings | Suffix Structures | Suffix Array | Suffix Array | https://codeforces.com/edu/course/2/lesson/2/3/practice/contest/269118/problem/A 2680 | CSES | cses_2105 | Distinct Substrings | Easy | yes | no | Strings | Suffix Structures | Suffix Array | Suffix Array; Suffix Automaton | https://cses.fi/problemset/task/2105 2681 | CSES | cses_2106 | Repeating Substring | Easy | yes | no | Strings | Suffix Structures | Suffix Array | Finding Repetitions / Main-Lorentz Algorithm; Suffix Array | https://cses.fi/problemset/task/2106 2682 | Codeforces | cf_edu_269656c | Sorting Substrings | Easy | yes | no | Strings | Suffix Structures | Suffix Array | Suffix Array | https://codeforces.com/edu/course/2/lesson/2/5/practice/contest/269656/problem/C 2683 | CSES | cses_2108 | Substring Order I | Easy | yes | no | Strings | Suffix Structures | Suffix Array | Suffix Array; Suffix Automaton | https://cses.fi/problemset/task/2108 2684 | CSES | cses_2109 | Substring Order II | Easy | yes | no | Strings | Suffix Structures | Suffix Array | Suffix Array; Suffix Automaton | https://cses.fi/problemset/task/2109 2685 | SPOJ | spoj_sublex | Lexicographical Substring Search | Easy | yes | no | Strings | Suffix Structures | Suffix Array | Suffix Array; Suffix Automaton | https://www.spoj.com/problems/SUBLEX/ 2686 | CSES | cses_2110 | Substring Distribution | Easy | yes | no | Strings | Suffix Structures | Suffix Array | Suffix Array; Suffix Automaton | https://cses.fi/problemset/task/2110 2687 | Library Checker | yosupo_number_of_substrings | Number of Substrings | Easy | no | no | Strings | Suffix Structures | Suffix Array | Suffix Array; Suffix Automaton | https://judge.yosupo.jp/problem/number_of_substrings 2688 | SPOJ | spoj_lcs2 | Longest Common Substring II | Easy | yes | no | Strings | Suffix Structures | Suffix Array | Suffix Array; Suffix Automaton | https://www.spoj.com/problems/LCS2/ 2689 | CSES | cses_2104 | Pattern Positions | Easy | yes | no | Strings | Suffix Structures | Suffix Array | Suffix Automaton; Suffix Array | https://cses.fi/problemset/task/2104 2690 | UVa | uva_3664 | Editor | Easy | no | no | Strings | Suffix Structures | Suffix Array | Suffix Array | https://onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&category=24&page=show_problem&problem=3664 2691 | CodeChef | codechef_anusar | Substrings and Repetitions | Easy | yes | no | Strings | Suffix Structures | Suffix Array | Suffix Array; Suffix Automaton | https://www.codechef.com/problems/ANUSAR 2692 | SPOJ | spoj_adaphoto | Ada and Terramorphing | Easy | no | no | Strings | Suffix Structures | Suffix Array | Suffix Array | https://www.spoj.com/problems/ADAPHOTO/ 2693 | CodeChef | codechef_insq16f | JARVIS and LCP | Easy | no | no | Strings | Suffix Structures | Suffix Array | Suffix Array | https://www.codechef.com/problems/INSQ16F 2694 | UVa | uva_3668 | The longest constant gene | Easy | no | no | Strings | Suffix Structures | Suffix Array | Suffix Array; Suffix Automaton | https://onlinejudge.org/index.php?option=onlinejudge&page=show_problem&problem=3668 2695 | Codeforces | codeforces_149e | Martian Strings | Easy | no | no | Strings | Suffix Structures | Suffix Array | Suffix Array | https://codeforces.com/problemset/problem/149/E 2696 | CF Gym | cf_gym_105973h | Substring Symphony | Medium | yes | no | Strings | Suffix Structures | Suffix Array | Suffix Array | https://codeforces.com/gym/105973/problem/H 2697 | Codeforces | codeforces_822e | Liar | Medium | no | no | Strings | Suffix Structures | Suffix Array | Suffix Array | https://codeforces.com/contest/822/problem/E 2698 | CodeChef | codechef_tangled | Entangled Strings | Medium | no | no | Strings | Suffix Structures | Suffix Array | Suffix Array | https://www.codechef.com/problems/TANGLED 2699 | UVa | uva_3695 | Top 10 | Medium | no | no | Strings | Suffix Structures | Suffix Array | Suffix Array | https://onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&page=show_problem&problem=3695 2700 | UVa | uva_3343 | File Recover | Medium | no | no | Strings | Suffix Structures | Suffix Array | Suffix Array | https://onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&page=show_problem&problem=3343 2701 | UVa | uva_3358 | Stammering Aliens | Medium | no | no | Strings | Suffix Structures | Suffix Array | Suffix Array | https://onlinejudge.org/index.php?option=onlinejudge&page=show_problem&problem=3358 2702 | Codeforces | codeforces_873f | Forbidden Indices | Medium | yes | no | Strings | Suffix Structures | Suffix Array | Suffix Array; Suffix Automaton | https://codeforces.com/contest/873/problem/F 2703 | Codeforces | codeforces_802g3 | Fake News (hard) | Medium | yes | no | Strings | Suffix Structures | Suffix Array | Suffix Array; Suffix Automaton | https://codeforces.com/problemset/problem/802/G3 2704 | Codeforces | cf_edu_269656d | Borders | Medium | yes | no | Strings | Suffix Structures | Suffix Array | Suffix Array; Suffix Automaton | https://codeforces.com/edu/course/2/lesson/2/5/practice/contest/269656/problem/D 2705 | Codeforces | cf_edu_269656e | Refrain | Medium | yes | no | Strings | Suffix Structures | Suffix Array | Suffix Array; Suffix Automaton | https://codeforces.com/edu/course/2/lesson/2/5/practice/contest/269656/problem/E 2706 | Codeforces | cf_edu_269656f | Periodic Substring | Medium | yes | no | Strings | Suffix Structures | Suffix Array | Suffix Array | https://codeforces.com/edu/course/2/lesson/2/5/practice/contest/269656/problem/F 2707 | Codeforces | codeforces_1090j | Two Prefixes | Medium | no | no | Strings | Suffix Structures | Suffix Array | Suffix Array | https://codeforces.com/contest/1090/problem/J 2708 | USACO | usaco_768 | Standing Out from the Herd | Medium | no | no | Strings | Suffix Structures | Suffix Array | Suffix Array | https://usaco.org/index.php?page=viewproblem2&cpid=768 2709 | AtCoder | atcoder_abc213_f | Common Prefixes | Medium | no | no | Strings | Suffix Structures | Suffix Array | Suffix Array | https://atcoder.jp/contests/abc213/tasks/abc213_f 2710 | HDU | hdu_5030 | Rabbit's String | Hard | yes | no | Strings | Suffix Structures | Suffix Array | Suffix Array | https://vjudge.net/problem/HDU-5030 2711 | Codeforces | codeforces_653f | Paper task | Hard | yes | no | Strings | Suffix Structures | Suffix Array | Suffix Array | https://codeforces.com/problemset/problem/653/F 2712 | CodeChef | codechef_tandem | Tandem | Hard | yes | no | Strings | Suffix Structures | Suffix Array | Suffix Array | https://www.codechef.com/problems/TANDEM 2713 | Codeforces | codeforces_30e | Tricky and Clever Password | Hard | no | no | Strings | Suffix Structures | Suffix Array | Suffix Array | https://codeforces.com/contest/30/problem/E 2714 | Codeforces | codeforces_204e | Little Elephant and Strings | Hard | yes | no | Strings | Suffix Structures | Suffix Array | Suffix Array; Suffix Automaton | https://codeforces.com/problemset/problem/204/E 2715 | Codeforces | codeforces_504e | Misha and LCP on Tree | Hard | yes | no | Strings | Suffix Structures | Suffix Array | Suffix Array | https://codeforces.com/contest/504/problem/E 2716 | DMOJ | dmoj_coci14c5p6 | Divljak | Very Hard | no | no | Strings | Suffix Structures | Suffix Array | Suffix Array | https://dmoj.ca/problem/coci14c5p6 2717 | CSES | cses_3225 | Inverse Suffix Array | Hard | yes | no | Strings | Suffix Structures | Suffix Array | Suffix Array | https://cses.fi/problemset/task/3225 2718 | Codeforces | cf_group_479250k | K-th similar password | Hard | no | no | Strings | Suffix Structures | Suffix Array | Suffix Array | https://codeforces.com/group/Rilx5irOux/contest/479250/problem/K 2719 | Toph | toph_the_story_of_stringland | The Story of Stringland | Hard | no | no | Strings | Suffix Structures | Suffix Array | Suffix Array | https://toph.co/p/the-story-of-stringland 2720 | HackerRank | hackerrank_similar_strings | Similar Strings | Medium | yes | no | Strings | Suffix Structures | Isomorphic Suffix Array | Isomorphic Suffix Array | https://www.hackerrank.com/challenges/similar-strings/problem 2721 | CF Gym | cf_gym_103185m | May I Add a Letter? | Medium | yes | no | Strings | Suffix Structures | Dynamic Suffix Array | Dynamic Suffix Array | https://codeforces.com/gym/103185/problem/M 2722 | Codeforces | codeforces_235c | Cyclical Quest | Medium | yes | no | Strings | Suffix Structures | Suffix Automaton | Suffix Automaton | https://codeforces.com/problemset/problem/235/C 2723 | Codeforces | codeforces_1780g | Delicious Dessert | Easy | yes | no | Strings | Suffix Structures | Suffix Automaton | Suffix Automaton | https://codeforces.com/contest/1780/problem/G 2724 | CodeChef | codechef_prdraw | Drawing | Medium | yes | no | Strings | Suffix Structures | Suffix Automaton | Suffix Automaton | https://www.codechef.com/problems/PRDRAW 2725 | CodeChef | codechef_gerald3 | Chef and Substrings | Medium | no | no | Strings | Suffix Structures | [Problem] Distinct Substring Queries in Range | [Problem] Distinct Substring Queries in Range | https://www.codechef.com/problems/GERALD3 2726 | HackerRank | hackerrank_how_many_substrings | How Many Substrings? | Medium | yes | no | Strings | Suffix Structures | [Problem] Distinct Substring Queries in Range | [Problem] Distinct Substring Queries in Range | https://www.hackerrank.com/challenges/how-many-substrings/problem 2727 | CodeChef | codechef_tmp01 | To Queue or not to Queue | Medium | yes | no | Strings | Suffix Structures | [Problem] Distinct Substring Queries in Range | [Problem] Distinct Substring Queries in Range | https://www.codechef.com/problems/TMP01 2728 | CF Gym | cf_gym_102129i | Incomparable Pairs | Hard | yes | no | Strings | Suffix Structures | [Problem] Distinct Substring Queries in Range | [Problem] Distinct Substring Queries in Range | https://codeforces.com/gym/102129/problem/I 2729 | CodeChef | codechef_est | Equivalent Suffix Tries | Medium | no | no | Strings | Suffix Structures | Suffix Tree | Suffix Tree | https://www.codechef.com/JULY12/problems/EST 2730 | SPOJ | spoj_lcs | Longest Common Substring | Medium | yes | no | Strings | Suffix Structures | Suffix Tree | Suffix Tree | https://www.spoj.com/problems/LCS/ 2731 | Library Checker | yosupo_eertree | Eertree | Easy | yes | no | Strings | Palindromes | Palindromic Tree | Palindromic Tree | https://judge.yosupo.jp/problem/eertree 2732 | HDU | hdu_3948 | The Number of Palindromes | Easy | yes | no | Strings | Palindromes | Palindromic Tree | Palindromic Tree; Manachers Algorithm | http://acm.hdu.edu.cn/showproblem.php?pid=3948 2733 | Timus | ural_1960 | Palindromes and Super Abilities | Easy | yes | no | Strings | Palindromes | Palindromic Tree | Palindromic Tree | https://vjudge.net/problem/URAL-1960 2734 | Timus | ural_2040 | Palindromes and Super Abilities 2 | Easy | yes | no | Strings | Palindromes | Palindromic Tree | Palindromic Tree | https://vjudge.net/problem/URAL-2040 2735 | Codeforces | codeforces_17e | Palisection | Medium | no | no | Strings | Palindromes | Palindromic Tree | Palindromic Tree | https://codeforces.com/contest/17/problem/E 2736 | CF Gym | cf_gym_100543g | Virus synthesis | Medium | yes | no | Strings | Palindromes | Palindromic Tree | Palindromic Tree | https://codeforces.com/gym/100543/problem/G 2737 | CF Gym | cf_gym_100548g | The Problem to Slow Down You | Medium | yes | no | Strings | Palindromes | Palindromic Tree | Palindromic Tree | https://codeforces.com/gym/100548/problem/G 2738 | Timus | ural_2058 | 100500 palidnromes | Easy | yes | no | Strings | Palindromes | Palindromic Tree | Palindromic Tree; [Problem] Minimum Palindrome Factorization | https://vjudge.net/problem/URAL-2058 2739 | CF Gym | cf_gym_102141f | Palindromadness | Hard | yes | no | Strings | Palindromes | Palindromic Tree | Palindromic Tree | https://codeforces.com/gym/102141/problem/F 2740 | CodeChef | codechef_binpalin | Binary Palindrome | Easy | yes | no | Strings | Palindromes | Persistent Palindromic Tree | Persistent Palindromic Tree | https://www.codechef.com/problems/BINPALIN 2741 | CF Gym | cf_gym_101806q | QueryreuQ | Easy | yes | no | Strings | Palindromes | Persistent Palindromic Tree | Manachers Algorithm; Persistent Palindromic Tree | https://codeforces.com/gym/101806/problem/Q 2742 | Library Checker | yosupo_palindromes_in_deque | Palindromes in Deque | Hard | yes | no | Strings | Palindromes | Persistent Palindromic Tree | Persistent Palindromic Tree | https://judge.yosupo.jp/problem/palindromes_in_deque 2743 | DMOJ | dmoj_mmcc15p3 | Momoka | Medium | yes | no | Strings | Palindromes | Persistent Palindromic Tree | Persistent Palindromic Tree | https://dmoj.ca/problem/mmcc15p3 2744 | UVa | uva_2470 | Extend to Palindrome | Easy | yes | no | Strings | Palindromes | Manachers Algorithm | Manachers Algorithm | https://onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&category=26&page=show_problem&problem=2470 2745 | Codeforces | codeforces_1326d2 | Prefix-Suffix Palindrome (Hard version) | Easy | no | no | Strings | Palindromes | Manachers Algorithm | Manachers Algorithm | https://codeforces.com/contest/1326/problem/D2 2746 | Kattis | kattis_palindromes | Palindromes | Medium | yes | no | Strings | Palindromes | Manachers Algorithm | [Problem] Number of Palindromes in Range; Manachers Algorithm | https://open.kattis.com/problems/palindromes 2747 | Codeforces | codeforces_906e | Reverses | Medium | yes | no | Strings | Palindromes | [Problem] Minimum Palindrome Factorization | [Problem] Minimum Palindrome Factorization | https://codeforces.com/problemset/problem/906/E 2748 | Codeforces | codeforces_245h | Queries for Number of Palindromes | Medium | yes | no | Strings | Palindromes | [Problem] Number of Palindromes in Range | [Problem] Number of Palindromes in Range; Interval DP / Range DP / Matrix Chain Multiplication (MCM) | https://codeforces.com/contest/245/problem/H 2749 | AtCoder | atcoder_dp_f | LCS | Easy | yes | yes | Strings | Longest Common Subsequence (LCS) | Longest Common Subsequence (LCS) | Knapsack and Basic Dynamic Programming; Longest Common Subsequence (LCS) | https://atcoder.jp/contests/dp/tasks/dp_f 2750 | LeetCode | leetcode_longest_common_subsequence | Longest Common Subsequence | Easy | yes | yes | Strings | Longest Common Subsequence (LCS) | Longest Common Subsequence (LCS) | Longest Common Subsequence (LCS) | https://leetcode.com/problems/longest-common-subsequence/ 2751 | Codeforces | codeforces_2050e | Three Strings | Easy | no | no | Strings | Longest Common Subsequence (LCS) | Longest Common Subsequence (LCS) | Longest Common Subsequence (LCS) | https://codeforces.com/contest/2050/problem/E 2752 | Codeforces | codeforces_463d | Gargari and Permutations | Medium | yes | no | Strings | Longest Common Subsequence (LCS) | Longest Common Subsequence (LCS) | Longest Common Subsequence (LCS) | https://codeforces.com/problemset/problem/463/D 2753 | CF Gym | cf_gym_104349d | Yet another permutation problem | Medium | yes | no | Strings | Longest Common Subsequence (LCS) | Longest Common Subsequence (LCS) | Longest Common Subsequence (LCS) | https://codeforces.com/gym/104349/problem/D 2754 | Baekjoon | baekjoon_25954 | LCS 9 | Easy | no | no | Strings | Longest Common Subsequence (LCS) | All Substring Longest Common Subsequence | All Substring Longest Common Subsequence | https://www.acmicpc.net/problem/25954 2755 | oj.uz | izho13_rowords | Round words | Easy | no | no | Strings | Longest Common Subsequence (LCS) | All Substring Longest Common Subsequence | All Substring Longest Common Subsequence | https://oj.uz/problem/view/IZhO13_rowords 2756 | CF Gym | cf_gym_101237g | Total LCS | Easy | yes | no | Strings | Longest Common Subsequence (LCS) | All Substring Longest Common Subsequence | All Substring Longest Common Subsequence | https://codeforces.com/gym/101237/problem/G 2757 | Library Checker | yosupo_prefix_substring_lcs | Prefix-Substring LCS | Medium | yes | no | Strings | Longest Common Subsequence (LCS) | All Substring Longest Common Subsequence | All Substring Longest Common Subsequence | https://judge.yosupo.jp/problem/prefix_substring_lcs 2758 | CF Gym | cf_gym_103652f | Square Subsequences | Medium | yes | no | Strings | Longest Common Subsequence (LCS) | All Substring Longest Common Subsequence | All Substring Longest Common Subsequence | https://codeforces.com/gym/103652/problem/F 2759 | SPOJ | spoj_lcs0 | Longest Common Subsequence | Easy | yes | no | Strings | Longest Common Subsequence (LCS) | Bit LCS | Bit LCS | https://www.spoj.com/problems/LCS0/ 2760 | Codeforces | codeforces_1726c | Jatayu's Balanced Bracket Sequence | Easy | no | no | Strings | Miscellaneous | Balanced Brackets | Balanced Brackets | https://codeforces.com/problemset/problem/1726/C 2761 | Codeforces | codeforces_1023c | Bracket Subsequence | Easy | yes | no | Strings | Miscellaneous | Balanced Brackets | Balanced Brackets | https://codeforces.com/problemset/problem/1023/C 2762 | Codeforces | codeforces_1153c | Serval and Parenthesis Sequence | Easy | no | no | Strings | Miscellaneous | Balanced Brackets | Balanced Brackets | https://codeforces.com/contest/1153/problem/C 2763 | Kattis | kattis_piecesofparentheses | Pieces of Parentheses | Medium | yes | no | Strings | Miscellaneous | Balanced Brackets | Balanced Brackets; Exchange Arguments | https://open.kattis.com/problems/piecesofparentheses 2764 | Codeforces | codeforces_670e | Correct Bracket Sequence Editor | Medium | yes | no | Strings | Miscellaneous | Balanced Brackets | Balanced Brackets | https://codeforces.com/problemset/problem/670/E 2765 | Codeforces | codeforces_223a | Bracket Sequence | Easy | no | no | Strings | Miscellaneous | Balanced Brackets | Balanced Brackets | https://codeforces.com/problemset/problem/223/A 2766 | CF Gym | cf_gym_101341a | Streets of Working Lanterns - 2 | Medium | yes | no | Strings | Miscellaneous | Balanced Brackets | Balanced Brackets | https://codeforces.com/gym/101341/problem/A 2767 | AtCoder | atcoder_abc223_f | Parenthesis Checking | Medium | yes | no | Strings | Miscellaneous | Balanced Brackets | Balanced Brackets | https://atcoder.jp/contests/abc223/tasks/abc223_f 2768 | Codeforces | codeforces_612c | Replace To Make Regular Bracket Sequence | Easy | no | no | Strings | Miscellaneous | Balanced Brackets | Balanced Brackets | https://codeforces.com/problemset/problem/612/C 2769 | Codeforces | codeforces_1976d | Invertible Bracket Sequences | Medium | no | no | Strings | Miscellaneous | Balanced Brackets | Balanced Brackets | https://codeforces.com/contest/1976/problem/D 2770 | AtCoder | atcoder_abc407_e | Most Valuable Parentheses | Medium | no | no | Strings | Miscellaneous | Balanced Brackets | Balanced Brackets | https://atcoder.jp/contests/abc407/tasks/abc407_e 2771 | UVa | uva_668 | Equation | Easy | no | no | Strings | Miscellaneous | Expression Parsing | Expression Parsing | https://onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&category=24&page=show_problem&problem=668 2772 | SPOJ | spoj_rpneval | Evaluate simple RPN expression | Easy | yes | no | Strings | Miscellaneous | Expression Parsing | Expression Parsing | https://www.spoj.com/problems/RPNEVAL/ 2773 | CodeChef | codechef_cdm01 | Expression Parsing | Easy | yes | no | Strings | Miscellaneous | Expression Parsing | Expression Parsing | https://www.codechef.com/problems/CDM01 2774 | SPOJ | spoj_sbe201a6 | Tertiary Calculator | Easy | no | no | Strings | Miscellaneous | Expression Parsing | Expression Parsing | https://www.spoj.com/problems/SBE201A6/ 2775 | SPOJ | spoj_onp | Transform the Expression | Easy | yes | no | Strings | Miscellaneous | Expression Parsing | Expression Parsing | https://www.spoj.com/problems/ONP/ 2776 | LightOJ | lightoj_children_s_math | Children's Math | Medium | yes | no | Strings | Miscellaneous | Expression Parsing | Expression Parsing | https://lightoj.com/problem/children-s-math 2777 | LightOJ | lightoj_equivalent_boolean_expression | Equivalent Boolean Expressions | Medium | no | no | Strings | Miscellaneous | Expression Parsing | Expression Parsing | https://lightoj.com/problem/equivalent-boolean-expression 2778 | Codeforces | codeforces_552e | Vanya and Brackets | Medium | yes | no | Strings | Miscellaneous | Expression Parsing | Expression Parsing | https://codeforces.com/problemset/problem/552/E 2779 | Library Checker | yosupo_lyndon_factorization | Lyndon Factorization | Easy | yes | no | Strings | Miscellaneous | Lyndon Factorization / Duval Algorithm | Lyndon Factorization / Duval Algorithm | https://judge.yosupo.jp/problem/lyndon_factorization 2780 | UVa | uva_660 | Glass Beads | Easy | no | no | Strings | Miscellaneous | Lyndon Factorization / Duval Algorithm | Lyndon Factorization / Duval Algorithm | https://onlinejudge.org/index.php?option=onlinejudge&page=show_problem&problem=660 2781 | Baekjoon | baekjoon_23495 | Longest Lyndon Prefix | Easy | yes | no | Strings | Miscellaneous | Lyndon Factorization / Duval Algorithm | Lyndon Factorization / Duval Algorithm | https://www.acmicpc.net/problem/23495 2782 | CF Gym | codeforces_100162g | Lyndon Words | Easy | no | no | Strings | Miscellaneous | Lyndon Factorization / Duval Algorithm | Lyndon Factorization / Duval Algorithm | https://codeforces.com/problemset/gymProblem/100162/G 2783 | Baekjoon | baekjoon_25111 | Repetitions | Medium | no | no | Strings | Miscellaneous | Lyndon Factorization / Duval Algorithm | Lyndon Factorization / Duval Algorithm; Finding Repetitions / Main-Lorentz Algorithm | https://www.acmicpc.net/problem/25111 2784 | Codeforces | codeforces_594e | Cutting the Line | Hard | no | no | Strings | Miscellaneous | Lyndon Factorization / Duval Algorithm | Lyndon Factorization / Duval Algorithm | https://codeforces.com/contest/594/problem/E 2785 | Baekjoon | baekjoon_19403 | Cyclic Shifts | Hard | yes | no | Strings | Miscellaneous | Lyndon Factorization / Duval Algorithm | Lyndon Factorization / Duval Algorithm | https://www.acmicpc.net/problem/19403 2786 | Baekjoon | baekjoon_19020 | Decomposition | Hard | yes | no | Strings | Miscellaneous | Lyndon Factorization / Duval Algorithm | Lyndon Factorization / Duval Algorithm | https://www.acmicpc.net/problem/19020 2787 | Library Checker | yosupo_runenumerate | Run Enumerate | Hard | yes | no | Strings | Miscellaneous | Lyndon Factorization / Duval Algorithm | Finding Repetitions / Main-Lorentz Algorithm; Lyndon Factorization / Duval Algorithm | https://judge.yosupo.jp/problem/runenumerate 2788 | UOJ | uoj_219 | 优秀的拆分 | Hard | no | no | Strings | Miscellaneous | Lyndon Factorization / Duval Algorithm | Lyndon Factorization / Duval Algorithm | https://uoj.ac/problem/219 2789 | Codeforces | codeforces_1621i | Two Sequences | Very Hard | no | no | Strings | Miscellaneous | Lyndon Factorization / Duval Algorithm | Lyndon Factorization / Duval Algorithm | https://codeforces.com/contest/1621/problem/I 2790 | CSES | cses_1692 | De Bruijn Sequence | Easy | yes | no | Strings | Miscellaneous | De Bruijn Sequence | De Bruijn Sequence | https://cses.fi/problemset/task/1692 2791 | CSES | cses_1633 | Dice Combinations | Easy | yes | yes | Dynamic Programming (DP) | Intro to DP | Knapsack and Basic Dynamic Programming | Knapsack and Basic Dynamic Programming | https://cses.fi/problemset/task/1633 2792 | AtCoder | atcoder_dp_d | Knapsack 1 | Easy | yes | yes | Dynamic Programming (DP) | Intro to DP | Knapsack and Basic Dynamic Programming | Knapsack and Basic Dynamic Programming | https://atcoder.jp/contests/dp/tasks/dp_d 2793 | CSES | cses_1635 | Coin Combinations I | Easy | yes | yes | Dynamic Programming (DP) | Intro to DP | Knapsack and Basic Dynamic Programming | Knapsack and Basic Dynamic Programming | https://cses.fi/problemset/task/1635 2794 | AtCoder | atcoder_dp_a | Frog 1 | Easy | yes | yes | Dynamic Programming (DP) | Intro to DP | Knapsack and Basic Dynamic Programming | Knapsack and Basic Dynamic Programming | https://atcoder.jp/contests/dp/tasks/dp_a 2795 | AtCoder | atcoder_dp_b | Frog 2 | Easy | yes | yes | Dynamic Programming (DP) | Intro to DP | Knapsack and Basic Dynamic Programming | Knapsack and Basic Dynamic Programming | https://atcoder.jp/contests/dp/tasks/dp_b 2796 | CSES | cses_1634 | Minimizing Coins | Medium | yes | yes | Dynamic Programming (DP) | Intro to DP | Knapsack and Basic Dynamic Programming | Knapsack and Basic Dynamic Programming | https://cses.fi/problemset/task/1634 2797 | CSES | cses_1637 | Removing Digits | Easy | yes | yes | Dynamic Programming (DP) | Intro to DP | Knapsack and Basic Dynamic Programming | Knapsack and Basic Dynamic Programming | https://cses.fi/problemset/task/1637 2798 | Codeforces | codeforces_687c | The Values You Can Make | Easy | yes | yes | Dynamic Programming (DP) | Intro to DP | Knapsack and Basic Dynamic Programming | Knapsack and Basic Dynamic Programming | https://codeforces.com/contest/687/problem/C 2799 | CSES | cses_1638 | Grid Paths | Easy | yes | yes | Dynamic Programming (DP) | Intro to DP | Knapsack and Basic Dynamic Programming | Knapsack and Basic Dynamic Programming | https://cses.fi/problemset/task/1638 2800 | CSES | cses_1158 | Book Shop | Easy | yes | yes | Dynamic Programming (DP) | Intro to DP | Knapsack and Basic Dynamic Programming | Knapsack and Basic Dynamic Programming | https://cses.fi/problemset/task/1158 2801 | CSES | cses_1746 | Array Description | Easy | yes | yes | Dynamic Programming (DP) | Intro to DP | Knapsack and Basic Dynamic Programming | Knapsack and Basic Dynamic Programming | https://cses.fi/problemset/task/1746 2802 | CSES | cses_2413 | Counting Towers | Easy | no | yes | Dynamic Programming (DP) | Intro to DP | Knapsack and Basic Dynamic Programming | Knapsack and Basic Dynamic Programming | https://cses.fi/problemset/task/2413 2803 | CSES | cses_1745 | Money Sums | Easy | yes | yes | Dynamic Programming (DP) | Intro to DP | Knapsack and Basic Dynamic Programming | Knapsack and Basic Dynamic Programming; Knapsack and Subset Sum Optimizations | https://cses.fi/problemset/task/1745 2804 | CSES | cses_1097 | Removal Game | Easy | yes | yes | Dynamic Programming (DP) | Intro to DP | Knapsack and Basic Dynamic Programming | Knapsack and Basic Dynamic Programming | https://cses.fi/problemset/task/1097 2805 | CSES | cses_1093 | Two Sets II | Easy | yes | yes | Dynamic Programming (DP) | Intro to DP | Knapsack and Basic Dynamic Programming | Knapsack and Basic Dynamic Programming; Knapsack and Subset Sum Optimizations | https://cses.fi/problemset/task/1093 2806 | USACO | usaco_574 | Fruit Feast | Easy | no | no | Dynamic Programming (DP) | Intro to DP | Knapsack and Basic Dynamic Programming | Knapsack and Basic Dynamic Programming | https://usaco.org/index.php?page=viewproblem2&cpid=574 2807 | AtCoder | atcoder_dp_c | Vacation | Easy | no | yes | Dynamic Programming (DP) | Intro to DP | Knapsack and Basic Dynamic Programming | Knapsack and Basic Dynamic Programming | https://atcoder.jp/contests/dp/tasks/dp_c 2808 | AtCoder | atcoder_dp_h | Grid 1 | Easy | yes | yes | Dynamic Programming (DP) | Intro to DP | Knapsack and Basic Dynamic Programming | Knapsack and Basic Dynamic Programming | https://atcoder.jp/contests/dp/tasks/dp_h 2809 | AtCoder | atcoder_dp_i | Coins | Easy | yes | yes | Dynamic Programming (DP) | Intro to DP | Knapsack and Basic Dynamic Programming | Knapsack and Basic Dynamic Programming | https://atcoder.jp/contests/dp/tasks/dp_i 2810 | CSES | cses_1636 | Coin Combinations II | Medium | yes | yes | Dynamic Programming (DP) | Intro to DP | Knapsack and Basic Dynamic Programming | Knapsack and Basic Dynamic Programming | https://cses.fi/problemset/task/1636 2811 | AtCoder | atcoder_abc321_f | #(subset sum = K) with Add and Erase | Medium | yes | no | Dynamic Programming (DP) | Intro to DP | Knapsack and Basic Dynamic Programming | Knapsack and Basic Dynamic Programming | https://atcoder.jp/contests/abc321/tasks/abc321_f 2812 | USACO | usaco_839 | Talent Show | Easy | no | no | Dynamic Programming (DP) | Intro to DP | Knapsack and Basic Dynamic Programming | Knapsack and Basic Dynamic Programming | https://usaco.org/index.php?page=viewproblem2&cpid=839 2813 | Codeforces | codeforces_837d | Round Subset | Medium | yes | yes | Dynamic Programming (DP) | Intro to DP | Knapsack and Basic Dynamic Programming | Knapsack and Basic Dynamic Programming | https://codeforces.com/contest/837/problem/D 2814 | USACO | usaco_897 | Cow Poetry | Medium | no | no | Dynamic Programming (DP) | Intro to DP | Knapsack and Basic Dynamic Programming | Knapsack and Basic Dynamic Programming | https://usaco.org/index.php?page=viewproblem2&cpid=897 2815 | USACO | usaco_1043 | Exercise | Medium | no | no | Dynamic Programming (DP) | Intro to DP | Knapsack and Basic Dynamic Programming | Knapsack and Basic Dynamic Programming | https://usaco.org/index.php?page=viewproblem2&cpid=1043 2816 | Szkopuł | szkopul_lgqks9uritmjtxhpdahqyoel | Maximal Orders of Permutations | Medium | no | no | Dynamic Programming (DP) | Intro to DP | Knapsack and Basic Dynamic Programming | Knapsack and Basic Dynamic Programming | https://szkopul.edu.pl/problemset/problem/lGqKS9urITMjTXhpdaHqyoEL/site/?key=statement 2817 | AtCoder | atcoder_dp_e | Knapsack 2 | Medium | yes | no | Dynamic Programming (DP) | Intro to DP | Knapsack and Basic Dynamic Programming | Knapsack and Basic Dynamic Programming | https://atcoder.jp/contests/dp/tasks/dp_e 2818 | AtCoder | atcoder_dp_k | Stones | Medium | yes | yes | Dynamic Programming (DP) | Intro to DP | Knapsack and Basic Dynamic Programming | Knapsack and Basic Dynamic Programming | https://atcoder.jp/contests/dp/tasks/dp_k 2819 | AtCoder | atcoder_dp_l | Deque | Medium | no | yes | Dynamic Programming (DP) | Intro to DP | Knapsack and Basic Dynamic Programming | Knapsack and Basic Dynamic Programming | https://atcoder.jp/contests/dp/tasks/dp_l 2820 | AtCoder | atcoder_dp_m | Candies | Medium | yes | no | Dynamic Programming (DP) | Intro to DP | Knapsack and Basic Dynamic Programming | Knapsack and Basic Dynamic Programming | https://atcoder.jp/contests/dp/tasks/dp_m 2821 | AtCoder | atcoder_dp_n | Slimes | Medium | yes | no | Dynamic Programming (DP) | Intro to DP | Knapsack and Basic Dynamic Programming | Knapsack and Basic Dynamic Programming; Interval DP / Range DP / Matrix Chain Multiplication (MCM) | https://atcoder.jp/contests/dp/tasks/dp_n 2822 | oj.uz | ceoi18_clo | Cloud computing | Hard | no | no | Dynamic Programming (DP) | Intro to DP | Knapsack and Basic Dynamic Programming | Knapsack and Basic Dynamic Programming | https://oj.uz/problem/view/CEOI18_clo 2823 | Codeforces | codeforces_742d | Arpa's weak amphitheater and Mehrdad's valuable Hoses | Easy | no | no | Dynamic Programming (DP) | Intro to DP | Knapsack and Basic Dynamic Programming | Knapsack and Basic Dynamic Programming | https://codeforces.com/contest/742/problem/D 2824 | Codeforces | codeforces_1954d | Colored Balls | Easy | no | no | Dynamic Programming (DP) | Intro to DP | Knapsack and Basic Dynamic Programming | Knapsack and Basic Dynamic Programming | https://codeforces.com/problemset/problem/1954/D 2825 | Codeforces | codeforces_1446a | Knapsack | Easy | no | no | Dynamic Programming (DP) | Intro to DP | Knapsack and Basic Dynamic Programming | Knapsack and Basic Dynamic Programming | https://codeforces.com/contest/1446/problem/A 2826 | Codeforces | codeforces_1969c | Minimizing the Sum | Easy | no | no | Dynamic Programming (DP) | Intro to DP | Knapsack and Basic Dynamic Programming | Knapsack and Basic Dynamic Programming | https://codeforces.com/problemset/problem/1969/C 2827 | Codeforces | codeforces_1418c | Mortal Kombat Tower | Easy | no | no | Dynamic Programming (DP) | Intro to DP | Knapsack and Basic Dynamic Programming | Knapsack and Basic Dynamic Programming | https://codeforces.com/problemset/problem/1418/C 2828 | Codeforces | codeforces_2029c | New Rating | Easy | no | no | Dynamic Programming (DP) | Intro to DP | Knapsack and Basic Dynamic Programming | Knapsack and Basic Dynamic Programming | https://codeforces.com/contest/2029/problem/C 2829 | Codeforces | codeforces_1077f1 | Pictures with Kittens (easy version) | Easy | no | no | Dynamic Programming (DP) | Intro to DP | Knapsack and Basic Dynamic Programming | Knapsack and Basic Dynamic Programming | https://codeforces.com/contest/1077/problem/F1 2830 | Codeforces | codeforces_1989d | Smithing Skill | Easy | no | no | Dynamic Programming (DP) | Intro to DP | Knapsack and Basic Dynamic Programming | Knapsack and Basic Dynamic Programming | https://codeforces.com/contest/1989/problem/D 2831 | Codeforces | codeforces_2b | The least round way | Easy | no | no | Dynamic Programming (DP) | Intro to DP | Knapsack and Basic Dynamic Programming | Knapsack and Basic Dynamic Programming | https://codeforces.com/contest/2/problem/B 2832 | Toph | toph_where_is_the_ghost | Where is the Ghost | Easy | yes | no | Dynamic Programming (DP) | Intro to DP | Knapsack and Basic Dynamic Programming | Knapsack and Basic Dynamic Programming | https://toph.co/p/where-is-the-ghost 2833 | Codeforces | codeforces_1132e | Knapsack | Medium | no | no | Dynamic Programming (DP) | Intro to DP | Knapsack and Basic Dynamic Programming | Knapsack and Basic Dynamic Programming | https://codeforces.com/problemset/problem/1132/E 2834 | Codeforces | codeforces_506a | Mr. Kitayuta, the Treasure Hunter | Medium | no | no | Dynamic Programming (DP) | Intro to DP | Knapsack and Basic Dynamic Programming | Knapsack and Basic Dynamic Programming | https://codeforces.com/problemset/problem/506/A 2835 | Codeforces | codeforces_148e | Porcelain | Medium | no | no | Dynamic Programming (DP) | Intro to DP | Knapsack and Basic Dynamic Programming | Knapsack and Basic Dynamic Programming | https://codeforces.com/contest/148/problem/E 2836 | Baekjoon | baekjoon_6114 | Ski Lessons | Medium | no | no | Dynamic Programming (DP) | Intro to DP | Knapsack and Basic Dynamic Programming | Knapsack and Basic Dynamic Programming | https://www.acmicpc.net/problem/6114 2837 | Codeforces | codeforces_1078b | The Unbearable Lightness of Weights | Medium | no | no | Dynamic Programming (DP) | Intro to DP | Knapsack and Basic Dynamic Programming | Knapsack and Basic Dynamic Programming | https://codeforces.com/contest/1078/problem/B 2838 | Codeforces | codeforces_1637d | Yet Another Minimization Problem | Medium | yes | no | Dynamic Programming (DP) | Intro to DP | Knapsack and Basic Dynamic Programming | Knapsack and Basic Dynamic Programming | https://codeforces.com/contest/1637/problem/D 2839 | AtCoder | atcoder_abc345_e | Colorful Subsequence | Hard | yes | no | Dynamic Programming (DP) | Intro to DP | Knapsack and Basic Dynamic Programming | Knapsack and Basic Dynamic Programming | https://atcoder.jp/contests/abc345/tasks/abc345_e 2840 | USACO | usaco_925 | Moorio Kart | Hard | no | no | Dynamic Programming (DP) | Intro to DP | Knapsack and Basic Dynamic Programming | Knapsack and Basic Dynamic Programming | https://usaco.org/index.php?page=viewproblem2&cpid=925 2841 | Codeforces | codeforces_755f | PolandBall and Gifts | Medium | yes | no | Dynamic Programming (DP) | Intro to DP | Knapsack and Subset Sum Optimizations | Knapsack and Subset Sum Optimizations | https://codeforces.com/contest/755/problem/F 2842 | Codeforces | codeforces_1856e2 | PermuTree (hard version) | Medium | yes | no | Dynamic Programming (DP) | Intro to DP | Knapsack and Subset Sum Optimizations | Knapsack and Subset Sum Optimizations; Dynamic Bitsets | https://codeforces.com/contest/1856/problem/E2 2843 | AtCoder | atcoder_agc020_c | Median Sum | Medium | yes | no | Dynamic Programming (DP) | Intro to DP | Knapsack and Subset Sum Optimizations | Knapsack and Subset Sum Optimizations | https://atcoder.jp/contests/agc020/tasks/agc020_c 2844 | Codeforces | codeforces_1839e | Decreasing Game | Easy | yes | no | Dynamic Programming (DP) | Intro to DP | Knapsack and Subset Sum Optimizations | Interactive Problems; Knapsack and Subset Sum Optimizations | https://codeforces.com/problemset/problem/1839/E 2845 | CodeChef | codechef_minfund | Min-Fund Country | Easy | no | no | Dynamic Programming (DP) | Intro to DP | Knapsack and Subset Sum Optimizations | Knapsack and Subset Sum Optimizations | https://www.codechef.com/problems/MINFUND 2846 | oj.uz | noi18_knapsack | Knapsack | Medium | no | no | Dynamic Programming (DP) | Intro to DP | Knapsack and Subset Sum Optimizations | Knapsack and Subset Sum Optimizations | https://oj.uz/problem/view/NOI18_knapsack 2847 | CodeChef | codechef_treups | Tree Upshot | Medium | no | no | Dynamic Programming (DP) | Intro to DP | Knapsack and Subset Sum Optimizations | Knapsack and Subset Sum Optimizations | https://www.codechef.com/LTIME101B/problems/TREUPS 2848 | Codeforces | codeforces_95e | Lucky Country | Medium | no | no | Dynamic Programming (DP) | Intro to DP | Knapsack and Subset Sum Optimizations | Knapsack and Subset Sum Optimizations | https://codeforces.com/contest/95/problem/E 2849 | Kattis | kattis_eavesdropperevasion | Eavesdropper Evasion | Medium | no | no | Dynamic Programming (DP) | Intro to DP | Knapsack and Subset Sum Optimizations | Knapsack and Subset Sum Optimizations | https://ncpc21.kattis.com/problems/eavesdropperevasion 2850 | Yandex | yandex_18290f | Subset Sum | Medium | yes | no | Dynamic Programming (DP) | Intro to DP | Knapsack and Subset Sum Optimizations | Knapsack and Subset Sum Optimizations | https://official.contest.yandex.ru/opencupXX/contest/18290/problems/F/ 2851 | AtCoder | atcoder_abc221_g | Jumping sequence | Medium | yes | no | Dynamic Programming (DP) | Intro to DP | Knapsack and Subset Sum Optimizations | Knapsack and Subset Sum Optimizations | https://atcoder.jp/contests/abc221/tasks/abc221_g 2852 | Codeforces | codeforces_1481f | AB Tree | Hard | yes | no | Dynamic Programming (DP) | Intro to DP | Knapsack and Subset Sum Optimizations | Knapsack and Subset Sum Optimizations | https://codeforces.com/problemset/problem/1481/F 2853 | SPOJ | spoj_adacoins | Ada and Coins | Easy | yes | no | Dynamic Programming (DP) | Intro to DP | Knapsack and Subset Sum Optimizations | Knapsack and Subset Sum Optimizations | https://vjudge.net/problem/SPOJ-ADACOINS 2854 | SPOJ | spoj_ild18acp | Count Pairs | Medium | yes | no | Dynamic Programming (DP) | Intro to DP | Knapsack and Subset Sum Optimizations | Knapsack and Subset Sum Optimizations | https://vjudge.net/problem/SPOJ-ILD18ACP 2855 | Olympiad | boi2021_statement_boi2021_0_keyboard_en.pdf | Keyboard | Medium | yes | no | Dynamic Programming (DP) | Intro to DP | Knapsack and Subset Sum Optimizations | Knapsack and Subset Sum Optimizations | https://www.boi2021.de/wp-content/uploads/2021/04/statement-boi2021-0-keyboard-en.pdf 2856 | CSES | cses_1706 | School Excursion | Medium | no | no | Dynamic Programming (DP) | Intro to DP | Knapsack and Subset Sum Optimizations | Knapsack and Subset Sum Optimizations | https://cses.fi/problemset/task/1706 2857 | Codeforces | codeforces_688e | The Values You Can Make | Medium | no | yes | Dynamic Programming (DP) | Intro to DP | Knapsack and Subset Sum Optimizations | Knapsack and Subset Sum Optimizations | https://codeforces.com/contest/688/problem/E 2858 | CSES | cses_2220 | Counting Numbers | Easy | yes | no | Dynamic Programming (DP) | Digit DP | Digit DP | Digit DP | https://cses.fi/problemset/task/2220 2859 | LightOJ | lightoj_1068 | Investigation | Easy | yes | no | Dynamic Programming (DP) | Digit DP | Digit DP | Digit DP | https://vjudge.net/problem/LightOJ-1068 2860 | AtCoder | atcoder_dp_s | Digit Sum | Easy | yes | no | Dynamic Programming (DP) | Digit DP | Digit DP | Digit DP | https://atcoder.jp/contests/dp/tasks/dp_s 2861 | CF Gym | cf_gym_100886g | Maximum Product | Easy | no | no | Dynamic Programming (DP) | Digit DP | Digit DP | Digit DP | https://codeforces.com/gym/100886/problem/G 2862 | Codeforces | codeforces_628d | Magic Numbers | Easy | no | no | Dynamic Programming (DP) | Digit DP | Digit DP | Digit DP | https://codeforces.com/contest/628/problem/D 2863 | LightOJ | lightoj_1122 | Digit Count | Easy | yes | no | Dynamic Programming (DP) | Digit DP | Digit DP | Digit DP | https://vjudge.net/problem/LightOJ-1122 2864 | SPOJ | spoj_cpcrc1c | Sum of Digits | Easy | yes | no | Dynamic Programming (DP) | Digit DP | Digit DP | Digit DP | https://www.spoj.com/problems/CPCRC1C/ 2865 | SPOJ | spoj_raone | Ra-One Numbers | Easy | no | no | Dynamic Programming (DP) | Digit DP | Digit DP | Digit DP | https://www.spoj.com/problems/RAONE/ 2866 | SPOJ | spoj_lucifer | LUCIFER Number | Easy | no | no | Dynamic Programming (DP) | Digit DP | Digit DP | Digit DP | https://www.spoj.com/problems/LUCIFER/ 2867 | SPOJ | spoj_numtsn | 369 Numbers | Easy | no | no | Dynamic Programming (DP) | Digit DP | Digit DP | Digit DP | https://www.spoj.com/problems/NUMTSN/ 2868 | AtCoder | atcoder_abc154_e | Almost Everywhere Zero | Easy | no | no | Dynamic Programming (DP) | Digit DP | Digit DP | Digit DP | https://atcoder.jp/contests/abc154/tasks/abc154_e 2869 | Toph | toph_noora_number | Noora Number | Medium | yes | no | Dynamic Programming (DP) | Digit DP | Digit DP | Digit DP | https://toph.co/p/noora-number 2870 | Codeforces | codeforces_1036c | Classy Numbers | Medium | yes | no | Dynamic Programming (DP) | Digit DP | Digit DP | Digit DP | https://codeforces.com/contest/1036/problem/C 2871 | Codeforces | codeforces_1073e | Segment Sum | Medium | yes | no | Dynamic Programming (DP) | Digit DP | Digit DP | Digit DP | https://codeforces.com/contest/1073/problem/E 2872 | Toph | toph_lids | LIDS | Medium | yes | no | Dynamic Programming (DP) | Digit DP | Digit DP | Digit DP | https://toph.co/p/lids 2873 | LightOJ | lightoj_1205 | Palindromic Numbers | Medium | yes | no | Dynamic Programming (DP) | Digit DP | Digit DP | Digit DP | https://vjudge.net/problem/LightOJ-1205 2874 | CodeChef | codechef_dgtcnt | Chef and Digits | Medium | no | no | Dynamic Programming (DP) | Digit DP | Digit DP | Digit DP | https://www.codechef.com/problems/DGTCNT 2875 | CodeChef | codechef_digimu | Logan and DIGIT IMMUNE numbers | Medium | no | no | Dynamic Programming (DP) | Digit DP | Digit DP | Digit DP | https://www.codechef.com/problems/DIGIMU 2876 | CodeChef | codechef_workchef | Chef and special numbers | Medium | no | no | Dynamic Programming (DP) | Digit DP | Digit DP | Digit DP | https://www.codechef.com/problems/WORKCHEF 2877 | HackerEarth | hackerearth_sallu_bhai_and_ias_8838ac8d | The Great Ninja War | Medium | yes | no | Dynamic Programming (DP) | Digit DP | Digit DP | Digit DP | https://www.hackerearth.com/problem/algorithm/sallu-bhai-and-ias-8838ac8d/ 2878 | SPOJ | spoj_balnum | Balanced Numbers | Medium | no | no | Dynamic Programming (DP) | Digit DP | Digit DP | Digit DP | https://www.spoj.com/problems/BALNUM/ 2879 | SPOJ | spoj_pr003004 | Digit Sum | Easy | no | no | Dynamic Programming (DP) | Digit DP | Digit DP | Digit DP | https://www.spoj.com/problems/PR003004/en/ 2880 | Codeforces | codeforces_204a | Little Elephant and Interval | Easy | no | no | Dynamic Programming (DP) | Digit DP | Digit DP | Digit DP | https://codeforces.com/problemset/problem/204/A 2881 | CF Gym | cf_gym_102040b | Counting Inversion | Medium | yes | no | Dynamic Programming (DP) | Digit DP | Digit DP | Digit DP | https://codeforces.com/gym/102040/problem/B 2882 | AtCoder | atcoder_abc336_e | Digit Sum Divisible | Medium | yes | no | Dynamic Programming (DP) | Digit DP | Digit DP | Digit DP | https://atcoder.jp/contests/abc336/tasks/abc336_e 2883 | USACO | usaco_en | Odometer | Medium | no | no | Dynamic Programming (DP) | Digit DP | Digit DP | Digit DP | https://usaco.org/index.php?page=viewproblem2&cpid=435&lang=en 2884 | Codeforces | codeforces_509c | Sums of Digits | Medium | no | no | Dynamic Programming (DP) | Digit DP | Digit DP | Digit DP | https://codeforces.com/problemset/problem/509/C 2885 | Codeforces | codeforces_2086e | Zebra-like Numbers | Medium | no | no | Dynamic Programming (DP) | Digit DP | Digit DP | Digit DP | https://codeforces.com/contest/2086/problem/E 2886 | SPOJ | spoj_sanvi | Sanvi and Magical Numbers | Hard | no | no | Dynamic Programming (DP) | Digit DP | Digit DP | Digit DP | https://www.spoj.com/problems/SANVI/ 2887 | CSES | cses_2086 | Subarray Squares | Easy | yes | no | Dynamic Programming (DP) | DP Optimizations | Divide and Conquer Optimization | Divide and Conquer Optimization | https://cses.fi/problemset/task/2086 2888 | Codeforces | codeforces_321e | Ciel and Gondolas | Easy | yes | no | Dynamic Programming (DP) | DP Optimizations | Divide and Conquer Optimization | Divide and Conquer Optimization | https://codeforces.com/contest/321/problem/E 2889 | HackerRank | hackerrank_guardians_lunatics_ioi14 | Guardians of the Lunatic | Easy | yes | no | Dynamic Programming (DP) | DP Optimizations | Divide and Conquer Optimization | Divide and Conquer Optimization | https://www.hackerrank.com/contests/ioi-2014-practice-contest-2/challenges/guardians-lunatics-ioi14/problem 2890 | Codeforces | codeforces_833b | The Bakery | Easy | yes | no | Dynamic Programming (DP) | DP Optimizations | Divide and Conquer Optimization | Divide and Conquer Optimization | https://codeforces.com/contest/833/problem/B 2891 | Codeforces | codeforces_673e | Levels and Regions | Easy | yes | no | Dynamic Programming (DP) | DP Optimizations | Divide and Conquer Optimization | Divide and Conquer Optimization; Aliens Trick / WQS Binary Search; Convex Hull Trick (CHT) and Dynamic CHT | https://codeforces.com/contest/673/problem/E 2892 | CF Gym | cf_gym_103536a | Guards | Easy | no | no | Dynamic Programming (DP) | DP Optimizations | Divide and Conquer Optimization | Divide and Conquer Optimization | https://codeforces.com/gym/103536/problem/A 2893 | SPOJ | spoj_adamold | Ada and Mold | Easy | yes | no | Dynamic Programming (DP) | DP Optimizations | Divide and Conquer Optimization | Divide and Conquer Optimization | https://www.spoj.com/problems/ADAMOLD/ 2894 | Timus | timus_1167 | Bicolored Horses | Easy | no | no | Dynamic Programming (DP) | DP Optimizations | Divide and Conquer Optimization | Divide and Conquer Optimization | https://acm.timus.ru/problem.aspx?space=1&num=1167 2895 | USACO | usaco_616 | Circular Barn | Easy | no | no | Dynamic Programming (DP) | DP Optimizations | Divide and Conquer Optimization | Divide and Conquer Optimization | https://usaco.org/index.php?page=viewproblem2&cpid=616 2896 | Codeforces | codeforces_1527e | Partition Game | Medium | yes | no | Dynamic Programming (DP) | DP Optimizations | Divide and Conquer Optimization | Divide and Conquer Optimization | https://codeforces.com/contest/1527/problem/E 2897 | AtCoder | atcoder_arc067_d | Yakiniku Restaurants | Medium | no | no | Dynamic Programming (DP) | DP Optimizations | Divide and Conquer Optimization | Divide and Conquer Optimization | https://atcoder.jp/contests/arc067/tasks/arc067_d 2898 | Codeforces | codeforces_868f | Yet Another Minimization Problem | Medium | yes | no | Dynamic Programming (DP) | DP Optimizations | Divide and Conquer Optimization | Divide and Conquer Optimization | https://codeforces.com/contest/868/problem/F 2899 | CodeChef | codechef_chefaor | Chef and Bitwise OR Operation | Medium | no | no | Dynamic Programming (DP) | DP Optimizations | Divide and Conquer Optimization | Divide and Conquer Optimization | https://www.codechef.com/problems/CHEFAOR 2900 | HackerRank | hackerrank_mining | Mining | Medium | no | no | Dynamic Programming (DP) | DP Optimizations | Divide and Conquer Optimization | Divide and Conquer Optimization | https://www.hackerrank.com/contests/world-codesprint-5/challenges/mining 2901 | Kattis | kattis_money | Money for Nothing | Medium | yes | no | Dynamic Programming (DP) | DP Optimizations | Divide and Conquer Optimization | Divide and Conquer Optimization | https://vjudge.net/problem/Kattis-money 2902 | SPOJ | spoj_larmy | Lannister Army | Medium | no | no | Dynamic Programming (DP) | DP Optimizations | Divide and Conquer Optimization | Divide and Conquer Optimization | https://www.spoj.com/problems/LARMY/ 2903 | CSES | cses_2087 | Houses and Schools | Easy | no | no | Dynamic Programming (DP) | DP Optimizations | Divide and Conquer Optimization | Convex Hull Trick (CHT) and Dynamic CHT; Divide and Conquer Optimization | https://cses.fi/problemset/task/2087/ 2904 | SPOJ | spoj_nkleaves | Leaves | Easy | no | no | Dynamic Programming (DP) | DP Optimizations | Divide and Conquer Optimization | Divide and Conquer Optimization | https://www.spoj.com/problems/NKLEAVES/en/ 2905 | CF Gym | gym_101242b | Branch Assignment | Medium | yes | no | Dynamic Programming (DP) | DP Optimizations | Divide and Conquer Optimization | Divide and Conquer Optimization | https://vjudge.net/problem/Gym-101242B 2906 | oj.uz | coi15_nafta | Nafta | Medium | no | no | Dynamic Programming (DP) | DP Optimizations | Divide and Conquer Optimization | Divide and Conquer Optimization | https://oj.uz/problem/view/COI15_nafta 2907 | Codeforces | codeforces_1101f | Trucks and Cities | Medium | no | no | Dynamic Programming (DP) | DP Optimizations | Divide and Conquer Optimization | Divide and Conquer Optimization | https://codeforces.com/contest/1101/problem/F 2908 | Szkopuł | szkopul_ovriplfk3ihyfpjnvxeztgxh | Two Sawmills | Medium | no | no | Dynamic Programming (DP) | DP Optimizations | Divide and Conquer Optimization | Divide and Conquer Optimization; Convex Hull Trick (CHT) and Dynamic CHT | https://szkopul.edu.pl/problemset/problem/ovRIpLFK3IhyFPjnVXeZtGxH/site/?key=statement 2909 | Codeforces | codeforces_101e | Candies and Stones | Hard | no | no | Dynamic Programming (DP) | DP Optimizations | Divide and Conquer Optimization | Divide and Conquer Optimization | https://codeforces.com/contest/101/problem/E 2910 | ZOJ | zoj_2860 | Breaking Strings | Easy | yes | no | Dynamic Programming (DP) | DP Optimizations | Knuth Optimization | Knuth Optimization | https://vjudge.net/problem/ZOJ-2860 2911 | CSES | cses_2088 | Knuth Division | Easy | yes | no | Dynamic Programming (DP) | DP Optimizations | Knuth Optimization | Knuth Optimization | https://cses.fi/problemset/task/2088 2912 | UVa | uva_944 | Cutting Sticks | Easy | yes | no | Dynamic Programming (DP) | DP Optimizations | Knuth Optimization | Knuth Optimization | https://onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&page=show_problem&problem=944 2913 | UVa | uva_12057 | Prefix Codes | Easy | no | no | Dynamic Programming (DP) | DP Optimizations | Knuth Optimization | Knuth Optimization | https://vjudge.net/problem/UVA-12057 2914 | UVa | uva_1245 | Optimal Binary Search Tree | Easy | yes | no | Dynamic Programming (DP) | DP Optimizations | Knuth Optimization | Knuth Optimization | https://onlinejudge.org/index.php?option=onlinejudge&Itemid=8&page=show_problem&problem=1245 2915 | Codeforces | trucks and cities | Trucks and Cities | Easy | no | no | Dynamic Programming (DP) | DP Optimizations | Knuth Optimization | Knuth Optimization | https://codeforces.com/problemset/problem/1101/F 2916 | UVa | uva_4701 | Gain Battle Power | Medium | no | no | Dynamic Programming (DP) | DP Optimizations | Knuth Optimization | Knuth Optimization | https://onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&page=show_problem&problem=4701 2917 | oj.uz | noi19_feast | Feast | Medium | yes | no | Dynamic Programming (DP) | DP Optimizations | Aliens Trick / WQS Binary Search | Aliens Trick / WQS Binary Search | https://oj.uz/problem/view/NOI19_feast 2918 | Codeforces | codeforces_1279f | New Year and Handle Change | Easy | yes | no | Dynamic Programming (DP) | DP Optimizations | Aliens Trick / WQS Binary Search | Aliens Trick / WQS Binary Search | https://codeforces.com/contest/1279/problem/F 2919 | USACO | usaco_697 | Building a Tall Barn | Medium | no | no | Dynamic Programming (DP) | DP Optimizations | Aliens Trick / WQS Binary Search | Aliens Trick / WQS Binary Search | https://usaco.org/index.php?page=viewproblem2&cpid=697 2920 | Codeforces | codeforces_739e | Gosha is hunting | Medium | yes | no | Dynamic Programming (DP) | DP Optimizations | Aliens Trick / WQS Binary Search | Aliens Trick / WQS Binary Search | https://codeforces.com/contest/739/problem/E 2921 | oj.uz | ioi16_aliens | Aliens | Hard | yes | no | Dynamic Programming (DP) | DP Optimizations | Aliens Trick / WQS Binary Search | Aliens Trick / WQS Binary Search | https://oj.uz/problem/view/IOI16_aliens 2922 | CS Academy | csacademy_popcorn | Popcorn | Hard | no | no | Dynamic Programming (DP) | DP Optimizations | Aliens Trick / WQS Binary Search | Aliens Trick / WQS Binary Search | https://csacademy.com/contest/romanian-ioi-2017-selection-2/task/popcorn/ 2923 | CF Gym | cf_gym_102331h | Honorable Mention | Hard | no | no | Dynamic Programming (DP) | DP Optimizations | Aliens Trick / WQS Binary Search | Aliens Trick / WQS Binary Search; Slope Trick | https://codeforces.com/gym/102331/problem/H 2924 | SPOJ | spoj_companys | Two Famous Companies | Easy | no | no | Dynamic Programming (DP) | DP Optimizations | Aliens Trick / WQS Binary Search | Aliens Trick / WQS Binary Search | https://www.spoj.com/problems/COMPANYS/ 2925 | DMOJ | dmoj_coci18c4p5 | Akvizna | Medium | no | no | Dynamic Programming (DP) | DP Optimizations | Aliens Trick / WQS Binary Search | Aliens Trick / WQS Binary Search | https://dmoj.ca/problem/coci18c4p5 2926 | Kattis | kattis_blazingnewtrails | Blazing New Trails | Medium | no | no | Dynamic Programming (DP) | DP Optimizations | Aliens Trick / WQS Binary Search | Aliens Trick / WQS Binary Search | https://open.kattis.com/problems/blazingnewtrails 2927 | Codeforces | codeforces_1661f | Teleporters | Medium | yes | no | Dynamic Programming (DP) | DP Optimizations | Aliens Trick / WQS Binary Search | Aliens Trick / WQS Binary Search | https://codeforces.com/problemset/problem/1661/F 2928 | Codeforces | codeforces_2125f | Timofey and Docker | Hard | no | no | Dynamic Programming (DP) | DP Optimizations | Aliens Trick / WQS Binary Search | Aliens Trick / WQS Binary Search | https://codeforces.com/contest/2125/problem/F 2929 | Vjudge | openj_bailian_1180 | Batch Scheduling | Easy | yes | no | Dynamic Programming (DP) | DP Optimizations | 1D1D DP Optimization | 1D1D DP Optimization | https://vjudge.net/problem/OpenJ_Bailian-1180 2930 | Codeforces | codeforces_319c | Kalila and Dimna in the Logging Industry | Easy | yes | no | Dynamic Programming (DP) | DP Optimizations | 1D1D DP Optimization | 1D1D DP Optimization; Convex Hull Trick (CHT) and Dynamic CHT; Li Chao Tree | https://codeforces.com/contest/319/problem/C 2931 | CSES | cses_1145 | Increasing Subsequence | Easy | yes | yes | Dynamic Programming (DP) | DP Optimizations | DP Optimization using Data Structures [Some Practice Problems] | Longest Increasing Subsequence (LIS); DP Optimization using Data Structures [Some Practice Problems] | https://cses.fi/problemset/task/1145 2932 | CSES | cses_1140 | Projects | Easy | yes | yes | Dynamic Programming (DP) | DP Optimizations | DP Optimization using Data Structures [Some Practice Problems] | DP Optimization using Data Structures [Some Practice Problems]; Activity Selection Problem | https://cses.fi/problemset/task/1140 2933 | AtCoder | atcoder_dp_q | Flowers | Easy | yes | no | Dynamic Programming (DP) | DP Optimizations | DP Optimization using Data Structures [Some Practice Problems] | Longest Increasing Subsequence (LIS); DP Optimization using Data Structures [Some Practice Problems] | https://atcoder.jp/contests/dp/tasks/dp_q 2934 | Codeforces | codeforces_474e | Pillars | Medium | no | no | Dynamic Programming (DP) | DP Optimizations | DP Optimization using Data Structures [Some Practice Problems] | DP Optimization using Data Structures [Some Practice Problems] | https://codeforces.com/contest/474/problem/E 2935 | Codeforces | codeforces_629d | Babaei and Birthday Cake | Medium | no | no | Dynamic Programming (DP) | DP Optimizations | DP Optimization using Data Structures [Some Practice Problems] | DP Optimization using Data Structures [Some Practice Problems] | https://codeforces.com/contest/629/problem/D 2936 | Codeforces | codeforces_960f | Pathwalks | Medium | no | no | Dynamic Programming (DP) | DP Optimizations | DP Optimization using Data Structures [Some Practice Problems] | DP Optimization using Data Structures [Some Practice Problems] | https://codeforces.com/problemset/problem/960/F 2937 | AtCoder | atcoder_dp_w | Intervals | Medium | no | no | Dynamic Programming (DP) | DP Optimizations | DP Optimization using Data Structures [Some Practice Problems] | DP Optimization using Data Structures [Some Practice Problems] | https://atcoder.jp/contests/dp/tasks/dp_w 2938 | AtCoder | atcoder_abl_d | Flat Subsequence | Easy | yes | no | Dynamic Programming (DP) | DP Optimizations | DP Optimization using Data Structures [Some Practice Problems] | DP Optimization using Data Structures [Some Practice Problems] | https://atcoder.jp/contests/abl/tasks/abl_d 2939 | AtCoder | atcoder_abc339_e | Smooth Subsequence | Easy | no | no | Dynamic Programming (DP) | DP Optimizations | DP Optimization using Data Structures [Some Practice Problems] | DP Optimization using Data Structures [Some Practice Problems] | https://atcoder.jp/contests/abc339/tasks/abc339_e 2940 | Codeforces | codeforces_1918d | Blocking Elements | Medium | yes | no | Dynamic Programming (DP) | DP Optimizations | DP Optimization using Data Structures [Some Practice Problems] | DP Optimization using Data Structures [Some Practice Problems] | https://codeforces.com/contest/1918/problem/D 2941 | Codeforces | codeforces_939f | Cutlet | Medium | no | no | Dynamic Programming (DP) | DP Optimizations | DP Optimization using Data Structures [Some Practice Problems] | DP Optimization using Data Structures [Some Practice Problems] | https://codeforces.com/contest/939/problem/F 2942 | Codeforces | codeforces_56e | Domino Principle | Medium | no | no | Dynamic Programming (DP) | DP Optimizations | DP Optimization using Data Structures [Some Practice Problems] | DP Optimization using Data Structures [Some Practice Problems] | https://codeforces.com/contest/56/problem/E 2943 | Codeforces | codeforces_777e | Hanoi Factory | Medium | no | no | Dynamic Programming (DP) | DP Optimizations | DP Optimization using Data Structures [Some Practice Problems] | DP Optimization using Data Structures [Some Practice Problems] | https://codeforces.com/problemset/problem/777/E 2944 | Timus | timus_1523 | K-inversions | Medium | yes | no | Dynamic Programming (DP) | DP Optimizations | DP Optimization using Data Structures [Some Practice Problems] | Inversions; DP Optimization using Data Structures [Some Practice Problems] | https://acm.timus.ru/problem.aspx?space=1&num=1523 2945 | Codeforces | codeforces_372c | Watching Fireworks is Fun | Medium | no | no | Dynamic Programming (DP) | DP Optimizations | DP Optimization using Data Structures [Some Practice Problems] | DP Optimization using Data Structures [Some Practice Problems] | https://codeforces.com/contest/372/problem/C 2946 | Codeforces | codeforces_930e | Coins Exhibition | Hard | no | no | Dynamic Programming (DP) | DP Optimizations | DP Optimization using Data Structures [Some Practice Problems] | DP Optimization using Data Structures [Some Practice Problems] | https://codeforces.com/problemset/problem/930/E 2947 | AtCoder | atcoder_dp_z | Frog 3 | Easy | yes | no | Dynamic Programming (DP) | Convex Hull Trick (CHT) | Convex Hull Trick (CHT) and Dynamic CHT | Convex Hull Trick (CHT) and Dynamic CHT; Li Chao Tree | https://atcoder.jp/contests/dp/tasks/dp_z 2948 | Codeforces | codeforces_660f | Bear and Bowling 4 | Easy | yes | no | Dynamic Programming (DP) | Convex Hull Trick (CHT) | Convex Hull Trick (CHT) and Dynamic CHT | Convex Hull Trick (CHT) and Dynamic CHT | https://codeforces.com/problemset/problem/660/F 2949 | Codeforces | codeforces_1083e | The Fair Nut and Rectangles | Medium | yes | no | Dynamic Programming (DP) | Convex Hull Trick (CHT) | Convex Hull Trick (CHT) and Dynamic CHT | Convex Hull Trick (CHT) and Dynamic CHT | https://codeforces.com/contest/1083/problem/E 2950 | Codeforces | codeforces_631e | Product Sum | Easy | yes | no | Dynamic Programming (DP) | Convex Hull Trick (CHT) | Convex Hull Trick (CHT) and Dynamic CHT | Convex Hull Trick (CHT) and Dynamic CHT | https://codeforces.com/problemset/problem/631/E 2951 | CF Gym | cf_gym_103536b | Troubles | Easy | yes | no | Dynamic Programming (DP) | Convex Hull Trick (CHT) | Convex Hull Trick (CHT) and Dynamic CHT | Convex Hull Trick (CHT) and Dynamic CHT | https://codeforces.com/gym/103536/problem/B 2952 | DMOJ | dmoj_apio10p1 | Commando | Medium | no | no | Dynamic Programming (DP) | Convex Hull Trick (CHT) | Convex Hull Trick (CHT) and Dynamic CHT | Convex Hull Trick (CHT) and Dynamic CHT | https://dmoj.ca/problem/apio10p1 2953 | CS Academy | csacademy_squared_ends | Squared Ends | Easy | yes | no | Dynamic Programming (DP) | Convex Hull Trick (CHT) | Convex Hull Trick (CHT) and Dynamic CHT | Convex Hull Trick (CHT) and Dynamic CHT; Li Chao Tree | https://csacademy.com/contest/archive/task/squared-ends 2954 | CodeChef | codechef_cyclrace | Cyclist Race | Easy | no | no | Dynamic Programming (DP) | Convex Hull Trick (CHT) | Convex Hull Trick (CHT) and Dynamic CHT | Convex Hull Trick (CHT) and Dynamic CHT | https://www.codechef.com/JAN16/problems/CYCLRACE 2955 | Kattis | kattis_coveredwalkway | Covered Walkway | Easy | yes | no | Dynamic Programming (DP) | Convex Hull Trick (CHT) | Convex Hull Trick (CHT) and Dynamic CHT | Convex Hull Trick (CHT) and Dynamic CHT | https://open.kattis.com/problems/coveredwalkway 2956 | Codeforces | codeforces_932f | Escape Through Leaf | Hard | yes | no | Dynamic Programming (DP) | Convex Hull Trick (CHT) | Convex Hull Trick (CHT) and Dynamic CHT | Convex Hull Trick (CHT) and Dynamic CHT; Li Chao Tree | https://codeforces.com/contest/932/problem/F 2957 | Codeforces | codeforces_1627e | Not Escaping | Medium | no | no | Dynamic Programming (DP) | Convex Hull Trick (CHT) | Convex Hull Trick (CHT) and Dynamic CHT | Convex Hull Trick (CHT) and Dynamic CHT | https://codeforces.com/contest/1627/problem/E 2958 | Codeforces | codeforces_1388e | Uncle Bogdan and Projections | Medium | no | no | Dynamic Programming (DP) | Convex Hull Trick (CHT) | Convex Hull Trick (CHT) and Dynamic CHT | Convex Hull Trick (CHT) and Dynamic CHT | https://codeforces.com/contest/1388/problem/E 2959 | Codeforces | codeforces_311b | Cats Transport | Medium | no | no | Dynamic Programming (DP) | Convex Hull Trick (CHT) | Convex Hull Trick (CHT) and Dynamic CHT | Convex Hull Trick (CHT) and Dynamic CHT | https://codeforces.com/contest/311/problem/B 2960 | Kattis | kattis_avoidingairports | Avoiding Airports | Medium | no | no | Dynamic Programming (DP) | Convex Hull Trick (CHT) | Convex Hull Trick (CHT) and Dynamic CHT | Convex Hull Trick (CHT) and Dynamic CHT; Li Chao Tree | https://open.kattis.com/problems/avoidingairports 2961 | CodeChef | codechef_jump | Jump mission | Medium | no | no | Dynamic Programming (DP) | Convex Hull Trick (CHT) | Convex Hull Trick (CHT) and Dynamic CHT | Convex Hull Trick (CHT) and Dynamic CHT | https://www.codechef.com/OCT15/problems/JUMP/ 2962 | CodeChef | codechef_pdeliv | Pizza Delivery | Medium | no | no | Dynamic Programming (DP) | Convex Hull Trick (CHT) | Convex Hull Trick (CHT) and Dynamic CHT | Convex Hull Trick (CHT) and Dynamic CHT | https://www.codechef.com/JULY18A/problems/PDELIV 2963 | SPOJ | spoj_acquire | Land Acquisition | Medium | no | no | Dynamic Programming (DP) | Convex Hull Trick (CHT) | Convex Hull Trick (CHT) and Dynamic CHT | Convex Hull Trick (CHT) and Dynamic CHT | https://www.spoj.com/problems/ACQUIRE/ 2964 | POJ | poj_3266 | Cow School | Medium | no | no | Dynamic Programming (DP) | Convex Hull Trick (CHT) | Convex Hull Trick (CHT) and Dynamic CHT | Convex Hull Trick (CHT) and Dynamic CHT | http://poj.org/problem?id=3266 2965 | SPOJ | spoj_goodg | Good Inflation | Medium | no | no | Dynamic Programming (DP) | Convex Hull Trick (CHT) | Convex Hull Trick (CHT) and Dynamic CHT | Convex Hull Trick (CHT) and Dynamic CHT | https://www.spoj.com/problems/GOODG/ 2966 | oj.uz | ceoi09_harbingers | Harbingers | Medium | no | no | Dynamic Programming (DP) | Convex Hull Trick (CHT) | Convex Hull Trick (CHT) and Dynamic CHT | Convex Hull Trick (CHT) and Dynamic CHT; Persistent CHT; Persistent Li Chao Tree | https://oj.uz/problem/view/CEOI09_harbingers 2967 | oj.uz | apio14_sequence | Split the sequence | Medium | no | no | Dynamic Programming (DP) | Convex Hull Trick (CHT) | Convex Hull Trick (CHT) and Dynamic CHT | Convex Hull Trick (CHT) and Dynamic CHT | https://oj.uz/problem/view/APIO14_sequence 2968 | Szkopuł | szkopul_iyvwsachhcrzzatqh0qfkbsu | Lightning Conductor | Medium | no | no | Dynamic Programming (DP) | Convex Hull Trick (CHT) | Convex Hull Trick (CHT) and Dynamic CHT | Convex Hull Trick (CHT) and Dynamic CHT | https://szkopul.edu.pl/problemset/problem/iYVwsAcHHCRZzAtQh0QFKbsu/site/?key=statement 2969 | Szkopuł | szkopul_hh7lqvrvhom1g8yre9423d1p | Frogs | Medium | no | no | Dynamic Programming (DP) | Convex Hull Trick (CHT) | Convex Hull Trick (CHT) and Dynamic CHT | Convex Hull Trick (CHT) and Dynamic CHT | https://szkopul.edu.pl/problemset/problem/HH7LQVRVHom1g8YRe9423d1P/site/?key=statement 2970 | CodeChef | codechef_poly | Polynomials | Hard | no | no | Dynamic Programming (DP) | Convex Hull Trick (CHT) | Convex Hull Trick (CHT) and Dynamic CHT | Li Chao Tree; Convex Hull Trick (CHT) and Dynamic CHT | https://www.codechef.com/NOV17/problems/POLY 2971 | Kattis | kattis_yatp | YATP | Hard | yes | no | Dynamic Programming (DP) | Convex Hull Trick (CHT) | Convex Hull Trick (CHT) and Dynamic CHT | Convex Hull Trick (CHT) and Dynamic CHT | https://open.kattis.com/problems/yatp 2972 | CodeChef | codechef_weaselsc | Weasel finds Staircase | Hard | no | no | Dynamic Programming (DP) | Convex Hull Trick (CHT) | Convex Hull Trick (CHT) and Dynamic CHT | Convex Hull Trick (CHT) and Dynamic CHT | https://www.codechef.com/SEPT17/problems/WEASELSC 2973 | CodeChef | codechef_ccc | Hit the Coconuts | Easy | no | no | Dynamic Programming (DP) | Convex Hull Trick (CHT) | Convex Hull Trick (CHT) and Dynamic CHT | Convex Hull Trick (CHT) and Dynamic CHT | https://www.codechef.com/problems/CCC 2974 | UVa | uva_3547 | Machine Works | Easy | no | no | Dynamic Programming (DP) | Convex Hull Trick (CHT) | Convex Hull Trick (CHT) and Dynamic CHT | Convex Hull Trick (CHT) and Dynamic CHT | https://onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&page=show_problem&problem=3547 2975 | Library Checker | yosupo_segment_add_get_min | Segment Add Get Min | Easy | yes | no | Dynamic Programming (DP) | Convex Hull Trick (CHT) | Convex Hull Trick (CHT) and Dynamic CHT | Li Chao Tree; Convex Hull Trick (CHT) and Dynamic CHT | https://judge.yosupo.jp/problem/segment_add_get_min 2976 | CF Gym | cf_gym_104252b | Board Game | Medium | no | no | Dynamic Programming (DP) | Convex Hull Trick (CHT) | Convex Hull Trick (CHT) and Dynamic CHT | Convex Hull Trick (CHT) and Dynamic CHT | https://codeforces.com/gym/104252/problem/B 2977 | SPOJ | spoj_bunnies | Bunnies | Medium | no | no | Dynamic Programming (DP) | Convex Hull Trick (CHT) | Convex Hull Trick (CHT) and Dynamic CHT | Convex Hull Trick (CHT) and Dynamic CHT | https://www.spoj.com/problems/BUNNIES/ 2978 | CF Gym | cf_gym_105811e | Cable Plan | Medium | no | no | Dynamic Programming (DP) | Convex Hull Trick (CHT) | Convex Hull Trick (CHT) and Dynamic CHT | Convex Hull Trick (CHT) and Dynamic CHT | https://codeforces.com/gym/105811/problem/E 2979 | Codeforces | codeforces_377e | Cookie Clicker | Medium | no | no | Dynamic Programming (DP) | Convex Hull Trick (CHT) | Convex Hull Trick (CHT) and Dynamic CHT | Convex Hull Trick (CHT) and Dynamic CHT | https://codeforces.com/problemset/problem/377/E 2980 | Codeforces | codeforces_91e | Igloo Skyscraper | Medium | no | no | Dynamic Programming (DP) | Convex Hull Trick (CHT) | Convex Hull Trick (CHT) and Dynamic CHT | Convex Hull Trick (CHT) and Dynamic CHT | https://codeforces.com/contest/91/problem/E 2981 | Codeforces | codeforces_2107f2 | Cycling (Hard Version) | Hard | no | no | Dynamic Programming (DP) | Convex Hull Trick (CHT) | Convex Hull Trick (CHT) and Dynamic CHT | Convex Hull Trick (CHT) and Dynamic CHT | https://codeforces.com/contest/2107/problem/F2 2982 | Codeforces | codeforces_678f | Lena and Queries | Hard | no | no | Dynamic Programming (DP) | Convex Hull Trick (CHT) | Convex Hull Trick (CHT) and Dynamic CHT | Convex Hull Trick (CHT) and Dynamic CHT | https://codeforces.com/contest/678/problem/F 2983 | Codeforces | codeforces_1137e | Train Car Selection | Hard | no | no | Dynamic Programming (DP) | Convex Hull Trick (CHT) | Convex Hull Trick (CHT) and Dynamic CHT | Extended Li Chao tree; Convex Hull Trick (CHT) and Dynamic CHT | https://codeforces.com/contest/1137/problem/E 2984 | HackerRank | hackerrank_expert_computation | Expert Computation | Medium | yes | no | Dynamic Programming (DP) | Convex Hull Trick (CHT) | Persistent CHT | Persistent CHT | https://www.hackerrank.com/contests/w36/challenges/expert-computation/problem 2985 | CF Gym | cf_gym_105056g | Giant Community | Medium | no | no | Dynamic Programming (DP) | Convex Hull Trick (CHT) | Persistent CHT | Persistent CHT | https://codeforces.com/gym/105056/problem/G 2986 | CSES | cses_3429 | Lines and Queries I | Easy | no | no | Dynamic Programming (DP) | Li Chao Tree | Li Chao Tree | Li Chao Tree | https://cses.fi/problemset/task/3429 2987 | CSES | cses_3430 | Lines and Queries II | Easy | yes | no | Dynamic Programming (DP) | Li Chao Tree | Li Chao Tree | Li Chao Tree | https://cses.fi/problemset/task/3430 2988 | CSES | cses_3427 | Line Segments Trace I | Easy | no | no | Dynamic Programming (DP) | Li Chao Tree | Li Chao Tree | Li Chao Tree | https://cses.fi/problemset/task/3427 2989 | CSES | cses_3428 | Line Segments Trace II | Easy | yes | no | Dynamic Programming (DP) | Li Chao Tree | Li Chao Tree | Li Chao Tree | https://cses.fi/problemset/task/3428 2990 | HackerEarth | hackerearth_do_you_order_queries_27a70fdd | Do you order queries? | Medium | yes | no | Dynamic Programming (DP) | Li Chao Tree | Persistent Li Chao Tree | Persistent Li Chao Tree | https://www.hackerearth.com/practice/data-structures/advanced-data-structures/segment-trees/practice-problems/algorithm/do-you-order-queries-27a70fdd/ 2991 | Codeforces | cf_group_572352e | Scrolls of Eternal Wisdom | Medium | no | no | Dynamic Programming (DP) | Li Chao Tree | Persistent Li Chao Tree | Persistent Li Chao Tree | https://codeforces.com/group/Rilx5irOux/contest/572352/problem/E 2992 | TLX | tlx_troc_13_div_1d | Mall and Transportation | Hard | yes | no | Dynamic Programming (DP) | Li Chao Tree | Extended Li Chao tree | Extended Li Chao tree | https://tlx.toki.id/contests/troc-13-div-1/problems/D 2993 | oj.uz | noi20_progression | Progression | Medium | yes | no | Dynamic Programming (DP) | Li Chao Tree | Extended Li Chao tree | Extended Li Chao tree | https://oj.uz/problem/view/NOI20_progression 2994 | AtCoder | atcoder_abc177_f | I hate Shortest Path Problem | Medium | yes | no | Dynamic Programming (DP) | Li Chao Tree | Extended Li Chao tree | Extended Li Chao tree | https://atcoder.jp/contests/abc177/tasks/abc177_f 2995 | Olinfo | training_statement | Reazione a candela | Medium | no | no | Dynamic Programming (DP) | Li Chao Tree | Extended Li Chao tree | Extended Li Chao tree | https://training.olinfo.it/#/task/oii_candele/statement 2996 | DMOJ | dmoj_ioi05p3 | Mean Sequence | Hard | no | no | Dynamic Programming (DP) | Li Chao Tree | Extended Li Chao tree | Extended Li Chao tree | https://dmoj.ca/problem/ioi05p3 2997 | oj.uz | ioi18_meetings | Meetings | Very Hard | no | no | Dynamic Programming (DP) | Li Chao Tree | Extended Li Chao tree | Extended Li Chao tree | https://oj.uz/problem/view/IOI18_meetings 2998 | AtCoder | atcoder_dp_o | Matching | Easy | yes | no | Dynamic Programming (DP) | Bit Related DP | Bitmask DP | Bitmask DP | https://atcoder.jp/contests/dp/tasks/dp_o 2999 | SPOJ | spoj_pesada04 | Travelling Salesman Problem | Easy | yes | no | Dynamic Programming (DP) | Bit Related DP | Bitmask DP | Bitmask DP | https://vjudge.net/problem/SPOJ-PESADA04 3000 | Codeforces | codeforces_11d | A Simple Task | Easy | yes | no | Dynamic Programming (DP) | Bit Related DP | Bitmask DP | Bitmask DP | https://codeforces.com/contest/11/problem/D 3001 | Codeforces | codeforces_1316e | Team Building | Easy | yes | no | Dynamic Programming (DP) | Bit Related DP | Bitmask DP | Bitmask DP | https://codeforces.com/contest/1316/problem/E 3002 | USACO | usaco_494 | Guard Mark | Easy | no | no | Dynamic Programming (DP) | Bit Related DP | Bitmask DP | Bitmask DP | https://usaco.org/index.php?page=viewproblem2&cpid=494 3003 | USACO | usaco_515 | Moovie Mooving | Easy | no | no | Dynamic Programming (DP) | Bit Related DP | Bitmask DP | Bitmask DP | https://usaco.org/index.php?page=viewproblem2&cpid=515 3004 | Codeforces | codeforces_8c | Looking for Order | Easy | yes | no | Dynamic Programming (DP) | Bit Related DP | Bitmask DP | Bitmask DP | https://codeforces.com/problemset/problem/8/C 3005 | AtCoder | atcoder_dp_u | Grouping | Medium | yes | no | Dynamic Programming (DP) | Bit Related DP | Bitmask DP | Bitmask DP | https://atcoder.jp/contests/dp/tasks/dp_u 3006 | Codeforces | codeforces_453b | Little Pony and Harmony Chest | Medium | yes | no | Dynamic Programming (DP) | Bit Related DP | Bitmask DP | Bitmask DP | https://codeforces.com/contest/453/problem/B 3007 | CodeChef | codechef_tshirts | Little Elephant and T-Shirts | Medium | no | no | Dynamic Programming (DP) | Bit Related DP | Bitmask DP | Bitmask DP | https://www.codechef.com/problems/TSHIRTS 3008 | CodeChef | codechef_lealco | Little Elephant and Alcohol | Medium | no | no | Dynamic Programming (DP) | Bit Related DP | Bitmask DP | Bitmask DP | https://www.codechef.com/JAN13/problems/LEALCO 3009 | SPOJ | spoj_hist2 | Histogram | Medium | no | no | Dynamic Programming (DP) | Bit Related DP | Bitmask DP | Bitmask DP | https://www.spoj.com/problems/HIST2/ 3010 | Codeforces | codeforces_757d | Felicity's Big Secret Revealed | Medium | yes | no | Dynamic Programming (DP) | Bit Related DP | Bitmask DP | Bitmask DP | https://codeforces.com/problemset/problem/757/D 3011 | CodeChef | codechef_seagcd2 | Sereja and GCD 2 | Medium | yes | no | Dynamic Programming (DP) | Bit Related DP | Bitmask DP | Bitmask DP | https://www.codechef.com/problems/SEAGCD2 3012 | HackerEarth | hackerearth_hasan_and_points_pairing | Hasan and Points Pairing | Medium | no | no | Dynamic Programming (DP) | Bit Related DP | Bitmask DP | Bitmask DP | https://www.hackerearth.com/practice/algorithms/dynamic-programming/introduction-to-dynamic-programming-1/practice-problems/algorithm/hasan-and-points-pairing/ 3013 | HackerEarth | hackerearth_sherlock_and_coprime_subset | Sherlock and Coprime Subset | Medium | yes | no | Dynamic Programming (DP) | Bit Related DP | Bitmask DP | Bitmask DP | https://www.hackerearth.com/practice/algorithms/dynamic-programming/bit-masking/practice-problems/algorithm/sherlock-and-coprime-subset/ 3014 | USACO | usaco_1089 | Uddered but not Herd | Medium | no | no | Dynamic Programming (DP) | Bit Related DP | Bitmask DP | Bitmask DP | https://usaco.org/index.php?page=viewproblem2&cpid=1089 3015 | oj.uz | izho14_bank | Bank | Medium | no | no | Dynamic Programming (DP) | Bit Related DP | Bitmask DP | Bitmask DP | https://oj.uz/problem/view/IZhO14_bank 3016 | Kattis | kattis_catandmice | Cat and Mice | Medium | no | no | Dynamic Programming (DP) | Bit Related DP | Bitmask DP | Bitmask DP | https://open.kattis.com/problems/catandmice 3017 | Codeforces | codeforces_71e | Nuclear Fusion | Medium | no | no | Dynamic Programming (DP) | Bit Related DP | Bitmask DP | Bitmask DP | https://codeforces.com/problemset/problem/71/E 3018 | CSES | cses_1653 | Elevator Rides | Hard | yes | no | Dynamic Programming (DP) | Bit Related DP | Bitmask DP | Bitmask DP | https://cses.fi/problemset/task/1653 3019 | Codeforces | codeforces_662c | Binary Table | Hard | yes | no | Dynamic Programming (DP) | Bit Related DP | Bitmask DP | Bitmask DP | https://codeforces.com/contest/662/problem/C 3020 | SPOJ | spoj_baby | Baby | Hard | no | no | Dynamic Programming (DP) | Bit Related DP | Bitmask DP | Bitmask DP | https://www.spoj.com/problems/BABY/ 3021 | USACO | usaco_1282 | Lights Off | Hard | yes | no | Dynamic Programming (DP) | Bit Related DP | Bitmask DP | Bitmask DP | https://usaco.org/index.php?page=viewproblem2&cpid=1282 3022 | Codeforces | codeforces_1103d | Professional layer | Very Hard | no | no | Dynamic Programming (DP) | Bit Related DP | Bitmask DP | Bitmask DP | https://codeforces.com/contest/1103/problem/D 3023 | Codeforces | codeforces_1148g | Gold Experience | Very Hard | yes | no | Dynamic Programming (DP) | Bit Related DP | Bitmask DP | Bitmask DP | https://codeforces.com/contest/1148/problem/G 3024 | Codeforces | codeforces_580d | Kefa and Dishes | Easy | no | no | Dynamic Programming (DP) | Bit Related DP | Bitmask DP | Bitmask DP | https://codeforces.com/problemset/problem/580/D 3025 | Codeforces | codeforces_1950g | Shuffling Songs | Easy | no | no | Dynamic Programming (DP) | Bit Related DP | Bitmask DP | Bitmask DP; Coordinate Compression | https://codeforces.com/contest/1950/problem/G 3026 | Codeforces | codeforces_413d | 2048 | Medium | no | no | Dynamic Programming (DP) | Bit Related DP | Bitmask DP | Bitmask DP | https://codeforces.com/problemset/problem/413/D 3027 | CF Gym | cf_gym_104493a | Gym Plates | Medium | no | no | Dynamic Programming (DP) | Bit Related DP | Bitmask DP | Bitmask DP | https://codeforces.com/gym/104493/problem/A 3028 | Codeforces | codeforces_762d | Maximum path | Medium | no | no | Dynamic Programming (DP) | Bit Related DP | Bitmask DP | Bitmask DP | https://codeforces.com/contest/762/problem/D 3029 | LeetCode | leetcode_partition_to_k_equal_sum_subsets | Partition to K Equal Sum Subsets | Medium | yes | no | Dynamic Programming (DP) | Bit Related DP | Bitmask DP | Bitmask DP | https://leetcode.com/problems/partition-to-k-equal-sum-subsets/ 3030 | CSES | cses_1654 | Bit Problem | Easy | yes | no | Dynamic Programming (DP) | Bit Related DP | Sum Over Subsets DP (SOS DP) | Sum Over Subsets DP (SOS DP) | https://cses.fi/problemset/task/1654 3031 | Codeforces | codeforces_165e | Compatible Numbers | Easy | yes | no | Dynamic Programming (DP) | Bit Related DP | Sum Over Subsets DP (SOS DP) | Sum Over Subsets DP (SOS DP) | https://codeforces.com/contest/165/problem/E 3032 | Codeforces | codeforces_383e | Vowels | Easy | yes | no | Dynamic Programming (DP) | Bit Related DP | Sum Over Subsets DP (SOS DP) | Sum Over Subsets DP (SOS DP) | https://codeforces.com/contest/383/problem/E 3033 | CSES | cses_3141 | And Subset Count | Easy | yes | no | Dynamic Programming (DP) | Bit Related DP | Sum Over Subsets DP (SOS DP) | Sum Over Subsets DP (SOS DP) | https://cses.fi/problemset/task/3141/ 3034 | CodeChef | codechef_covering | Covering Sets | Easy | no | no | Dynamic Programming (DP) | Bit Related DP | Sum Over Subsets DP (SOS DP) | Sum Over Subsets DP (SOS DP) | https://www.codechef.com/problems/COVERING 3035 | HackerEarth | hackerearth_find_the_number_of_ordered_pairs_1 | Ordered Pairs | Easy | yes | no | Dynamic Programming (DP) | Bit Related DP | Sum Over Subsets DP (SOS DP) | Sum Over Subsets DP (SOS DP) | https://www.hackerearth.com/problem/algorithm/find-the-number-of-ordered-pairs-1/ 3036 | USACO | usaco_1309 | Problem Setting | Easy | no | no | Dynamic Programming (DP) | Bit Related DP | Sum Over Subsets DP (SOS DP) | Sum Over Subsets DP (SOS DP) | https://usaco.org/index.php?page=viewproblem2&cpid=1309 3037 | Codeforces | cf_group_203881k | Pepsi Cola | Medium | no | no | Dynamic Programming (DP) | Bit Related DP | Sum Over Subsets DP (SOS DP) | Sum Over Subsets DP (SOS DP) | https://codeforces.com/group/qcIqFPYhVr/contest/203881/problem/K 3038 | AtCoder | atcoder_abc187_f | Close Group | Medium | yes | no | Dynamic Programming (DP) | Bit Related DP | Sum Over Subsets DP (SOS DP) | Sum Over Subsets DP (SOS DP) | https://atcoder.jp/contests/abc187/tasks/abc187_f 3039 | Codeforces | codeforces_599e | Sandy and Nuts | Medium | yes | no | Dynamic Programming (DP) | Bit Related DP | Sum Over Subsets DP (SOS DP) | Sum Over Subsets DP (SOS DP) | https://codeforces.com/problemset/problem/599/E 3040 | HackerRank | hackerrank_vim_war | Vim War | Medium | yes | no | Dynamic Programming (DP) | Bit Related DP | Sum Over Subsets DP (SOS DP) | Sum Over Subsets DP (SOS DP) | https://www.hackerrank.com/contests/w16/challenges/vim-war 3041 | CodeChef | codechef_beauty | Beautiful Sandwich | Medium | no | no | Dynamic Programming (DP) | Bit Related DP | Sum Over Subsets DP (SOS DP) | Sum Over Subsets DP (SOS DP) | https://www.codechef.com/SNFL16MR/problems/BEAUTY 3042 | CodeChef | codechef_str_func | Strange Functions | Medium | yes | no | Dynamic Programming (DP) | Bit Related DP | Sum Over Subsets DP (SOS DP) | Sum Over Subsets DP (SOS DP) | https://www.codechef.com/IPC15P2B/problems/STR_FUNC 3043 | CodeChef | codechef_maxor | Good Pairs | Medium | yes | no | Dynamic Programming (DP) | Bit Related DP | Sum Over Subsets DP (SOS DP) | Sum Over Subsets DP (SOS DP) | https://www.codechef.com/LTIME50/problems/MAXOR 3044 | CodeChef | codechef_monster | Killing Monsters | Medium | no | no | Dynamic Programming (DP) | Bit Related DP | Sum Over Subsets DP (SOS DP) | Sum Over Subsets DP (SOS DP) | https://www.codechef.com/problems/MONSTER 3045 | CodeChef | codechef_amr14f | Jersey Number | Medium | no | no | Dynamic Programming (DP) | Bit Related DP | Sum Over Subsets DP (SOS DP) | Sum Over Subsets DP (SOS DP) | https://www.codechef.com/problems/AMR14F 3046 | CF Gym | cf_gym_102128b | Cake Tasting | Medium | yes | no | Dynamic Programming (DP) | Bit Related DP | Sum Over Subsets DP (SOS DP) | Sum Over Subsets DP (SOS DP) | https://codeforces.com/gym/102128/problem/B 3047 | CS Academy | csacademy_good_permurations | Good Permutations | Medium | yes | no | Dynamic Programming (DP) | Bit Related DP | Sum Over Subsets DP (SOS DP) | Sum Over Subsets DP (SOS DP) | https://csacademy.com/contest/archive/task/good-permurations/statement/ 3048 | CF Gym | cf_gym_101666g | Going Dutch | Medium | no | no | Dynamic Programming (DP) | Bit Related DP | Sum Over Subsets DP (SOS DP) | Sum Over Subsets DP (SOS DP) | https://codeforces.com/gym/101666/problem/G 3049 | CodeChef | codechef_andpref | Prefix And | Medium | yes | no | Dynamic Programming (DP) | Bit Related DP | Sum Over Subsets DP (SOS DP) | Sum Over Subsets DP (SOS DP) | https://www.codechef.com/COOK126A/problems/ANDPREF 3050 | Codeforces | codeforces_1523d | Love-Hate | Medium | no | no | Dynamic Programming (DP) | Bit Related DP | Sum Over Subsets DP (SOS DP) | Sum Over Subsets DP (SOS DP) | https://codeforces.com/contest/1523/problem/D 3051 | Codeforces | codeforces_1903d2 | Maximum And Queries (hard version) | Easy | yes | no | Dynamic Programming (DP) | Bit Related DP | Sum Over Subsets DP (SOS DP) | Sum Over Subsets DP (SOS DP) | https://codeforces.com/contest/1903/problem/D2 3052 | Codeforces | codeforces_1620g | Subsequences Galore | Medium | yes | no | Dynamic Programming (DP) | Bit Related DP | Sum Over Subsets DP (SOS DP) | Sum Over Subsets DP (SOS DP) | https://codeforces.com/contest/1620/problem/G 3053 | Codeforces | codeforces_1208f | Bits And Pieces | Medium | yes | no | Dynamic Programming (DP) | Bit Related DP | Sum Over Subsets DP (SOS DP) | Sum Over Subsets DP (SOS DP) | https://codeforces.com/contest/1208/problem/F 3054 | SPOJ | spoj_tle | Time Limit Exceeded | Medium | yes | no | Dynamic Programming (DP) | Bit Related DP | Sum Over Subsets DP (SOS DP) | Sum Over Subsets DP (SOS DP) | https://www.spoj.com/problems/TLE/ 3055 | CF Gym | cf_gym_105755c | Count Pairs | Medium | yes | no | Dynamic Programming (DP) | Bit Related DP | Sum Over Subsets DP (SOS DP) | Sum Over Subsets DP (SOS DP) | https://codeforces.com/gym/105755/problem/C 3056 | CF Gym | cf_gym_102006f | Pretests | Medium | no | no | Dynamic Programming (DP) | Bit Related DP | Sum Over Subsets DP (SOS DP) | Sum Over Subsets DP (SOS DP) | https://codeforces.com/gym/102006/problem/F 3057 | Codeforces | codeforces_800d | Varying Kibibits | Hard | yes | no | Dynamic Programming (DP) | Bit Related DP | Sum Over Subsets DP (SOS DP) | Sum Over Subsets DP (SOS DP) | https://codeforces.com/contest/800/problem/D 3058 | CodeChef | codechef_danyanum | Danya and Numbers | Hard | no | no | Dynamic Programming (DP) | Bit Related DP | Sum Over Subsets DP (SOS DP) | Sum Over Subsets DP (SOS DP) | https://www.codechef.com/problems/DANYANUM 3059 | AtCoder | atcoder_arc100_c | Or Plus Max | Hard | yes | no | Dynamic Programming (DP) | Bit Related DP | Sum Over Subsets DP (SOS DP) | Sum Over Subsets DP (SOS DP) | https://atcoder.jp/contests/arc100/tasks/arc100_c 3060 | oj.uz | joi18_snake_escaping | Snake Escaping | Hard | no | no | Dynamic Programming (DP) | Bit Related DP | Sum Over Subsets DP (SOS DP) | Sum Over Subsets DP (SOS DP) | https://oj.uz/problem/view/JOI18_snake_escaping 3061 | Toph | toph_peculiar_partitioning_ii | Peculiar Partitioning II | Hard | yes | no | Dynamic Programming (DP) | Bit Related DP | Sum Over Subsets DP (SOS DP) | Sum Over Subsets DP (SOS DP) | https://toph.co/p/peculiar-partitioning-ii 3062 | Codeforces | codeforces_1326f2 | Wise Men (Hard Version) | Very Hard | no | no | Dynamic Programming (DP) | Bit Related DP | Sum Over Subsets DP (SOS DP) | Sum Over Subsets DP (SOS DP) | https://codeforces.com/contest/1326/problem/F2 3063 | Codeforces | codeforces_1995d | Cases | Medium | no | no | Dynamic Programming (DP) | Bit Related DP | Sum Over Subsets DP (SOS DP) | Sum Over Subsets DP (SOS DP) | https://codeforces.com/contest/1995/problem/D 3064 | TLX | tlx_troc_16f | Radio Radius | Easy | yes | no | Dynamic Programming (DP) | Bit Related DP | [Problem] Subset Union of Bitsets | [Problem] Subset Union of Bitsets | https://tlx.toki.id/contests/troc-16/problems/F 3065 | Codeforces | codeforces_2070f | Friends and Pizza | Medium | no | no | Dynamic Programming (DP) | Bit Related DP | Subset Convolution | Subset Convolution | https://codeforces.com/contest/2070/problem/F 3066 | HackerRank | hackerrank_subset | Subset | Easy | yes | no | Dynamic Programming (DP) | Bit Related DP | [Trick] Dynamic Submask Count | [Trick] Dynamic Submask Count | https://www.hackerrank.com/contests/countercode/challenges/subset 3067 | DMOJ | dmoj_utso18p6 | Subset Sum | Medium | yes | no | Dynamic Programming (DP) | Bit Related DP | [Trick] Dynamic Submask Count | [Trick] Dynamic Submask Count | https://dmoj.ca/problem/utso18p6 3068 | oj.uz | izho17_subsequence | Longest beautiful sequence | Hard | yes | no | Dynamic Programming (DP) | Bit Related DP | [Trick] Dynamic Submask Count | [Trick] Dynamic Submask Count | https://oj.uz/problem/view/IZhO17_subsequence 3069 | POJ | poj_3986 | Math teacher's homework | Medium | yes | no | Dynamic Programming (DP) | Bit Related DP | [Problem] XOR Equation | [Problem] XOR Equation | http://poj.org/problem?id=3986 3070 | HackerRank | hackerrank_stonegame | Stone Game | Medium | yes | no | Dynamic Programming (DP) | Bit Related DP | [Problem] XOR Equation | [Problem] XOR Equation | https://www.hackerrank.com/challenges/stonegame/problem 3071 | CF Gym | cf_gym_102114i | Innocence | Hard | yes | no | Dynamic Programming (DP) | Bit Related DP | [Problem] XOR Equation | [Problem] XOR Equation | https://codeforces.com/gym/102114/problem/I 3072 | Codeforces | codeforces_626f | Group Projects | Easy | yes | no | Dynamic Programming (DP) | More Tricks | Open and Close Interval Trick | Open and Close Interval Trick | https://codeforces.com/contest/626/problem/F 3073 | CSES | cses_1665 | Coding Company | Easy | yes | no | Dynamic Programming (DP) | More Tricks | Open and Close Interval Trick | Open and Close Interval Trick | https://cses.fi/problemset/task/1665 3074 | Codeforces | codeforces_466d | Increase Sequence | Easy | yes | no | Dynamic Programming (DP) | More Tricks | Open and Close Interval Trick | Open and Close Interval Trick | https://codeforces.com/contest/466/problem/D 3075 | Codeforces | codeforces_367e | Sereja and Intervals | Medium | no | no | Dynamic Programming (DP) | More Tricks | Open and Close Interval Trick | Open and Close Interval Trick | https://codeforces.com/contest/367/problem/E 3076 | Codeforces | codeforces_713c | Sonya and Problem Wihtout a Legend | Easy | yes | no | Dynamic Programming (DP) | More Tricks | Slope Trick | Slope Trick | https://codeforces.com/contest/713/problem/C 3077 | CSES | cses_2132 | Increasing Array II | Easy | yes | no | Dynamic Programming (DP) | More Tricks | Slope Trick | Slope Trick | https://cses.fi/problemset/task/2132 3078 | Codeforces | codeforces_865d | Buy Low Sell High | Easy | yes | no | Dynamic Programming (DP) | More Tricks | Slope Trick | Slope Trick | https://codeforces.com/problemset/problem/865/D 3079 | oj.uz | apio16_fireworks | Fireworks | Medium | yes | no | Dynamic Programming (DP) | More Tricks | Slope Trick | Slope Trick | https://oj.uz/problem/view/APIO16_fireworks 3080 | AtCoder | atcoder_arc070_c | NarrowRectangles | Medium | no | no | Dynamic Programming (DP) | More Tricks | Slope Trick | Slope Trick | http://arc070.contest.atcoder.jp/tasks/arc070_c 3081 | oj.uz | noi18_safety | Safety | Medium | yes | no | Dynamic Programming (DP) | More Tricks | Slope Trick | Slope Trick | https://oj.uz/problem/view/NOI18_safety 3082 | oj.uz | lmio19_bulves | Potatoes and fertilizers | Medium | no | no | Dynamic Programming (DP) | More Tricks | Slope Trick | Slope Trick | https://oj.uz/problem/view/LMIO19_bulves 3083 | CF Gym | cf_gym_101806t | Touch The Sky | Medium | no | no | Dynamic Programming (DP) | More Tricks | Slope Trick | Slope Trick | https://codeforces.com/gym/101806/problem/T 3084 | CF Gym | cf_gym_102391j | Parklife | Medium | no | no | Dynamic Programming (DP) | More Tricks | Slope Trick | Slope Trick | https://codeforces.com/gym/102391/problem/J 3085 | AtCoder | atcoder_jag2017autumn_j | Farm Village | Medium | no | no | Dynamic Programming (DP) | More Tricks | Slope Trick | Slope Trick | https://atcoder.jp/contests/jag2017autumn/tasks/jag2017autumn_j 3086 | AtCoder | atcoder_kupc2016_h | WAAAAAAAAAAAAALL | Medium | no | no | Dynamic Programming (DP) | More Tricks | Slope Trick | Slope Trick | https://atcoder.jp/contests/kupc2016/tasks/kupc2016_h 3087 | Codeforces | codeforces_1209h | Moving Walkways | Very Hard | no | no | Dynamic Programming (DP) | More Tricks | Slope Trick | Slope Trick | https://codeforces.com/contest/1209/problem/H 3088 | Codeforces | codeforces_1229f | Mateusz and Escape Room | Very Hard | no | no | Dynamic Programming (DP) | More Tricks | Slope Trick | Slope Trick | https://codeforces.com/contest/1229/problem/F 3089 | Kattis | kattis_conquertheworld | Conquer The World | Very Hard | no | no | Dynamic Programming (DP) | More Tricks | Slope Trick | Slope Trick | https://icpc.kattis.com/problems/conquertheworld 3090 | CF Gym | cf_gym_102576c | Bookface | Medium | no | no | Dynamic Programming (DP) | More Tricks | Slope Trick | Slope Trick | https://codeforces.com/gym/102576/problem/C 3091 | AtCoder | atcoder_arc123_d | Inc, Dec - Decomposition | Medium | yes | no | Dynamic Programming (DP) | More Tricks | Slope Trick | Slope Trick | https://atcoder.jp/contests/arc123/tasks/arc123_d 3092 | Kattis | kattis_socialdistancing | Social Distancing | Medium | yes | no | Dynamic Programming (DP) | More Tricks | Slope Trick | Slope Trick | https://nus.kattis.com/courses/CS3233/CS3233_S2_AY2122/assignments/qs926n/problems/socialdistancing 3093 | CodeChef | codechef_ccdsap | CCDSAP Exam | Hard | no | no | Dynamic Programming (DP) | More Tricks | Slope Trick | Slope Trick | https://www.codechef.com/problems/CCDSAP 3094 | CF Gym | cf_gym_102538f | Farm of Monsters | Hard | no | no | Dynamic Programming (DP) | More Tricks | Slope Trick | Slope Trick | https://codeforces.com/gym/102538/problem/F 3095 | USACO | usaco_650 | Landscaping | Hard | no | no | Dynamic Programming (DP) | More Tricks | Slope Trick | Slope Trick | https://usaco.org/index.php?page=viewproblem2&cpid=650 3096 | oj.uz | ceoi19_magictree | Magic Tree | Hard | no | no | Dynamic Programming (DP) | More Tricks | Slope Trick | Slope Trick | https://oj.uz/problem/view/CEOI19_magictree 3097 | oj.uz | rmi21_paths | Paths | Hard | no | no | Dynamic Programming (DP) | More Tricks | Slope Trick | Slope Trick | https://oj.uz/problem/view/RMI21_paths 3098 | Kattis | kattis_kthsubtree | Kth Subtree | Easy | yes | no | Dynamic Programming (DP) | More Tricks | Combining Subtrees Technique | Combining Subtrees Technique | https://vjudge.net/problem/Kattis-kthsubtree 3099 | oj.uz | ceoi17_museum | Museum | Easy | yes | no | Dynamic Programming (DP) | More Tricks | Combining Subtrees Technique | Combining Subtrees Technique | https://oj.uz/problem/view/CEOI17_museum 3100 | Codeforces | codeforces_815c | Karen and Supermarket | Medium | no | no | Dynamic Programming (DP) | More Tricks | Combining Subtrees Technique | Combining Subtrees Technique | https://codeforces.com/problemset/problem/815/C 3101 | oj.uz | coci19_dzumbus | Džumbus | Medium | no | no | Dynamic Programming (DP) | More Tricks | Combining Subtrees Technique | Combining Subtrees Technique | https://oj.uz/problem/view/COCI19_dzumbus 3102 | CF Gym | cf_gym_103886q | Cereal Trees II | Medium | no | no | Dynamic Programming (DP) | More Tricks | Combining Subtrees Technique | Combining Subtrees Technique | https://codeforces.com/gym/103886/problem/Q 3103 | Codeforces | codeforces_1249f | Maximum Weight Subset | Medium | yes | no | Dynamic Programming (DP) | More Tricks | Combining Subtrees Technique | Combining Subtrees Technique | https://codeforces.com/contest/1249/problem/F 3104 | DMOJ | dmoj_ioi05p6 | Rivers | Medium | no | no | Dynamic Programming (DP) | More Tricks | Combining Subtrees Technique | Combining Subtrees Technique | https://dmoj.ca/problem/ioi05p6 3105 | AtCoder | atcoder_abc207_f | Tree Patrolling | Medium | yes | no | Dynamic Programming (DP) | More Tricks | Combining Subtrees Technique | Combining Subtrees Technique | https://atcoder.jp/contests/abc207/tasks/abc207_f 3106 | Codeforces | codeforces_735e | Ostap and Tree | Medium | yes | no | Dynamic Programming (DP) | More Tricks | Combining Subtrees Technique | Combining Subtrees Technique | https://codeforces.com/contest/735/problem/E 3107 | Codeforces | codeforces_1280d | Miss Punyverse | Medium | no | no | Dynamic Programming (DP) | More Tricks | Combining Subtrees Technique | Combining Subtrees Technique | https://codeforces.com/contest/1280/problem/D 3108 | AtCoder | atcoder_aising2019_e | Attack to a Tree | Medium | yes | no | Dynamic Programming (DP) | More Tricks | Combining Subtrees Technique | Combining Subtrees Technique | https://atcoder.jp/contests/aising2019/tasks/aising2019_e 3109 | DMOJ | dmoj_coci08c4p6 | Periodni | Hard | no | no | Dynamic Programming (DP) | More Tricks | Combining Subtrees Technique | Combining Subtrees Technique | https://dmoj.ca/problem/coci08c4p6 3110 | Codeforces | codeforces_1097g | Vladislav and a Great Legend | Hard | yes | no | Dynamic Programming (DP) | More Tricks | Combining Subtrees Technique | Combining Subtrees Technique | https://codeforces.com/contest/1097/problem/G 3111 | LeetCode | leetcode_longest_increasing_subsequence | Longest Increasing Subsequence | Easy | yes | yes | Dynamic Programming (DP) | Classic DP | Longest Increasing Subsequence (LIS) | Longest Increasing Subsequence (LIS) | https://leetcode.com/problems/longest-increasing-subsequence/ 3112 | SPOJ | spoj_dosa | Dosa | Easy | yes | no | Dynamic Programming (DP) | Classic DP | Longest Increasing Subsequence (LIS) | Longest Increasing Subsequence (LIS) | https://www.spoj.com/problems/DOSA/ 3113 | SPOJ | spoj_hmlis | HowManyLis | Easy | yes | no | Dynamic Programming (DP) | Classic DP | Longest Increasing Subsequence (LIS) | Longest Increasing Subsequence (LIS) | https://www.spoj.com/problems/HMLIS/ 3114 | SPOJ | spoj_onexlis | One X LIS | Easy | yes | no | Dynamic Programming (DP) | Classic DP | Longest Increasing Subsequence (LIS) | Longest Increasing Subsequence (LIS) | https://www.spoj.com/problems/ONEXLIS/ 3115 | UVa | uva_4600 | Back to Edit Distance | Easy | no | no | Dynamic Programming (DP) | Classic DP | Longest Increasing Subsequence (LIS) | Longest Increasing Subsequence (LIS); Edit Distance | https://onlinejudge.org/index.php?option=onlinejudge&Itemid=8&page=show_problem&problem=4600 3116 | Codeforces | codeforces_1304d | Shortest and Longest LIS | Easy | no | no | Dynamic Programming (DP) | Classic DP | Longest Increasing Subsequence (LIS) | Longest Increasing Subsequence (LIS) | https://codeforces.com/problemset/problem/1304/D 3117 | Codeforces | codeforces_1682c | LIS or Reverse LIS? | Easy | no | no | Dynamic Programming (DP) | Classic DP | Longest Increasing Subsequence (LIS) | Longest Increasing Subsequence (LIS) | https://codeforces.com/problemset/problem/1682/C 3118 | AtCoder | atcoder_abc237_f | |LIS| = 3 | Easy | yes | no | Dynamic Programming (DP) | Classic DP | Longest Increasing Subsequence (LIS) | Longest Increasing Subsequence (LIS) | https://atcoder.jp/contests/abc237/tasks/abc237_f 3119 | AtCoder | atcoder_arc091_c | LISDL | Medium | yes | no | Dynamic Programming (DP) | Classic DP | Longest Increasing Subsequence (LIS) | Longest Increasing Subsequence (LIS) | https://atcoder.jp/contests/arc091/tasks/arc091_c 3120 | Codeforces | codeforces_10d | LCIS | Medium | no | yes | Dynamic Programming (DP) | Classic DP | Longest Increasing Subsequence (LIS) | Longest Increasing Subsequence (LIS) | https://codeforces.com/problemset/problem/10/D 3121 | Codeforces | codeforces_76f | Tourist | Medium | no | no | Dynamic Programming (DP) | Classic DP | Longest Increasing Subsequence (LIS) | Longest Increasing Subsequence (LIS) | https://codeforces.com/contest/76/problem/F 3122 | Codeforces | acmsguru_99999521 | North-East | Medium | yes | no | Dynamic Programming (DP) | Classic DP | Longest Increasing Subsequence (LIS) | Longest Increasing Subsequence (LIS) | https://codeforces.com/problemsets/acmsguru/problem/99999/521 3123 | SPOJ | spoj_supper | Supernumbers in a permutation | Medium | no | no | Dynamic Programming (DP) | Classic DP | Longest Increasing Subsequence (LIS) | Longest Increasing Subsequence (LIS) | https://www.spoj.com/problems/SUPPER/ 3124 | UVa | uva_3153 | Happy Birthday | Medium | no | no | Dynamic Programming (DP) | Classic DP | Longest Increasing Subsequence (LIS) | Longest Increasing Subsequence (LIS) | https://onlinejudge.org/index.php?option=onlinejudge&Itemid=8&page=show_problem&problem=3153 3125 | AtCoder | atcoder_arc149_b | Two LIS Sum | Medium | yes | no | Dynamic Programming (DP) | Classic DP | Longest Increasing Subsequence (LIS) | Longest Increasing Subsequence (LIS) | https://atcoder.jp/contests/arc149/tasks/arc149_b 3126 | UVa | uva_3637 | Tiling Up Blocks | Medium | no | no | Dynamic Programming (DP) | Classic DP | Longest Increasing Subsequence (LIS) | Longest Increasing Subsequence (LIS) | https://onlinejudge.org/index.php?option=onlinejudge&Itemid=8&page=show_problem&problem=3637 3127 | Codeforces | codeforces_486e | LIS of Sequence | Medium | yes | no | Dynamic Programming (DP) | Classic DP | Longest Increasing Subsequence (LIS) | Longest Increasing Subsequence (LIS) | https://codeforces.com/problemset/problem/486/E 3128 | AtCoder | atcoder_abc165_f | LIS on Tree | Medium | yes | no | Dynamic Programming (DP) | Classic DP | Longest Increasing Subsequence (LIS) | Longest Increasing Subsequence (LIS) | https://atcoder.jp/contests/abc165/tasks/abc165_f 3129 | CF Gym | codeforces_101821b | LIS vs. LDS | Medium | yes | no | Dynamic Programming (DP) | Classic DP | Longest Increasing Subsequence (LIS) | Longest Increasing Subsequence (LIS) | https://codeforces.com/problemset/gymProblem/101821/B 3130 | AtCoder | atcoder_arc175_d | LIS on Tree 2 | Medium | yes | no | Dynamic Programming (DP) | Classic DP | Longest Increasing Subsequence (LIS) | Longest Increasing Subsequence (LIS) | https://atcoder.jp/contests/arc175/tasks/arc175_d 3131 | AtCoder | atcoder_agc059_f | LIDS | Very Hard | no | no | Dynamic Programming (DP) | Classic DP | Longest Increasing Subsequence (LIS) | Longest Increasing Subsequence (LIS) | https://atcoder.jp/contests/agc059/tasks/agc059_f 3132 | Codeforces | codeforces_977f | Consecutive Subsequence | Easy | no | no | Dynamic Programming (DP) | Classic DP | Longest Increasing Subsequence (LIS) | Longest Increasing Subsequence (LIS) | https://codeforces.com/contest/977/problem/F 3133 | SPOJ | spoj_nds | Increasing numbers | Easy | yes | no | Dynamic Programming (DP) | Classic DP | Longest Increasing Subsequence (LIS) | Longest Increasing Subsequence (LIS) | https://www.spoj.com/problems/NDS/ 3134 | SPOJ | spoj_altseq | Alternating Sequences | Medium | no | no | Dynamic Programming (DP) | Classic DP | Longest Increasing Subsequence (LIS) | Longest Increasing Subsequence (LIS) | https://www.spoj.com/problems/ALTSEQ/ 3135 | AtCoder | atcoder_abc369_f | Gather Coins | Medium | yes | no | Dynamic Programming (DP) | Classic DP | Longest Increasing Subsequence (LIS) | Longest Increasing Subsequence (LIS) | https://atcoder.jp/contests/abc369/tasks/abc369_f 3136 | LightOJ | lightoj_binary_sort | Binary Sort | Hard | yes | no | Dynamic Programming (DP) | Classic DP | Longest Increasing Subsequence (LIS) | Longest Increasing Subsequence (LIS) | https://lightoj.com/problem/binary-sort 3137 | Aizu | aizu_alds1_10_b | Matrix-chain Multiplication | Easy | yes | no | Dynamic Programming (DP) | Classic DP | Interval DP / Range DP / Matrix Chain Multiplication (MCM) | Interval DP / Range DP / Matrix Chain Multiplication (MCM) | https://vjudge.net/problem/Aizu-ALDS1_10_B 3138 | SPOJ | spoj_mixtures | Mixtures | Easy | yes | no | Dynamic Programming (DP) | Classic DP | Interval DP / Range DP / Matrix Chain Multiplication (MCM) | Interval DP / Range DP / Matrix Chain Multiplication (MCM) | https://www.spoj.com/problems/MIXTURES/ 3139 | USACO | usaco_647 | 248 | Easy | no | no | Dynamic Programming (DP) | Classic DP | Interval DP / Range DP / Matrix Chain Multiplication (MCM) | Interval DP / Range DP / Matrix Chain Multiplication (MCM) | https://usaco.org/index.php?page=viewproblem2&cpid=647 3140 | USACO | usaco_1114 | Modern Art 3 | Easy | no | no | Dynamic Programming (DP) | Classic DP | Interval DP / Range DP / Matrix Chain Multiplication (MCM) | Interval DP / Range DP / Matrix Chain Multiplication (MCM) | https://usaco.org/index.php?page=viewproblem2&cpid=1114 3141 | USACO | usaco_265 | The Cow Run | Easy | no | no | Dynamic Programming (DP) | Classic DP | Interval DP / Range DP / Matrix Chain Multiplication (MCM) | Interval DP / Range DP / Matrix Chain Multiplication (MCM) | https://usaco.org/index.php?page=viewproblem2&cpid=265 3142 | Codeforces | codeforces_1312e | Array Shrinking | Medium | yes | no | Dynamic Programming (DP) | Classic DP | Interval DP / Range DP / Matrix Chain Multiplication (MCM) | Interval DP / Range DP / Matrix Chain Multiplication (MCM) | https://codeforces.com/contest/1312/problem/E 3143 | CodeChef | codechef_inoi1602 | Brackets | Medium | no | no | Dynamic Programming (DP) | Classic DP | Interval DP / Range DP / Matrix Chain Multiplication (MCM) | Interval DP / Range DP / Matrix Chain Multiplication (MCM) | https://www.codechef.com/INOIPRAC/problems/INOI1602 3144 | Codeforces | codeforces_1132f | Clear the String | Medium | no | no | Dynamic Programming (DP) | Classic DP | Interval DP / Range DP / Matrix Chain Multiplication (MCM) | Interval DP / Range DP / Matrix Chain Multiplication (MCM) | https://codeforces.com/problemset/problem/1132/F 3145 | Codeforces | codeforces_476e | Dreamoon and Strings | Medium | yes | no | Dynamic Programming (DP) | Classic DP | Interval DP / Range DP / Matrix Chain Multiplication (MCM) | Interval DP / Range DP / Matrix Chain Multiplication (MCM) | https://codeforces.com/contest/476/problem/E 3146 | CSES | cses_1080 | Empty String | Medium | yes | no | Dynamic Programming (DP) | Classic DP | Interval DP / Range DP / Matrix Chain Multiplication (MCM) | Interval DP / Range DP / Matrix Chain Multiplication (MCM) | https://cses.fi/problemset/task/1080 3147 | Codeforces | codeforces_1303e | Erase Subsequences | Medium | yes | no | Dynamic Programming (DP) | Classic DP | Interval DP / Range DP / Matrix Chain Multiplication (MCM) | Interval DP / Range DP / Matrix Chain Multiplication (MCM) | https://codeforces.com/contest/1303/problem/E 3148 | USACO | usaco_994 | Farmer John Solves 3SUM | Medium | no | no | Dynamic Programming (DP) | Classic DP | Interval DP / Range DP / Matrix Chain Multiplication (MCM) | Interval DP / Range DP / Matrix Chain Multiplication (MCM) | https://usaco.org/index.php?page=viewproblem2&cpid=994 3149 | Codeforces | codeforces_2074g | Game With Triangles: Season 2 | Medium | no | no | Dynamic Programming (DP) | Classic DP | Interval DP / Range DP / Matrix Chain Multiplication (MCM) | Interval DP / Range DP / Matrix Chain Multiplication (MCM) | https://codeforces.com/problemset/problem/2074/G 3150 | Codeforces | codeforces_1337e | Kaavi and Magic Spell | Medium | yes | no | Dynamic Programming (DP) | Classic DP | Interval DP / Range DP / Matrix Chain Multiplication (MCM) | Interval DP / Range DP / Matrix Chain Multiplication (MCM) | https://codeforces.com/contest/1337/problem/E 3151 | Codeforces | codeforces_1927g | Paint Charges | Medium | no | no | Dynamic Programming (DP) | Classic DP | Interval DP / Range DP / Matrix Chain Multiplication (MCM) | Interval DP / Range DP / Matrix Chain Multiplication (MCM) | https://codeforces.com/problemset/problem/1927/G 3152 | Codeforces | codeforces_1025d | Recovering BST | Medium | yes | no | Dynamic Programming (DP) | Classic DP | Interval DP / Range DP / Matrix Chain Multiplication (MCM) | Interval DP / Range DP / Matrix Chain Multiplication (MCM) | https://codeforces.com/contest/1025/problem/D 3153 | Codeforces | codeforces_1509c | The Sports Festival | Medium | no | no | Dynamic Programming (DP) | Classic DP | Interval DP / Range DP / Matrix Chain Multiplication (MCM) | Interval DP / Range DP / Matrix Chain Multiplication (MCM) | https://codeforces.com/problemset/problem/1509/C 3154 | Codeforces | codeforces_607b | Zuma | Medium | yes | no | Dynamic Programming (DP) | Classic DP | Interval DP / Range DP / Matrix Chain Multiplication (MCM) | Interval DP / Range DP / Matrix Chain Multiplication (MCM) | https://codeforces.com/problemset/problem/607/B 3155 | USACO | usaco_972 | Greedy Pie Eaters | Hard | no | no | Dynamic Programming (DP) | Classic DP | Interval DP / Range DP / Matrix Chain Multiplication (MCM) | Interval DP / Range DP / Matrix Chain Multiplication (MCM) | https://usaco.org/index.php?page=viewproblem2&cpid=972 3156 | USACO | usaco_602 | Lights Out | Very Hard | no | no | Dynamic Programming (DP) | Classic DP | Interval DP / Range DP / Matrix Chain Multiplication (MCM) | Interval DP / Range DP / Matrix Chain Multiplication (MCM) | https://usaco.org/index.php?page=viewproblem2&cpid=602 3157 | oj.uz | ceoi12_race | Paimon's Tree | Very Hard | no | no | Dynamic Programming (DP) | Classic DP | Interval DP / Range DP / Matrix Chain Multiplication (MCM) | Interval DP / Range DP / Matrix Chain Multiplication (MCM) | https://oj.uz/problem/view/CEOI12_race 3158 | CF Gym | cf_gym_102001a | Edit Distance | Easy | yes | no | Dynamic Programming (DP) | Classic DP | Edit Distance | Edit Distance | https://codeforces.com/gym/102001/problem/A 3159 | CSES | cses_1639 | Edit Distance | Easy | yes | yes | Dynamic Programming (DP) | Classic DP | Edit Distance | Edit Distance | https://cses.fi/problemset/task/1639 3160 | Codeforces | codeforces_530g | Levenshtein distance | Easy | no | no | Dynamic Programming (DP) | Classic DP | Edit Distance | Edit Distance | https://codeforces.com/problemset/problem/530/G 3161 | Codeforces | codeforces_1282d | Enchanted Artifact | Medium | no | no | Dynamic Programming (DP) | Classic DP | Edit Distance | Edit Distance; Interactive Problems | https://codeforces.com/problemset/problem/1282/D 3162 | Codeforces | codeforces_461b | Appleman and Tree | Easy | yes | no | Dynamic Programming (DP) | Dp on Different Structures | DP on Trees and DAGs | DP on Trees and DAGs | https://codeforces.com/contest/461/problem/B 3163 | Codeforces | codeforces_1592c | Bakry and Partitioning | Easy | yes | no | Dynamic Programming (DP) | Dp on Different Structures | DP on Trees and DAGs | DP on Trees and DAGs | https://codeforces.com/contest/1592/problem/C 3164 | USACO | usaco_766 | Barn Painting | Easy | no | no | Dynamic Programming (DP) | Dp on Different Structures | DP on Trees and DAGs | DP on Trees and DAGs | https://usaco.org/index.php?page=viewproblem2&cpid=766 3165 | Codeforces | codeforces_161d | Distance in Tree | Easy | yes | no | Dynamic Programming (DP) | Dp on Different Structures | DP on Trees and DAGs | DP on Trees and DAGs | https://codeforces.com/contest/161/problem/D 3166 | Codeforces | codeforces_61d | Eternal Victory | Easy | no | no | Dynamic Programming (DP) | Dp on Different Structures | DP on Trees and DAGs | DP on Trees and DAGs | https://codeforces.com/contest/61/problem/D 3167 | CSES | cses_1681 | Game Routes | Easy | yes | yes | Dynamic Programming (DP) | Dp on Different Structures | DP on Trees and DAGs | DP on Trees and DAGs | https://cses.fi/problemset/task/1681 3168 | AtCoder | atcoder_dp_p | Independent Set | Easy | yes | no | Dynamic Programming (DP) | Dp on Different Structures | DP on Trees and DAGs | DP on Trees and DAGs | https://atcoder.jp/contests/dp/tasks/dp_p 3169 | CSES | cses_1680 | Longest Flight Route | Easy | yes | no | Dynamic Programming (DP) | Dp on Different Structures | DP on Trees and DAGs | DP on Trees and DAGs | https://cses.fi/problemset/task/1680 3170 | AtCoder | atcoder_dp_g | Longest Path | Easy | yes | no | Dynamic Programming (DP) | Dp on Different Structures | DP on Trees and DAGs | DP on Trees and DAGs | https://atcoder.jp/contests/dp/tasks/dp_g 3171 | Codeforces | codeforces_2014f | Sheriff's Defense | Easy | no | no | Dynamic Programming (DP) | Dp on Different Structures | DP on Trees and DAGs | DP on Trees and DAGs | https://codeforces.com/contest/2014/problem/F 3172 | Codeforces | codeforces_1083a | The Fair Nut and the Best Path | Easy | no | no | Dynamic Programming (DP) | Dp on Different Structures | DP on Trees and DAGs | DP on Trees and DAGs | https://codeforces.com/contest/1083/problem/A 3173 | Codeforces | codeforces_2070d | Tree Jumps | Easy | no | no | Dynamic Programming (DP) | Dp on Different Structures | DP on Trees and DAGs | DP on Trees and DAGs | https://codeforces.com/problemset/problem/2070/D 3174 | CSES | cses_1130 | Tree Matching | Easy | yes | yes | Dynamic Programming (DP) | Dp on Different Structures | DP on Trees and DAGs | DP on Trees and DAGs | https://cses.fi/problemset/task/1130 3175 | Timus | timus_1039 | Anniversary Party | Medium | no | no | Dynamic Programming (DP) | Dp on Different Structures | DP on Trees and DAGs | DP on Trees and DAGs | https://acm.timus.ru/problem.aspx?space=1&num=1039 3176 | Codeforces | codeforces_440d | Berland Federalization | Medium | no | no | Dynamic Programming (DP) | Dp on Different Structures | DP on Trees and DAGs | DP on Trees and DAGs | https://codeforces.com/contest/440/problem/D 3177 | Timus | timus_1018 | Binary Apple Tree | Medium | no | no | Dynamic Programming (DP) | Dp on Different Structures | DP on Trees and DAGs | DP on Trees and DAGs | https://acm.timus.ru/problem.aspx?space=1&num=1018 3178 | USACO | usaco_1019 | Delegation | Medium | no | no | Dynamic Programming (DP) | Dp on Different Structures | DP on Trees and DAGs | DP on Trees and DAGs | https://usaco.org/index.php?page=viewproblem2&cpid=1019 3179 | Codeforces | codeforces_1521d | Nastia Plays with a Tree | Medium | yes | no | Dynamic Programming (DP) | Dp on Different Structures | DP on Trees and DAGs | DP on Trees and DAGs | https://codeforces.com/contest/1521/problem/D 3180 | Szkopuł | szkopul_1qauwe_epamitzjgaszovd1u | Parade | Medium | no | no | Dynamic Programming (DP) | Dp on Different Structures | DP on Trees and DAGs | DP on Trees and DAGs | https://szkopul.edu.pl/problemset/problem/1QaUWE_ePAmitZjgAszOVD1U/site/?key=statement 3181 | Codeforces | codeforces_1528a | Parsa's Humongous Tree | Medium | yes | no | Dynamic Programming (DP) | Dp on Different Structures | DP on Trees and DAGs | DP on Trees and DAGs | https://codeforces.com/problemset/problem/1528/A 3182 | CF Gym | cf_gym_105556d | Protection | Medium | no | no | Dynamic Programming (DP) | Dp on Different Structures | DP on Trees and DAGs | DP on Trees and DAGs | https://codeforces.com/gym/105556/problem/D 3183 | AtCoder | atcoder_abc259_f | Select Edges | Medium | yes | no | Dynamic Programming (DP) | Dp on Different Structures | DP on Trees and DAGs | DP on Trees and DAGs | https://atcoder.jp/contests/abc259/tasks/abc259_f 3184 | HackerRank | hackerrank_tree_pruning | Tree Pruning | Medium | no | no | Dynamic Programming (DP) | Dp on Different Structures | DP on Trees and DAGs | DP on Trees and DAGs | https://www.hackerrank.com/challenges/tree-pruning/problem 3185 | Codeforces | codeforces_1078c | Vasya and Maximum Matching | Medium | no | no | Dynamic Programming (DP) | Dp on Different Structures | DP on Trees and DAGs | DP on Trees and DAGs | https://codeforces.com/contest/1078/problem/C 3186 | Codeforces | codeforces_1387b1 | Village (Minimum) | Medium | no | no | Dynamic Programming (DP) | Dp on Different Structures | DP on Trees and DAGs | DP on Trees and DAGs | https://codeforces.com/contest/1387/problem/B1 3187 | Codeforces | codeforces_1646d | Weight the Tree | Medium | no | no | Dynamic Programming (DP) | Dp on Different Structures | DP on Trees and DAGs | DP on Trees and DAGs | https://codeforces.com/contest/1646/problem/D 3188 | AtCoder | atcoder_abc394_f | Alkane | Hard | no | no | Dynamic Programming (DP) | Dp on Different Structures | DP on Trees and DAGs | DP on Trees and DAGs | https://atcoder.jp/contests/abc394/tasks/abc394_f 3189 | Codeforces | codeforces_1394d | Boboniu and Jianghu | Hard | yes | no | Dynamic Programming (DP) | Dp on Different Structures | DP on Trees and DAGs | DP on Trees and DAGs | https://codeforces.com/contest/1394/problem/D 3190 | Szkopuł | szkopul_w3yaoat3ej27yeianwjk57_g | Mafia | Hard | no | no | Dynamic Programming (DP) | Dp on Different Structures | DP on Trees and DAGs | DP on Trees and DAGs | https://szkopul.edu.pl/problemset/problem/w3YAoAT3ej27YeiaNWjK57_G/site/?key=statement 3191 | Szkopuł | szkopul_r6tmtfvqfpaefqioymcqndqe | Spies | Hard | no | no | Dynamic Programming (DP) | Dp on Different Structures | DP on Trees and DAGs | DP on Trees and DAGs | https://szkopul.edu.pl/problemset/problem/r6tMTfvQFPAEfQioYMCQndQe/site/?key=statement 3192 | CSES | cses_1752 | Creating Offices | Very Hard | yes | no | Dynamic Programming (DP) | Dp on Different Structures | DP on Trees and DAGs | DP on Trees and DAGs | https://cses.fi/problemset/task/1752 3193 | oj.uz | boi16_swap | Swap | Very Hard | no | no | Dynamic Programming (DP) | Dp on Different Structures | DP on Trees and DAGs | DP on Trees and DAGs | https://oj.uz/problem/view/BOI16_swap 3194 | oj.uz | coi16_torrent | Torrent | Very Hard | no | no | Dynamic Programming (DP) | Dp on Different Structures | DP on Trees and DAGs | DP on Trees and DAGs | https://oj.uz/problem/view/COI16_torrent 3195 | oj.uz | ioi07_training | Training | Very Hard | no | no | Dynamic Programming (DP) | Dp on Different Structures | DP on Trees and DAGs | DP on Trees and DAGs | https://oj.uz/problem/view/IOI07_training 3196 | Codeforces | codeforces_1973f | Maximum GCD Sum Queries | Hard | yes | no | Dynamic Programming (DP) | Dp on Different Structures | DP over Divisors | DP over Divisors | https://codeforces.com/contest/1973/problem/F 3197 | Toph | toph_nitu_and_her_lucky_string | Nitu and Her Lucky String | Medium | yes | no | Dynamic Programming (DP) | Dp on Different Structures | Substring DP | Substring DP | https://toph.co/p/nitu-and-her-lucky-string 3198 | Timus | timus_1002 | Phone Numbers | Medium | no | no | Dynamic Programming (DP) | Dp on Different Structures | Substring DP | Substring DP | https://acm.timus.ru/problem.aspx?space=1&num=1002 3199 | SPOJ | spoj_pstring | Remove The String | Medium | yes | no | Dynamic Programming (DP) | Dp on Different Structures | Substring DP | Substring DP | https://www.spoj.com/problems/PSTRING/ 3200 | AtCoder | atcoder_abc295_f | substr = S | Medium | no | no | Dynamic Programming (DP) | Dp on Different Structures | Substring DP | Substring DP | https://atcoder.jp/contests/abc295/tasks/abc295_f 3201 | Toph | toph_cold_rainy_night_in_stoke | Cold Rainy Night in Stoke | Easy | yes | no | Dynamic Programming (DP) | Dp on Different Structures | DP on Convex Hulls | DP on Convex Hulls | https://toph.co/p/cold-rainy-night-in-stoke 3202 | AtCoder | atcoder_arc082_c | ConvexScore | Medium | yes | no | Dynamic Programming (DP) | Dp on Different Structures | DP on Convex Hulls | DP on Convex Hulls | https://atcoder.jp/contests/arc082/tasks/arc082_c 3203 | AtCoder | atcoder_abc202_f | Integer Convex Hull | Medium | yes | no | Dynamic Programming (DP) | Dp on Different Structures | DP on Convex Hulls | DP on Convex Hulls | https://atcoder.jp/contests/abc202/tasks/abc202_f 3204 | Kattis | kattis_peggame | Pegs | Medium | no | no | Dynamic Programming (DP) | Dp on Different Structures | DP on Convex Hulls | DP on Convex Hulls | https://open.kattis.com/problems/peggame 3205 | Toph | toph_profitable_home | Profitable Home | Medium | yes | no | Dynamic Programming (DP) | Dp on Different Structures | DP on Convex Hulls | DP on Convex Hulls | https://toph.co/p/profitable-home 3206 | QOJ | qoj_5443 | Security at Museums | Medium | no | no | Dynamic Programming (DP) | Dp on Different Structures | DP on Convex Hulls | DP on Convex Hulls | https://qoj.ac/contest/1096/problem/5443 3207 | CSES | cses_1075 | Permutations II | Easy | yes | no | Dynamic Programming (DP) | Miscellaneous | Connected Component DP | Connected Component DP | https://cses.fi/problemset/task/1075 3208 | oj.uz | joi16_skyscraper | Skyscraper | Medium | yes | no | Dynamic Programming (DP) | Miscellaneous | Connected Component DP | Connected Component DP | https://oj.uz/problem/view/JOI16_skyscraper 3209 | oj.uz | ceoi16_kangaroo | Kangaroo | Medium | no | no | Dynamic Programming (DP) | Miscellaneous | Connected Component DP | Connected Component DP | https://oj.uz/problem/view/CEOI16_kangaroo 3210 | Codeforces | codeforces_704b | Ant Man | Medium | no | no | Dynamic Programming (DP) | Miscellaneous | Connected Component DP | Connected Component DP | https://codeforces.com/contest/704/problem/B 3211 | Codeforces | codeforces_1515e | Phoenix and Computers | Medium | no | no | Dynamic Programming (DP) | Miscellaneous | Connected Component DP | Connected Component DP | https://codeforces.com/contest/1515/problem/E 3212 | LightOJ | lightoj_network | Network | Medium | yes | no | Dynamic Programming (DP) | Miscellaneous | Connected Component DP | Connected Component DP | https://lightoj.com/problem/network 3213 | DMOJ | dmoj_utso21p7 | April Fools | Medium | no | no | Dynamic Programming (DP) | Miscellaneous | Connected Component DP | Connected Component DP | https://dmoj.ca/problem/utso21p7 3214 | CF Gym | cf_gym_103081f | Mentors | Medium | no | no | Dynamic Programming (DP) | Miscellaneous | Connected Component DP | Connected Component DP | https://codeforces.com/gym/103081/problem/F 3215 | Codeforces | cf_group_213171r | Magical Teleporter (Subtask 4) | Medium | no | no | Dynamic Programming (DP) | Miscellaneous | Connected Component DP | Connected Component DP | https://codeforces.com/group/R2SERIff4f/contest/213171/problem/R 3216 | Codeforces | cf_group_293254d | Reading Novels | Medium | no | no | Dynamic Programming (DP) | Miscellaneous | Connected Component DP | Connected Component DP | https://codeforces.com/group/IO0c6wbyI8/contest/293254/problem/D 3217 | AtCoder | atcoder_arc117_e | Zero-Sum Ranges 2 | Medium | yes | no | Dynamic Programming (DP) | Miscellaneous | Connected Component DP | Connected Component DP | https://atcoder.jp/contests/arc117/tasks/arc117_e 3218 | TLX | tlx_troc_11h | Route Defense | Hard | yes | no | Dynamic Programming (DP) | Miscellaneous | Connected Component DP | Connected Component DP | https://tlx.toki.id/problems/troc-11/H 3219 | CSES | cses_2181 | Counting Tilings | Easy | yes | no | Dynamic Programming (DP) | Miscellaneous | Broken Profile DP / Plug DP | Broken Profile DP / Plug DP | https://cses.fi/problemset/task/2181 3220 | oj.uz | ceoi06_connect | Connect | Medium | no | no | Dynamic Programming (DP) | Miscellaneous | Broken Profile DP / Plug DP | Broken Profile DP / Plug DP | https://oj.uz/problem/view/CEOI06_connect 3221 | Codeforces | codeforces_845f | Guards In The Storehouse | Medium | no | no | Dynamic Programming (DP) | Miscellaneous | Broken Profile DP / Plug DP | Broken Profile DP / Plug DP | https://codeforces.com/problemset/problem/845/F 3222 | USACO | usaco_949 | Compound Escape | Very Hard | no | no | Dynamic Programming (DP) | Miscellaneous | Broken Profile DP / Plug DP | Broken Profile DP / Plug DP | https://usaco.org/index.php?page=viewproblem2&cpid=949 3223 | CS Academy | csacademy_classic_task | Classic Task | Easy | yes | no | Dynamic Programming (DP) | Miscellaneous | Hirschberg's Algorithm | Hirschberg's Algorithm | https://csacademy.com/contest/archive/task/classic-task/ 3224 | Codeforces | cf_group_307527j | Подарок | Easy | yes | no | Dynamic Programming (DP) | Miscellaneous | [Problem] Number of Subsequences Having Product at least K | [Problem] Number of Subsequences Having Product at least K; Meet in the Middle | https://codeforces.com/group/NOwIbqv33y/contest/307527/problem/J 3225 | CodeChef | codechef_seaincr | Sereja and Increasing subsequence | Easy | yes | no | Dynamic Programming (DP) | Miscellaneous | [Problem] Range LIS Query | [Problem] Range LIS Query | https://www.codechef.com/DEC16/problems/SEAINCR/ 3226 | Library Checker | yosupo_static_range_lis_query | Static Range LIS Query | Easy | yes | no | Dynamic Programming (DP) | Miscellaneous | [Problem] Range LIS Query | [Problem] Range LIS Query | https://judge.yosupo.jp/problem/static_range_lis_query 3227 | LibreOJ | loj_184 | Product of Unit Monge Matrices | Easy | no | no | Dynamic Programming (DP) | Miscellaneous | [Problem] Range LIS Query | [Problem] Range LIS Query | https://loj.ac/p/184 3228 | CF Gym | cf_gym_101237i | Form the Maximal Set | Medium | no | no | Dynamic Programming (DP) | Miscellaneous | [Problem] Range LIS Query | [Problem] Range LIS Query | https://codeforces.com/gym/101237/problem/I 3229 | Baekjoon | baekjoon_26164 | 싱싱미역 | Medium | no | no | Dynamic Programming (DP) | Miscellaneous | [Problem] Range LIS Query | [Problem] Range LIS Query | https://www.acmicpc.net/problem/26164 3230 | HackerRank | hackerrank_a_game_of_stones | Day 1: Game of Stones | Easy | yes | no | Game Theory | Grundy Number / Nim | Grundy Number and Basic Game Theory | Grundy Number and Basic Game Theory | https://www.hackerrank.com/contests/5-days-of-game-theory/challenges/a-game-of-stones/problem 3231 | HackerRank | hackerrank_tower_breakers | Day 1: Tower Breakers | Easy | no | no | Game Theory | Grundy Number / Nim | Grundy Number and Basic Game Theory | Grundy Number and Basic Game Theory | https://www.hackerrank.com/contests/5-days-of-game-theory/challenges/tower-breakers/problem 3232 | HackerRank | hackerrank_day_1_a_chessboard_game | Day 1: A Chessboard Game | Easy | no | no | Game Theory | Grundy Number / Nim | Grundy Number and Basic Game Theory | Grundy Number and Basic Game Theory | https://www.hackerrank.com/contests/5-days-of-game-theory/challenges/day-1-a-chessboard-game 3233 | CSES | cses_1729 | Stick Game | Easy | yes | no | Game Theory | Grundy Number / Nim | Grundy Number and Basic Game Theory | Grundy Number and Basic Game Theory | https://cses.fi/problemset/task/1729 3234 | HackerRank | hackerrank_day_2_nim_game | Day 2: Nim Game | Easy | yes | no | Game Theory | Grundy Number / Nim | Grundy Number and Basic Game Theory | Grundy Number and Basic Game Theory | https://www.hackerrank.com/contests/5-days-of-game-theory/challenges/day-2-nim-game/problem 3235 | CSES | cses_1730 | Nim Game I | Easy | yes | no | Game Theory | Grundy Number / Nim | Grundy Number and Basic Game Theory | Grundy Number and Basic Game Theory | https://cses.fi/problemset/task/1730 3236 | HackerRank | hackerrank_misere_nim | Day 2: Misère Nim | Easy | yes | no | Game Theory | Grundy Number / Nim | Grundy Number and Basic Game Theory | Grundy Number and Basic Game Theory | https://www.hackerrank.com/contests/5-days-of-game-theory/challenges/misere-nim 3237 | CSES | cses_1098 | Nim Game II | Easy | yes | no | Game Theory | Grundy Number / Nim | Grundy Number and Basic Game Theory | Grundy Number and Basic Game Theory | https://cses.fi/problemset/task/1098 3238 | Kattis | kattis_snim | S-Nim | Easy | no | no | Game Theory | Grundy Number / Nim | Grundy Number and Basic Game Theory | Grundy Number and Basic Game Theory | https://open.kattis.com/problems/snim 3239 | HackerRank | hackerrank_nimble | Day 2: Nimble Game | Easy | yes | no | Game Theory | Grundy Number / Nim | Grundy Number and Basic Game Theory | Grundy Number and Basic Game Theory | https://www.hackerrank.com/contests/5-days-of-game-theory/challenges/nimble 3240 | HackerRank | hackerrank_day_2_poker_nim | Day 2: Poker Nim | Easy | no | no | Game Theory | Grundy Number / Nim | Grundy Number and Basic Game Theory | Grundy Number and Basic Game Theory | https://www.hackerrank.com/contests/5-days-of-game-theory/challenges/day-2-poker-nim 3241 | Codeforces | codeforces_1965a | Everything Nim | Easy | yes | no | Game Theory | Grundy Number / Nim | Grundy Number and Basic Game Theory | Grundy Number and Basic Game Theory | https://codeforces.com/contest/1965/problem/A 3242 | HackerRank | hackerrank_tower_breakers_2 | Day 2: Tower Breakers, Revisited! | Easy | yes | no | Game Theory | Grundy Number / Nim | Grundy Number and Basic Game Theory | Grundy Number and Basic Game Theory | https://www.hackerrank.com/contests/5-days-of-game-theory/challenges/tower-breakers-2/problem 3243 | HackerRank | hackerrank_tower_breakers_3 | Day 3: Tower Breakers, Again! | Medium | no | no | Game Theory | Grundy Number / Nim | Grundy Number and Basic Game Theory | Grundy Number and Basic Game Theory | https://www.hackerrank.com/contests/5-days-of-game-theory/challenges/tower-breakers-3/problem 3244 | HackerRank | hackerrank_a_chessboard_game | Day 3: Chessboard Game, Again! | Medium | yes | no | Game Theory | Grundy Number / Nim | Grundy Number and Basic Game Theory | Grundy Number and Basic Game Theory | https://www.hackerrank.com/contests/5-days-of-game-theory/challenges/a-chessboard-game/problem 3245 | HackerRank | hackerrank_digits_square_board | Day 3: Digits Square Board | Medium | yes | no | Game Theory | Grundy Number / Nim | Grundy Number and Basic Game Theory | Grundy Number and Basic Game Theory | https://www.hackerrank.com/contests/5-days-of-game-theory/challenges/digits-square-board/problem 3246 | HackerRank | hackerrank_fun_game | Day 4: Fun Game | Medium | no | no | Game Theory | Grundy Number / Nim | Grundy Number and Basic Game Theory | Grundy Number and Basic Game Theory | https://www.hackerrank.com/contests/5-days-of-game-theory/challenges/fun-game 3247 | HackerRank | hackerrank_powers_of_two_game | Day 4: Powers Game | Medium | yes | no | Game Theory | Grundy Number / Nim | Grundy Number and Basic Game Theory | Grundy Number and Basic Game Theory | https://www.hackerrank.com/contests/5-days-of-game-theory/challenges/powers-of-two-game 3248 | HackerRank | hackerrank_final_tower_breakers | Day 5: Tower Breakers - The Final Battle | Medium | no | no | Game Theory | Grundy Number / Nim | Grundy Number and Basic Game Theory | Grundy Number and Basic Game Theory | https://www.hackerrank.com/contests/5-days-of-game-theory/challenges/final-tower-breakers/problem 3249 | CSES | cses_1099 | Stair Game | Medium | yes | no | Game Theory | Grundy Number / Nim | Grundy Number and Basic Game Theory | Grundy Number and Basic Game Theory | https://cses.fi/problemset/task/1099 3250 | CSES | cses_2207 | Grundy's Game | Medium | yes | no | Game Theory | Grundy Number / Nim | Grundy Number and Basic Game Theory | Grundy Number and Basic Game Theory | https://cses.fi/problemset/task/2207 3251 | Codeforces | cf_group_622715d | Temporal Paradox | Medium | yes | no | Game Theory | Grundy Number / Nim | Grundy Number and Basic Game Theory | Grundy Number and Basic Game Theory | https://codeforces.com/group/Rilx5irOux/contest/622715/problem/D 3252 | CodeChef | codechef_fdivgame | Floor Division Game | Medium | no | no | Game Theory | Grundy Number / Nim | Grundy Number and Basic Game Theory | Grundy Number and Basic Game Theory | https://www.codechef.com/problems/FDIVGAME 3253 | CSES | cses_2208 | Another Game | Medium | yes | no | Game Theory | Grundy Number / Nim | Grundy Number and Basic Game Theory | Grundy Number and Basic Game Theory | https://cses.fi/problemset/task/2208 3254 | UVa | uva_1482 | Playing With Stones | Medium | yes | no | Game Theory | Grundy Number / Nim | Grundy Number and Basic Game Theory | Grundy Number and Basic Game Theory | https://vjudge.net/problem/UVA-1482 3255 | Codeforces | codeforces_305e | Playing with String | Medium | yes | no | Game Theory | Grundy Number / Nim | Grundy Number and Basic Game Theory | Grundy Number and Basic Game Theory | https://codeforces.com/contest/305/problem/E 3256 | AtCoder | atcoder_arc168_b | Arbitrary Nim | Medium | no | no | Game Theory | Grundy Number / Nim | Grundy Number and Basic Game Theory | Grundy Number and Basic Game Theory | https://atcoder.jp/contests/arc168/tasks/arc168_b 3257 | Kattis | kattis_cuboidslicinggame | Cuboid Slicing Game | Medium | no | no | Game Theory | Grundy Number / Nim | Grundy Number and Basic Game Theory | Grundy Number and Basic Game Theory | https://open.kattis.com/problems/cuboidslicinggame 3258 | CF Gym | cf_gym_101908b | Marbles | Medium | no | no | Game Theory | Grundy Number / Nim | Grundy Number and Basic Game Theory | Grundy Number and Basic Game Theory | https://codeforces.com/gym/101908/problem/B 3259 | SPOJ | spoj_matgame | Matrix Game | Medium | no | no | Game Theory | Grundy Number / Nim | Grundy Number and Basic Game Theory | Grundy Number and Basic Game Theory | https://www.spoj.com/problems/MATGAME/ 3260 | Timus | timus_1465 | Pawn Game | Medium | no | no | Game Theory | Grundy Number / Nim | Grundy Number and Basic Game Theory | Grundy Number and Basic Game Theory | https://acm.timus.ru/problem.aspx?space=1&num=1465 3261 | CF Gym | cf_gym_100500e | IBM Chill Zone | Medium | yes | no | Game Theory | Grundy Number / Nim | Grundy Number and Basic Game Theory | Grundy Number and Basic Game Theory | https://codeforces.com/gym/100500/problem/E 3262 | Codeforces | codeforces_812e | Sagheer and Apple Tree | Medium | yes | no | Game Theory | Grundy Number / Nim | Grundy Number and Basic Game Theory | Grundy Number and Basic Game Theory | https://codeforces.com/contest/812/problem/E 3263 | Codeforces | codeforces_768e | Game of Stones | Medium | yes | no | Game Theory | Grundy Number / Nim | Grundy Number and Basic Game Theory | Grundy Number and Basic Game Theory | https://codeforces.com/problemset/problem/768/E 3264 | Codeforces | codeforces_850c | Arpa and a game with Mojtaba | Medium | yes | no | Game Theory | Grundy Number / Nim | Grundy Number and Basic Game Theory | Grundy Number and Basic Game Theory | https://codeforces.com/contest/850/problem/C 3265 | AtCoder | atcoder_abc206_f | Interval Game 2 | Medium | no | no | Game Theory | Grundy Number / Nim | Grundy Number and Basic Game Theory | Grundy Number and Basic Game Theory | https://atcoder.jp/contests/abc206/tasks/abc206_f 3266 | CodeChef | codechef_astrgame | A String Game | Medium | yes | no | Game Theory | Grundy Number / Nim | Grundy Number and Basic Game Theory | Grundy Number and Basic Game Theory | https://www.codechef.com/problems/ASTRGAME 3267 | Codeforces | codeforces_2004e | Not a Nim Problem | Medium | yes | no | Game Theory | Grundy Number / Nim | Grundy Number and Basic Game Theory | Grundy Number and Basic Game Theory | https://codeforces.com/contest/2004/problem/E 3268 | SPOJ | spoj_blbono | Bono v3 | Medium | no | no | Game Theory | Grundy Number / Nim | Grundy Number and Basic Game Theory | Grundy Number and Basic Game Theory | https://www.spoj.com/problems/BLBONO/ 3269 | Codeforces | cf_group_626784j | Hagras Game | Medium | no | no | Game Theory | Grundy Number / Nim | Grundy Number and Basic Game Theory | Grundy Number and Basic Game Theory | https://codeforces.com/group/Rilx5irOux/contest/626784/problem/J 3270 | AtCoder | atcoder_arc091_d | Strange Nim | Hard | yes | no | Game Theory | Grundy Number / Nim | Grundy Number and Basic Game Theory | Grundy Number and Basic Game Theory | https://atcoder.jp/contests/arc091/tasks/arc091_d 3271 | Codeforces | codeforces_1312f | Attack on Red Kingdom | Hard | no | no | Game Theory | Grundy Number / Nim | Grundy Number and Basic Game Theory | Grundy Number and Basic Game Theory | https://codeforces.com/contest/1312/problem/F 3272 | Codeforces | codeforces_1451f | Nullify The Matrix | Hard | no | no | Game Theory | Grundy Number / Nim | Grundy Number and Basic Game Theory | Grundy Number and Basic Game Theory | https://codeforces.com/contest/1451/problem/F 3273 | Codeforces | codeforces_2032f | Peanuts | Hard | no | no | Game Theory | Grundy Number / Nim | Grundy Number and Basic Game Theory | Grundy Number and Basic Game Theory | https://codeforces.com/contest/2032/problem/F 3274 | Codeforces | codeforces_2043f | Nim | Hard | no | no | Game Theory | Grundy Number / Nim | Grundy Number and Basic Game Theory | Grundy Number and Basic Game Theory | https://codeforces.com/contest/2043/problem/F 3275 | Library Checker | yosupo_nim_product_64 | Nim Product | Easy | yes | no | Game Theory | Grundy Number / Nim | Nimber | Nimber | https://judge.yosupo.jp/problem/nim_product_64 3276 | Codeforces | codeforces_1310f | Bad Cryptography | Hard | yes | no | Game Theory | Grundy Number / Nim | Nimber | Nimber | https://codeforces.com/contest/1310/problem/F 3277 | HackerRank | hackerrank_deforestation | Day 5: Deforestation | Easy | yes | no | Game Theory | Hackenbush | Green Hackenbush on Trees and Graphs | Green Hackenbush on Trees and Graphs | https://www.hackerrank.com/contests/5-days-of-game-theory/challenges/deforestation/problem 3278 | AtCoder | atcoder_agc017_d | Game on Tree | Easy | yes | no | Game Theory | Hackenbush | Green Hackenbush on Trees and Graphs | Green Hackenbush on Trees and Graphs | https://atcoder.jp/contests/agc017/tasks/agc017_d 3279 | SPOJ | spoj_pt07a | Play with a Tree | Easy | no | no | Game Theory | Hackenbush | Green Hackenbush on Trees and Graphs | Green Hackenbush on Trees and Graphs | https://www.spoj.com/PT07/problems/PT07A/ 3280 | CodeChef | codechef_amr16j | Bob vs ATM | Easy | no | no | Game Theory | Hackenbush | Green Hackenbush on Trees and Graphs | Green Hackenbush on Trees and Graphs | https://www.codechef.com/AMR16MOS/problems/AMR16J 3281 | LightOJ | lightoj_game_of_cs | Game of CS | Medium | no | no | Game Theory | Hackenbush | Green Hackenbush on Trees and Graphs | Green Hackenbush on Trees and Graphs | https://lightoj.com/problem/game-of-cs 3282 | UVa | uva_3184 | Game of CS | Medium | no | no | Game Theory | Hackenbush | Green Hackenbush on Trees and Graphs | Green Hackenbush on Trees and Graphs | https://onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&page=show_problem&problem=3184 3283 | CodeChef | codechef_gerald08 | Chef and Tree Game | Medium | yes | no | Game Theory | Hackenbush | Blue Red HackenBush | Blue Red HackenBush | https://www.codechef.com/problems/GERALD08 3284 | LeetCode | leetcode_cat_and_mouse | Cat and Mouse | Medium | no | no | Game Theory | Graph Games | Games on Arbitrary Graphs | Games on Arbitrary Graphs | https://leetcode.com/problems/cat-and-mouse/ 3285 | Scribd | scribd_ruet_iupc_2022c | Some Game | Medium | yes | no | Game Theory | Miscellaneous | Alpha Beta Pruning | Alpha Beta Pruning | https://www.scribd.com/document/637040478/RUET-IUPC-2022-Problemset 3286 | UVa | uva_11854 | Egypt | Easy | yes | no | Geometry | Euclidean Geometry | Euclidean Geometry | Euclidean Geometry | https://vjudge.net/problem/UVA-11854 3287 | UVa | uva_11936 | The Lazy Lumberjacks | Easy | no | no | Geometry | Euclidean Geometry | Euclidean Geometry | Euclidean Geometry | https://vjudge.net/problem/UVA-11936 3288 | UVa | uva_12578 | 10:6:2 | Easy | no | no | Geometry | Euclidean Geometry | Euclidean Geometry | Euclidean Geometry | https://vjudge.net/problem/UVA-12578 3289 | LightOJ | lightoj_1022 | Circle in Square | Easy | yes | no | Geometry | Euclidean Geometry | Euclidean Geometry | Euclidean Geometry | https://vjudge.net/problem/LightOJ-1022 3290 | UVa | uva_11455 | Behold my quadrangle | Easy | yes | no | Geometry | Euclidean Geometry | Euclidean Geometry | Euclidean Geometry | https://vjudge.net/problem/UVA-11455 3291 | UVa | uva_10221 | Satellites | Easy | no | no | Geometry | Euclidean Geometry | Euclidean Geometry | Euclidean Geometry | https://vjudge.net/problem/UVA-10221 3292 | UVa | uva_476 | Points in Figures: Rectangles | Easy | no | no | Geometry | Euclidean Geometry | Euclidean Geometry | Euclidean Geometry | https://vjudge.net/problem/UVA-476 3293 | UVa | uva_477 | Points in Figures: Rectangles and Circles | Easy | no | no | Geometry | Euclidean Geometry | Euclidean Geometry | Euclidean Geometry | https://vjudge.net/problem/UVA-477 3294 | UVa | uva_11909 | Soya Milk | Easy | no | no | Geometry | Euclidean Geometry | Euclidean Geometry | Euclidean Geometry | https://vjudge.net/problem/UVA-11909 3295 | UVa | uva_11579 | Triangle Trouble | Easy | yes | no | Geometry | Euclidean Geometry | Euclidean Geometry | Euclidean Geometry | https://vjudge.net/problem/UVA-11579 3296 | LightOJ | lightoj_1043 | Triangle Partitioning | Easy | yes | no | Geometry | Euclidean Geometry | Euclidean Geometry | Euclidean Geometry | https://vjudge.net/problem/LightOJ-1043 3297 | LightOJ | lightoj_1062 | Crossed Ladders | Easy | yes | no | Geometry | Euclidean Geometry | Euclidean Geometry | Euclidean Geometry | https://vjudge.net/problem/LightOJ-1062 3298 | SPOJ | spoj_circle_e | Three Circle Problem (EASY) | Easy | yes | no | Geometry | Euclidean Geometry | Euclidean Geometry | Euclidean Geometry | https://www.spoj.com/problems/CIRCLE_E/ 3299 | UVa | uva_1388 | Graveyard | Easy | no | no | Geometry | Euclidean Geometry | Euclidean Geometry | Euclidean Geometry | https://vjudge.net/problem/UVA-1388 3300 | UVa | uva_11479 | Is this the easiest problem? | Easy | no | no | Geometry | Euclidean Geometry | Euclidean Geometry | Euclidean Geometry | https://vjudge.net/problem/UVA-11479 3301 | UVa | uva_10347 | Medians | Easy | yes | no | Geometry | Euclidean Geometry | Euclidean Geometry | Euclidean Geometry | https://vjudge.net/problem/UVA-10347 3302 | LightOJ | lightoj_1178 | Trapezium | Easy | no | no | Geometry | Euclidean Geometry | Euclidean Geometry | Euclidean Geometry | https://vjudge.net/problem/LightOJ-1178 3303 | UVa | uva_10195 | The Knights Of The Round Table | Easy | no | no | Geometry | Euclidean Geometry | Euclidean Geometry | Euclidean Geometry | https://vjudge.net/problem/UVA-10195 3304 | LightOJ | lightoj_how_cow | How Cow | Easy | yes | no | Geometry | Euclidean Geometry | Euclidean Geometry | Euclidean Geometry | https://lightoj.com/problem/how-cow 3305 | LightOJ | lightoj_1305 | Area of a Parallelogram | Easy | no | no | Geometry | Euclidean Geometry | Euclidean Geometry | Euclidean Geometry | https://vjudge.net/problem/LightOJ-1305 3306 | LightOJ | lightoj_juice_in_the_glass | Juice in the Glass | Easy | yes | no | Geometry | Euclidean Geometry | Euclidean Geometry | Euclidean Geometry | https://lightoj.com/problem/juice-in-the-glass 3307 | SPOJ | spoj_unir | Universal Radius | Easy | yes | no | Geometry | Euclidean Geometry | Euclidean Geometry | Euclidean Geometry | https://www.spoj.com/problems/UNIR/ 3308 | LightOJ | lightoj_calm_down | Calm Down | Easy | yes | no | Geometry | Euclidean Geometry | Euclidean Geometry | Euclidean Geometry | https://lightoj.com/problem/calm-down 3309 | LightOJ | lightoj_olympics | Olympics | Easy | no | no | Geometry | Euclidean Geometry | Euclidean Geometry | Euclidean Geometry | https://lightoj.com/problem/olympics 3310 | CF Gym | gym_102267h | Circle of Polygon | Easy | yes | no | Geometry | Euclidean Geometry | Euclidean Geometry | Euclidean Geometry | https://vjudge.net/problem/Gym-102267H 3311 | UVa | uva_10991 | Region | Medium | yes | no | Geometry | Euclidean Geometry | Euclidean Geometry | Euclidean Geometry | https://vjudge.net/problem/UVA-10991 3312 | UVa | uva_10283 | The Kissing Circles | Medium | yes | no | Geometry | Euclidean Geometry | Euclidean Geometry | Euclidean Geometry | https://vjudge.net/problem/UVA-10283 3313 | UVa | uva_10432 | Polygon Inside A Circle | Medium | yes | no | Geometry | Euclidean Geometry | Euclidean Geometry | Euclidean Geometry | https://vjudge.net/problem/UVA-10432 3314 | LightOJ | lightoj_1331 | Agent J | Medium | yes | no | Geometry | Euclidean Geometry | Euclidean Geometry | Euclidean Geometry | https://vjudge.net/problem/LightOJ-1331 3315 | LightOJ | lightoj_1433 | Minimum Arc Distance | Medium | yes | no | Geometry | Euclidean Geometry | Euclidean Geometry | Euclidean Geometry | https://vjudge.net/problem/LightOJ-1433 3316 | UVa | uva_10466 | How Far? | Medium | yes | no | Geometry | Euclidean Geometry | Euclidean Geometry | Euclidean Geometry | https://vjudge.net/problem/UVA-10466 3317 | UVa | uva_10287 | Gifts in a Hexagonal Box | Medium | no | no | Geometry | Euclidean Geometry | Euclidean Geometry | Euclidean Geometry | https://vjudge.net/problem/UVA-10287 3318 | Toph | toph_weird_cake | Weird Cake | Medium | yes | no | Geometry | Euclidean Geometry | Euclidean Geometry | Euclidean Geometry | https://toph.co/p/weird-cake 3319 | Toph | toph_i_scream_you_scream | I Scream, You Scream! | Medium | yes | no | Geometry | Euclidean Geometry | Euclidean Geometry | Euclidean Geometry | https://toph.co/p/i-scream-you-scream 3320 | Toph | toph_hexagonal_packing | Hexagonal Packing | Medium | no | no | Geometry | Euclidean Geometry | Euclidean Geometry | Euclidean Geometry | https://toph.co/p/hexagonal-packing 3321 | LightOJ | lightoj_parallelogram_counting | Parallelogram Counting | Medium | yes | no | Geometry | Euclidean Geometry | Euclidean Geometry | Euclidean Geometry | https://lightoj.com/problem/parallelogram-counting 3322 | LightOJ | lightoj_expanding_rods | Expanding Rods | Medium | no | no | Geometry | Euclidean Geometry | Euclidean Geometry | Euclidean Geometry | https://lightoj.com/problem/expanding-rods 3323 | LightOJ | lightoj_intersection_of_cubes | Intersection of Cubes | Medium | yes | no | Geometry | Euclidean Geometry | Euclidean Geometry | Euclidean Geometry | https://lightoj.com/problem/intersection-of-cubes 3324 | LightOJ | lightoj_kingdom_division | Kingdom Division | Medium | yes | no | Geometry | Euclidean Geometry | Euclidean Geometry | Euclidean Geometry | https://lightoj.com/problem/kingdom-division 3325 | LightOJ | lightoj_overtake | Overtake | Medium | no | no | Geometry | Euclidean Geometry | Euclidean Geometry | Euclidean Geometry | https://lightoj.com/problem/overtake 3326 | UVa | uva_10574 | Counting Rectangles | Medium | yes | no | Geometry | Euclidean Geometry | Euclidean Geometry | Euclidean Geometry | https://vjudge.net/problem/UVA-10574 3327 | LightOJ | lightoj_pair_of_touching_circles | Pair of Touching Circles | Medium | yes | no | Geometry | Euclidean Geometry | Euclidean Geometry | Circles, Circle Relations, Intersections, Inscribed Circles and Circumcircles(2D); Euclidean Geometry | https://lightoj.com/problem/pair-of-touching-circles 3328 | LightOJ | lightoj_trapezium_drawing | Trapezium Drawing | Hard | no | no | Geometry | Euclidean Geometry | Euclidean Geometry | Euclidean Geometry | https://lightoj.com/problem/trapezium-drawing 3329 | SPOJ | spoj_maxln | THE MAX LINES | Medium | yes | no | Geometry | Euclidean Geometry | Euclidean Geometry | Euclidean Geometry | https://www.spoj.com/problems/MAXLN 3330 | CF Gym | cf_gym_102141h | Triangle Inside Rectangle Inside Pentagon | Hard | yes | no | Geometry | Euclidean Geometry | Euclidean Geometry | Euclidean Geometry | https://codeforces.com/gym/102141/problem/H 3331 | CSES | cses_2189 | Point Location Test | Easy | yes | no | Geometry | Geometry 2D | Points, Vectors, Transformations, Dot Products, Cross Products, Precision Issues and Polar Sort(2D) | Points, Vectors, Transformations, Dot Products, Cross Products, Precision Issues and Polar Sort(2D) | https://cses.fi/problemset/task/2189 3332 | CF Gym | gym_100168l | Length of vector | Easy | yes | no | Geometry | Geometry 2D | Points, Vectors, Transformations, Dot Products, Cross Products, Precision Issues and Polar Sort(2D) | Points, Vectors, Transformations, Dot Products, Cross Products, Precision Issues and Polar Sort(2D) | https://vjudge.net/problem/Gym-100168L 3333 | UVa | uva_10242 | Fourth Point! | Easy | no | no | Geometry | Geometry 2D | Points, Vectors, Transformations, Dot Products, Cross Products, Precision Issues and Polar Sort(2D) | Points, Vectors, Transformations, Dot Products, Cross Products, Precision Issues and Polar Sort(2D) | https://vjudge.net/problem/UVA-10242 3334 | UVa | uva_10927 | Bright Lights | Easy | yes | no | Geometry | Geometry 2D | Points, Vectors, Transformations, Dot Products, Cross Products, Precision Issues and Polar Sort(2D) | Points, Vectors, Transformations, Dot Products, Cross Products, Precision Issues and Polar Sort(2D) | https://vjudge.net/problem/UVA-10927 3335 | CF Gym | gym_100168a | Polar angle of point | Easy | yes | no | Geometry | Geometry 2D | Points, Vectors, Transformations, Dot Products, Cross Products, Precision Issues and Polar Sort(2D) | Points, Vectors, Transformations, Dot Products, Cross Products, Precision Issues and Polar Sort(2D) | https://vjudge.net/problem/Gym-100168A 3336 | CF Gym | gym_100168b | Angle between vectors | Easy | yes | no | Geometry | Geometry 2D | Points, Vectors, Transformations, Dot Products, Cross Products, Precision Issues and Polar Sort(2D) | Points, Vectors, Transformations, Dot Products, Cross Products, Precision Issues and Polar Sort(2D) | https://vjudge.net/problem/Gym-100168B 3337 | Toph | toph_once_upon_a_time_in_child_hood | Once Upon A Time In Child Hood | Easy | yes | no | Geometry | Geometry 2D | Points, Vectors, Transformations, Dot Products, Cross Products, Precision Issues and Polar Sort(2D) | Points, Vectors, Transformations, Dot Products, Cross Products, Precision Issues and Polar Sort(2D) | https://toph.co/p/once-upon-a-time-in-child-hood 3338 | Library Checker | yosupo_sort_points_by_argument | Sort Points by Argument | Easy | yes | no | Geometry | Geometry 2D | Points, Vectors, Transformations, Dot Products, Cross Products, Precision Issues and Polar Sort(2D) | Points, Vectors, Transformations, Dot Products, Cross Products, Precision Issues and Polar Sort(2D) | https://judge.yosupo.jp/problem/sort_points_by_argument 3339 | UVa | uva_920 | Sunny Mountains | Easy | no | no | Geometry | Geometry 2D | Points, Vectors, Transformations, Dot Products, Cross Products, Precision Issues and Polar Sort(2D) | Points, Vectors, Transformations, Dot Products, Cross Products, Precision Issues and Polar Sort(2D) | https://vjudge.net/problem/UVA-920 3340 | SPOJ | spoj_chase | A Chase In WonderLand | Medium | no | no | Geometry | Geometry 2D | Points, Vectors, Transformations, Dot Products, Cross Products, Precision Issues and Polar Sort(2D) | Points, Vectors, Transformations, Dot Products, Cross Products, Precision Issues and Polar Sort(2D) | https://vjudge.net/problem/SPOJ-CHASE 3341 | LightOJ | lightoj_1383 | Underwater Snipers | Medium | no | no | Geometry | Geometry 2D | Points, Vectors, Transformations, Dot Products, Cross Products, Precision Issues and Polar Sort(2D) | Points, Vectors, Transformations, Dot Products, Cross Products, Precision Issues and Polar Sort(2D) | https://vjudge.net/problem/LightOJ-1383 3342 | CF Gym | gym_102361a | Angle Beats | Medium | yes | no | Geometry | Geometry 2D | Points, Vectors, Transformations, Dot Products, Cross Products, Precision Issues and Polar Sort(2D) | Points, Vectors, Transformations, Dot Products, Cross Products, Precision Issues and Polar Sort(2D) | https://vjudge.net/problem/Gym-102361A 3343 | Codeforces | codeforces_1025f | Disjoint Triangles | Medium | yes | no | Geometry | Geometry 2D | Points, Vectors, Transformations, Dot Products, Cross Products, Precision Issues and Polar Sort(2D) | Points, Vectors, Transformations, Dot Products, Cross Products, Precision Issues and Polar Sort(2D) | https://vjudge.net/problem/CodeForces-1025F 3344 | Kattis | kattis_maxcolinear | Maximum Number of Colinear Points | Medium | yes | no | Geometry | Geometry 2D | Points, Vectors, Transformations, Dot Products, Cross Products, Precision Issues and Polar Sort(2D) | Points, Vectors, Transformations, Dot Products, Cross Products, Precision Issues and Polar Sort(2D) | https://open.kattis.com/problems/maxcolinear 3345 | Toph | toph_simple | Simple | Easy | no | no | Geometry | Geometry 2D | Points, Vectors, Transformations, Dot Products, Cross Products, Precision Issues and Polar Sort(2D) | Points, Vectors, Transformations, Dot Products, Cross Products, Precision Issues and Polar Sort(2D) | https://toph.co/p/simple 3346 | LightOJ | lightoj_closest_distance | Closest Distance | Medium | yes | no | Geometry | Geometry 2D | Points, Vectors, Transformations, Dot Products, Cross Products, Precision Issues and Polar Sort(2D) | Ternary Search; Points, Vectors, Transformations, Dot Products, Cross Products, Precision Issues and Polar Sort(2D) | https://lightoj.com/problem/closest-distance 3347 | Toph | toph_sofdor_ali_and_attack_optimization | Sofdor Ali and Attack Optimization | Medium | no | no | Geometry | Geometry 2D | Points, Vectors, Transformations, Dot Products, Cross Products, Precision Issues and Polar Sort(2D) | Points, Vectors, Transformations, Dot Products, Cross Products, Precision Issues and Polar Sort(2D) | https://toph.co/p/sofdor-ali-and-attack-optimization 3348 | Library Checker | yosupo_count_points_in_triangle | Count Points in Triangles | Hard | yes | no | Geometry | Geometry 2D | Points, Vectors, Transformations, Dot Products, Cross Products, Precision Issues and Polar Sort(2D) | Points, Vectors, Transformations, Dot Products, Cross Products, Precision Issues and Polar Sort(2D) | https://judge.yosupo.jp/problem/count_points_in_triangle 3349 | CF Gym | gym_100168f | Distance from a point to a straight line | Easy | yes | no | Geometry | Geometry 2D | Lines, Segments, Rays, Distance and Relation Between Two Structures, Projections and Reflections(2D) | Lines, Segments, Rays, Distance and Relation Between Two Structures, Projections and Reflections(2D) | https://vjudge.net/problem/Gym-100168F 3350 | CF Gym | gym_100168e | Bisector | Easy | yes | no | Geometry | Geometry 2D | Lines, Segments, Rays, Distance and Relation Between Two Structures, Projections and Reflections(2D) | Lines, Segments, Rays, Distance and Relation Between Two Structures, Projections and Reflections(2D) | https://vjudge.net/problem/Gym-100168E 3351 | CF Gym | gym_100168i | Distance from point to line | Easy | yes | no | Geometry | Geometry 2D | Lines, Segments, Rays, Distance and Relation Between Two Structures, Projections and Reflections(2D) | Lines, Segments, Rays, Distance and Relation Between Two Structures, Projections and Reflections(2D) | https://vjudge.net/problem/Gym-100168I 3352 | CF Gym | gym_100168g | Distance from point to line 2 | Easy | yes | no | Geometry | Geometry 2D | Lines, Segments, Rays, Distance and Relation Between Two Structures, Projections and Reflections(2D) | Lines, Segments, Rays, Distance and Relation Between Two Structures, Projections and Reflections(2D) | https://vjudge.net/problem/Gym-100168G 3353 | CF Gym | gym_100168h | Distance from a point to a ray | Easy | yes | no | Geometry | Geometry 2D | Lines, Segments, Rays, Distance and Relation Between Two Structures, Projections and Reflections(2D) | Lines, Segments, Rays, Distance and Relation Between Two Structures, Projections and Reflections(2D) | https://vjudge.net/problem/Gym-100168H 3354 | CF Gym | gym_100168m | The equation of the straight line I | Easy | yes | no | Geometry | Geometry 2D | Lines, Segments, Rays, Distance and Relation Between Two Structures, Projections and Reflections(2D) | Lines, Segments, Rays, Distance and Relation Between Two Structures, Projections and Reflections(2D) | https://vjudge.net/problem/Gym-100168M 3355 | CF Gym | gym_100168n | The equation of the straight line II | Easy | yes | no | Geometry | Geometry 2D | Lines, Segments, Rays, Distance and Relation Between Two Structures, Projections and Reflections(2D) | Lines, Segments, Rays, Distance and Relation Between Two Structures, Projections and Reflections(2D) | https://vjudge.net/problem/Gym-100168N 3356 | CF Gym | gym_100168o | Parallel line | Easy | yes | no | Geometry | Geometry 2D | Lines, Segments, Rays, Distance and Relation Between Two Structures, Projections and Reflections(2D) | Lines, Segments, Rays, Distance and Relation Between Two Structures, Projections and Reflections(2D) | https://vjudge.net/problem/Gym-100168O 3357 | CF Gym | gym_100168j | Distance between segments | Easy | yes | no | Geometry | Geometry 2D | Lines, Segments, Rays, Distance and Relation Between Two Structures, Projections and Reflections(2D) | Lines, Segments, Rays, Distance and Relation Between Two Structures, Projections and Reflections(2D) | https://vjudge.net/problem/Gym-100168J 3358 | CF Gym | gym_100168k | Intersection of two lines | Easy | yes | no | Geometry | Geometry 2D | Lines, Segments, Rays, Distance and Relation Between Two Structures, Projections and Reflections(2D) | Lines, Segments, Rays, Distance and Relation Between Two Structures, Projections and Reflections(2D) | https://vjudge.net/problem/Gym-100168K 3359 | CF Gym | gym_100168p | Belonging to a point of straight line | Easy | yes | no | Geometry | Geometry 2D | Lines, Segments, Rays, Distance and Relation Between Two Structures, Projections and Reflections(2D) | Lines, Segments, Rays, Distance and Relation Between Two Structures, Projections and Reflections(2D) | https://vjudge.net/problem/Gym-100168P 3360 | CF Gym | gym_100168r | Belonging of a point to a segment | Easy | yes | no | Geometry | Geometry 2D | Lines, Segments, Rays, Distance and Relation Between Two Structures, Projections and Reflections(2D) | Lines, Segments, Rays, Distance and Relation Between Two Structures, Projections and Reflections(2D) | https://vjudge.net/problem/Gym-100168R 3361 | CF Gym | gym_100168q | Belonging to the point of the ray | Easy | yes | no | Geometry | Geometry 2D | Lines, Segments, Rays, Distance and Relation Between Two Structures, Projections and Reflections(2D) | Lines, Segments, Rays, Distance and Relation Between Two Structures, Projections and Reflections(2D) | https://vjudge.net/problem/Gym-100168Q 3362 | CF Gym | gym_100168s | The position of the points outside the line | Easy | no | no | Geometry | Geometry 2D | Lines, Segments, Rays, Distance and Relation Between Two Structures, Projections and Reflections(2D) | Lines, Segments, Rays, Distance and Relation Between Two Structures, Projections and Reflections(2D) | https://vjudge.net/problem/Gym-100168S 3363 | CSES | cses_2190 | Line Segment Intersection | Easy | yes | no | Geometry | Geometry 2D | Lines, Segments, Rays, Distance and Relation Between Two Structures, Projections and Reflections(2D) | Lines, Segments, Rays, Distance and Relation Between Two Structures, Projections and Reflections(2D) | https://cses.fi/problemset/task/2190 3364 | Kattis | kattis_segmentintersection | Line Segment Intersection | Easy | yes | no | Geometry | Geometry 2D | Lines, Segments, Rays, Distance and Relation Between Two Structures, Projections and Reflections(2D) | Lines, Segments, Rays, Distance and Relation Between Two Structures, Projections and Reflections(2D) | https://open.kattis.com/problems/segmentintersection 3365 | Kattis | kattis_segmentdistance | Line Segment Distance | Easy | yes | no | Geometry | Geometry 2D | Lines, Segments, Rays, Distance and Relation Between Two Structures, Projections and Reflections(2D) | Lines, Segments, Rays, Distance and Relation Between Two Structures, Projections and Reflections(2D) | https://open.kattis.com/problems/segmentdistance 3366 | UVa | uva_12301 | An Angular Puzzle | Easy | no | no | Geometry | Geometry 2D | Lines, Segments, Rays, Distance and Relation Between Two Structures, Projections and Reflections(2D) | Lines, Segments, Rays, Distance and Relation Between Two Structures, Projections and Reflections(2D) | https://vjudge.net/problem/UVA-12301 3367 | UVa | uva_191 | Intersection | Easy | yes | no | Geometry | Geometry 2D | Lines, Segments, Rays, Distance and Relation Between Two Structures, Projections and Reflections(2D) | Lines, Segments, Rays, Distance and Relation Between Two Structures, Projections and Reflections(2D) | https://vjudge.net/problem/UVA-191 3368 | UVa | uva_378 | Intersecting Lines | Easy | yes | no | Geometry | Geometry 2D | Lines, Segments, Rays, Distance and Relation Between Two Structures, Projections and Reflections(2D) | Lines, Segments, Rays, Distance and Relation Between Two Structures, Projections and Reflections(2D) | https://vjudge.net/problem/UVA-378 3369 | UVa | uva_11343 | Isolated Segments | Easy | yes | no | Geometry | Geometry 2D | Lines, Segments, Rays, Distance and Relation Between Two Structures, Projections and Reflections(2D) | Lines, Segments, Rays, Distance and Relation Between Two Structures, Projections and Reflections(2D) | https://vjudge.net/problem/UVA-11343 3370 | UVa | uva_10902 | Pick-up Sticks | Easy | no | no | Geometry | Geometry 2D | Lines, Segments, Rays, Distance and Relation Between Two Structures, Projections and Reflections(2D) | Lines, Segments, Rays, Distance and Relation Between Two Structures, Projections and Reflections(2D) | https://vjudge.net/problem/UVA-10902 3371 | UVa | uva_858 | Berry Picking | Easy | yes | no | Geometry | Geometry 2D | Lines, Segments, Rays, Distance and Relation Between Two Structures, Projections and Reflections(2D) | Lines, Segments, Rays, Distance and Relation Between Two Structures, Projections and Reflections(2D) | https://vjudge.net/problem/UVA-858 3372 | SPOJ | spoj_anttt | The Ant | Easy | yes | no | Geometry | Geometry 2D | Lines, Segments, Rays, Distance and Relation Between Two Structures, Projections and Reflections(2D) | Lines, Segments, Rays, Distance and Relation Between Two Structures, Projections and Reflections(2D) | https://vjudge.net/problem/SPOJ-ANTTT 3373 | Kattis | kattis_birthdaycake | Birthday Cake | Easy | no | no | Geometry | Geometry 2D | Lines, Segments, Rays, Distance and Relation Between Two Structures, Projections and Reflections(2D) | Lines, Segments, Rays, Distance and Relation Between Two Structures, Projections and Reflections(2D) | https://open.kattis.com/problems/birthdaycake 3374 | CF Gym | gym_100168t | Distance between rays | Medium | yes | no | Geometry | Geometry 2D | Lines, Segments, Rays, Distance and Relation Between Two Structures, Projections and Reflections(2D) | Lines, Segments, Rays, Distance and Relation Between Two Structures, Projections and Reflections(2D) | https://vjudge.net/problem/Gym-100168T 3375 | UVa | uva_10122 | Mysterious Mountain | Medium | no | no | Geometry | Geometry 2D | Lines, Segments, Rays, Distance and Relation Between Two Structures, Projections and Reflections(2D) | Lines, Segments, Rays, Distance and Relation Between Two Structures, Projections and Reflections(2D) | https://vjudge.net/problem/UVA-10122 3376 | SPOJ | spoj_litepipe | GX Light Pipeline Inc | Medium | no | no | Geometry | Geometry 2D | Lines, Segments, Rays, Distance and Relation Between Two Structures, Projections and Reflections(2D) | Lines, Segments, Rays, Distance and Relation Between Two Structures, Projections and Reflections(2D) | https://vjudge.net/problem/SPOJ-LITEPIPE 3377 | Timus | ural_1710 | Boris, You Are Wrong! | Medium | no | no | Geometry | Geometry 2D | Lines, Segments, Rays, Distance and Relation Between Two Structures, Projections and Reflections(2D) | Lines, Segments, Rays, Distance and Relation Between Two Structures, Projections and Reflections(2D) | https://vjudge.net/problem/URAL-1710 3378 | LightOJ | lightoj_1432 | Overlapping Sticks | Medium | yes | no | Geometry | Geometry 2D | Lines, Segments, Rays, Distance and Relation Between Two Structures, Projections and Reflections(2D) | Lines, Segments, Rays, Distance and Relation Between Two Structures, Projections and Reflections(2D) | https://vjudge.net/problem/LightOJ-1432 3379 | Toph | toph_lfr | LFR | Easy | yes | no | Geometry | Geometry 2D | Lines, Segments, Rays, Distance and Relation Between Two Structures, Projections and Reflections(2D) | Lines, Segments, Rays, Distance and Relation Between Two Structures, Projections and Reflections(2D) | https://toph.co/p/lfr 3380 | Toph | toph_alien_invasion | Alien Invasion | Medium | yes | no | Geometry | Geometry 2D | Lines, Segments, Rays, Distance and Relation Between Two Structures, Projections and Reflections(2D) | Lines, Segments, Rays, Distance and Relation Between Two Structures, Projections and Reflections(2D) | https://toph.co/p/alien-invasion 3381 | LightOJ | lightoj_laser_shot | Laser Shot | Medium | yes | no | Geometry | Geometry 2D | Lines, Segments, Rays, Distance and Relation Between Two Structures, Projections and Reflections(2D) | Lines, Segments, Rays, Distance and Relation Between Two Structures, Projections and Reflections(2D) | https://lightoj.com/problem/laser-shot 3382 | CF Gym | gym_105170d | Parallel Lines | Medium | yes | no | Geometry | Geometry 2D | Lines, Segments, Rays, Distance and Relation Between Two Structures, Projections and Reflections(2D) | Lines, Segments, Rays, Distance and Relation Between Two Structures, Projections and Reflections(2D) | https://vjudge.net/problem/Gym-105170D 3383 | Toph | toph_rectangle_division | Rectangle Division | Medium | yes | no | Geometry | Geometry 2D | Lines, Segments, Rays, Distance and Relation Between Two Structures, Projections and Reflections(2D) | Lines, Segments, Rays, Distance and Relation Between Two Structures, Projections and Reflections(2D) | https://toph.co/p/rectangle-division 3384 | LightOJ | lightoj_aladdin_and_the_rocky_mountai | Aladdin and the Rocky Mountains | Hard | yes | no | Geometry | Geometry 2D | Lines, Segments, Rays, Distance and Relation Between Two Structures, Projections and Reflections(2D) | Lines, Segments, Rays, Distance and Relation Between Two Structures, Projections and Reflections(2D) | https://lightoj.com/problem/aladdin-and-the-rocky-mountai 3385 | LightOJ | lightoj_farmers_tale | Farmers' Tale | Hard | yes | no | Geometry | Geometry 2D | Lines, Segments, Rays, Distance and Relation Between Two Structures, Projections and Reflections(2D) | Lines, Segments, Rays, Distance and Relation Between Two Structures, Projections and Reflections(2D); Faces in Planar Graph | https://lightoj.com/problem/farmers-tale 3386 | LightOJ | lightoj_race_track | Race Track | Hard | yes | no | Geometry | Geometry 2D | Lines, Segments, Rays, Distance and Relation Between Two Structures, Projections and Reflections(2D) | Lines, Segments, Rays, Distance and Relation Between Two Structures, Projections and Reflections(2D) | https://lightoj.com/problem/race-track 3387 | UVa | uva_438 | The Circumference of the Circle | Easy | yes | no | Geometry | Geometry 2D | Circles, Circle Relations, Intersections, Inscribed Circles and Circumcircles(2D) | Circles, Circle Relations, Intersections, Inscribed Circles and Circumcircles(2D) | https://vjudge.net/problem/UVA-438 3388 | UVa | uva_190 | Circle Through Three Points | Easy | yes | no | Geometry | Geometry 2D | Circles, Circle Relations, Intersections, Inscribed Circles and Circumcircles(2D) | Circles, Circle Relations, Intersections, Inscribed Circles and Circumcircles(2D) | https://vjudge.net/problem/UVA-190 3389 | UVa | uva_11152 | Colourful Flowers | Easy | yes | no | Geometry | Geometry 2D | Circles, Circle Relations, Intersections, Inscribed Circles and Circumcircles(2D) | Circles, Circle Relations, Intersections, Inscribed Circles and Circumcircles(2D) | https://vjudge.net/problem/UVA-11152 3390 | CodeChef | codechef_andoor | A New Door | Easy | yes | no | Geometry | Geometry 2D | Circles, Circle Relations, Intersections, Inscribed Circles and Circumcircles(2D) | Circles, Circle Relations, Intersections, Inscribed Circles and Circumcircles(2D) | https://www.codechef.com/problems/ANDOOR 3391 | SPOJ | spoj_circint | Intersecting Circles | Easy | yes | no | Geometry | Geometry 2D | Circles, Circle Relations, Intersections, Inscribed Circles and Circumcircles(2D) | Circles, Circle Relations, Intersections, Inscribed Circles and Circumcircles(2D) | https://www.spoj.com/problems/CIRCINT/ 3392 | LightOJ | lightoj_1118 | Incredible Molecules | Easy | yes | no | Geometry | Geometry 2D | Circles, Circle Relations, Intersections, Inscribed Circles and Circumcircles(2D) | Circles, Circle Relations, Intersections, Inscribed Circles and Circumcircles(2D) | https://vjudge.net/problem/LightOJ-1118 3393 | SPOJ | spoj_anarc09f | Air Strike | Easy | no | no | Geometry | Geometry 2D | Circles, Circle Relations, Intersections, Inscribed Circles and Circumcircles(2D) | Circles, Circle Relations, Intersections, Inscribed Circles and Circumcircles(2D) | https://vjudge.net/problem/SPOJ-ANARC09F 3394 | UVa | uva_1242 | Rings and Glue | Medium | no | no | Geometry | Geometry 2D | Circles, Circle Relations, Intersections, Inscribed Circles and Circumcircles(2D) | Circles, Circle Relations, Intersections, Inscribed Circles and Circumcircles(2D) | https://onlinejudge.org/index.php?option=onlinejudge&page=show_problem&problem=1242 3395 | Codeforces | codeforces_681e | Runaway to a Shadow | Medium | no | no | Geometry | Geometry 2D | Circles, Circle Relations, Intersections, Inscribed Circles and Circumcircles(2D) | Circles, Circle Relations, Intersections, Inscribed Circles and Circumcircles(2D) | https://codeforces.com/problemset/problem/681/E 3396 | CF Gym | cf_gym_100199f | Get Out! | Medium | no | no | Geometry | Geometry 2D | Circles, Circle Relations, Intersections, Inscribed Circles and Circumcircles(2D) | Circles, Circle Relations, Intersections, Inscribed Circles and Circumcircles(2D) | https://codeforces.com/gym/100199/problem/F 3397 | Timus | timus_1429 | Biscuits | Medium | no | no | Geometry | Geometry 2D | Circles, Circle Relations, Intersections, Inscribed Circles and Circumcircles(2D) | Circles, Circle Relations, Intersections, Inscribed Circles and Circumcircles(2D) | https://acm.timus.ru/problem.aspx?space=1&num=1429 3398 | Codeforces | codeforces_933c | A Colourful Prospect | Hard | yes | no | Geometry | Geometry 2D | Circles, Circle Relations, Intersections, Inscribed Circles and Circumcircles(2D) | Circles, Circle Relations, Intersections, Inscribed Circles and Circumcircles(2D) | https://codeforces.com/problemset/problem/933/C 3399 | POJ | poj_3743 | LL’s cake | Hard | yes | no | Geometry | Geometry 2D | Circles, Circle Relations, Intersections, Inscribed Circles and Circumcircles(2D) | Circles, Circle Relations, Intersections, Inscribed Circles and Circumcircles(2D); Faces in Planar Graph | https://vjudge.net/problem/POJ-3743 3400 | Toph | toph_circle_of_boltu | Circle of Boltu | Easy | no | no | Geometry | Geometry 2D | Circles, Circle Relations, Intersections, Inscribed Circles and Circumcircles(2D) | Circles, Circle Relations, Intersections, Inscribed Circles and Circumcircles(2D) | https://toph.co/p/circle-of-boltu 3401 | SPOJ | spoj_smpcirc | Two Circles | Easy | yes | no | Geometry | Geometry 2D | Circles, Circle Relations, Intersections, Inscribed Circles and Circumcircles(2D) | Circles, Circle Relations, Intersections, Inscribed Circles and Circumcircles(2D) | https://www.spoj.com/problems/SMPCIRC/ 3402 | LightOJ | lightoj_the_falling_circle | The Falling Circle | Hard | yes | no | Geometry | Geometry 2D | Circles, Circle Relations, Intersections, Inscribed Circles and Circumcircles(2D) | Circles, Circle Relations, Intersections, Inscribed Circles and Circumcircles(2D) | https://lightoj.com/problem/the-falling-circle 3403 | UVa | uva_12304 | 2D Geometry 110 in 1! | Medium | yes | no | Geometry | Geometry 2D | Tangents(2D) | Tangents(2D) | https://vjudge.net/problem/UVA-12304 3404 | Timus | timus_1163 | Chapaev | Medium | no | no | Geometry | Geometry 2D | Tangents(2D) | Tangents(2D) | https://acm.timus.ru/problem.aspx?space=1&num=1163 3405 | Codeforces | codeforces_2c | Commentator problem | Medium | yes | no | Geometry | Geometry 2D | Circles of Apollonius(2D) | Hill Climbing and Simulated Annealing; Circles of Apollonius(2D) | https://codeforces.com/problemset/problem/2/C 3406 | SPOJ | spoj_vcircles | Area of circles | Easy | yes | no | Geometry | Geometry 2D | Circle Union(2D) | Circle Union(2D) | https://www.spoj.com/problems/VCIRCLES/ 3407 | CF Gym | cf_gym_100443j | Cleaning the Hallway | Hard | yes | no | Geometry | Geometry 2D | Circle Union(2D) | Sweep Line Algorithm and Radial Sweep; Circle Union(2D) | https://codeforces.com/gym/100443/problem/J 3408 | CSES | cses_2191 | Polygon Area | Easy | yes | no | Geometry | Geometry 2D | Polygons(2D) | Polygons(2D) | https://cses.fi/problemset/task/2191 3409 | Kattis | kattis_polygonarea | Polygon Area | Easy | yes | no | Geometry | Geometry 2D | Polygons(2D) | Polygons(2D) | https://open.kattis.com/problems/polygonarea 3410 | UVa | uva_12300 | Smallest Regular Polygon | Easy | no | no | Geometry | Geometry 2D | Polygons(2D) | Polygons(2D) | https://vjudge.net/problem/UVA-12300 3411 | UVa | uva_478 | Points in Figures: Rectangles, Circles, Triangles | Easy | no | no | Geometry | Geometry 2D | Polygons(2D) | Polygons(2D) | https://vjudge.net/problem/UVA-478 3412 | UVa | uva_11800 | Determine the Shape | Easy | no | no | Geometry | Geometry 2D | Polygons(2D) | Polygons(2D) | https://vjudge.net/problem/UVA-11800 3413 | CF Gym | gym_101845d | Divorce | Easy | yes | no | Geometry | Geometry 2D | Polygons(2D) | Polygons(2D) | https://vjudge.net/problem/Gym-101845D 3414 | Kattis | kattis_pieceofcake | Piece of Cake | Medium | yes | no | Geometry | Geometry 2D | Polygons(2D) | Polygons(2D) | https://vjudge.net/problem/Kattis-pieceofcake 3415 | CodeChef | codechef_chefpoly | Chef and Polygons | Hard | no | no | Geometry | Geometry 2D | Polygons(2D) | Polygons(2D) | https://www.codechef.com/problems/CHEFPOLY 3416 | LightOJ | lightoj_drawing_simple_polygon | Drawing Simple Polygon | Easy | yes | no | Geometry | Geometry 2D | Polygons(2D) | Polygons(2D) | https://lightoj.com/problem/drawing-simple-polygon 3417 | SPOJ | spoj_stone | Lifting the Stone | Easy | no | no | Geometry | Geometry 2D | Centroid of a Polygon(2D) | Centroid of a Polygon(2D) | https://www.spoj.com/problems/STONE/ 3418 | Kattis | kattis_crane | Crane Balancing | Medium | yes | no | Geometry | Geometry 2D | Centroid of a Polygon(2D) | Centroid of a Polygon(2D) | https://vjudge.net/problem/Kattis-crane 3419 | POJ | poj_2420 | A Star not a Tree? | Easy | yes | no | Geometry | Geometry 2D | Geometric Median(2D) | Geometric Median(2D) | https://vjudge.net/problem/POJ-2420 3420 | CSES | cses_2195 | Convex Hull | Easy | yes | no | Geometry | Geometry 2D | Convex Hull(2D) | Convex Hull(2D) | https://cses.fi/problemset/task/2195 3421 | Kattis | kattis_convexhull | Convex Hull | Easy | no | no | Geometry | Geometry 2D | Convex Hull(2D) | Convex Hull(2D) | https://open.kattis.com/problems/convexhull 3422 | Library Checker | yosupo_static_convex_hull | Static Convex Hull | Easy | yes | no | Geometry | Geometry 2D | Convex Hull(2D) | Convex Hull(2D) | https://judge.yosupo.jp/problem/static_convex_hull 3423 | LightOJ | lightoj_1203 | Guarding Bananas | Easy | yes | no | Geometry | Geometry 2D | Convex Hull(2D) | Convex Hull(2D) | https://vjudge.net/problem/LightOJ-1203 3424 | UVa | uva_109 | SCUD Busters | Easy | no | no | Geometry | Geometry 2D | Convex Hull(2D) | Convex Hull(2D) | https://vjudge.net/problem/UVA-109 3425 | UVa | uva_10065 | Useless Tile Packers | Easy | no | no | Geometry | Geometry 2D | Convex Hull(2D) | Convex Hull(2D) | https://vjudge.net/problem/UVA-10065 3426 | Vjudge | codedrills_palindromic_polygon | Palindromic Polygon | Easy | no | no | Geometry | Geometry 2D | Convex Hull(2D) | Convex Hull(2D) | https://vjudge.net/problem/QOJ-9417 3427 | LightOJ | lightoj_1239 | Convex Fence | Medium | yes | no | Geometry | Geometry 2D | Convex Hull(2D) | Convex Hull(2D) | https://vjudge.net/problem/LightOJ-1239 3428 | CodeChef | codechef_dartsegm | Darts | Medium | yes | no | Geometry | Geometry 2D | Convex Hull(2D) | Convex Hull(2D) | https://vjudge.net/problem/CodeChef-DARTSEGM 3429 | CF Gym | gym_100517k | Kingdom Division 2 | Medium | yes | no | Geometry | Geometry 2D | Convex Hull(2D) | Convex Hull(2D) | https://vjudge.net/problem/Gym-100517K 3430 | Timus | timus_1185 | Wall | Medium | yes | no | Geometry | Geometry 2D | Convex Hull(2D) | Convex Hull(2D) | https://acm.timus.ru/problem.aspx?space=1&num=1185 3431 | Kattis | kattis_parade | Keep the Parade Safe | Medium | no | no | Geometry | Geometry 2D | Convex Hull(2D) | Convex Hull(2D) | https://open.kattis.com/problems/parade 3432 | Codeforces | codeforces_1143f | U2 | Medium | yes | no | Geometry | Geometry 2D | Convex Hull(2D) | Convex Hull(2D) | https://codeforces.com/problemset/problem/1143/F 3433 | USACO | usaco_382 | Cow Curling | Medium | no | no | Geometry | Geometry 2D | Convex Hull(2D) | Convex Hull(2D) | https://usaco.org/index.php?page=viewproblem2&cpid=382 3434 | POJ | poj_2079 | Triangle | Medium | yes | no | Geometry | Geometry 2D | Convex Hull(2D) | Convex Hull(2D); Rotating Calipers ft Diameter and Width of a Convex Polygon and Minimum Enclosing Rectangle(2D) | https://vjudge.net/problem/POJ-2079 3435 | Codeforces | codeforces_1299c | Water Balance | Medium | yes | no | Geometry | Geometry 2D | Convex Hull(2D) | Convex Hull(2D) | https://codeforces.com/problemset/problem/1299/C 3436 | Toph | toph_consephull | CONSEPHULL | Medium | yes | no | Geometry | Geometry 2D | Convex Hull(2D) | Convex Hull(2D); Minkowski Sum | https://toph.co/p/consephull 3437 | Toph | toph_towers_of_wadia | Towers of Wadia | Hard | yes | no | Geometry | Geometry 2D | Convex Hull(2D) | Convex Hull(2D) | https://toph.co/p/towers-of-wadia 3438 | Toph | toph_chop_chop | Chop Chop | Hard | yes | no | Geometry | Geometry 2D | Convex Hull(2D) | Convex Hull(2D) | https://toph.co/p/chop-chop 3439 | LightOJ | lightoj_protect_the_mines | Protect the Mines | Hard | yes | no | Geometry | Geometry 2D | Convex Hull(2D) | Convex Hull(2D) | https://lightoj.com/problem/protect-the-mines 3440 | CF Gym | cf_gym_105884c | Triangle Trap | Easy | yes | no | Geometry | Geometry 2D | Convex Hull(2D) | Convex Hull(2D) | https://codeforces.com/gym/105884/problem/C 3441 | Kattis | kattis_kingdomofkittens | Kingdom Of Kittens | Hard | no | no | Geometry | Geometry 2D | Convex Hull(2D) | Convex Hull(2D) | https://vjudge.net/problem/Kattis-kingdomofkittens 3442 | AtCoder | atcoder_abc296_g | Polygon and Points | Easy | yes | no | Geometry | Geometry 2D | Point in Convex Polygon in log(N)(2D) | Point in Convex Polygon in log(N)(2D) | https://atcoder.jp/contests/abc296/tasks/abc296_g 3443 | Codeforces | codeforces_166b | Polygons | Easy | yes | no | Geometry | Geometry 2D | Point in Convex Polygon in log(N)(2D) | Point in Convex Polygon in log(N)(2D) | https://codeforces.com/contest/166/problem/B 3444 | Codeforces | acmsguru_99999253 | Theodore Roosevelt | Easy | yes | no | Geometry | Geometry 2D | Point in Convex Polygon in log(N)(2D) | Point in Convex Polygon in log(N)(2D) | https://codeforces.com/problemsets/acmsguru/problem/99999/253 3445 | Codeforces | codeforces_55e | Very simple problem | Medium | no | no | Geometry | Geometry 2D | Point in Convex Polygon in log(N)(2D) | Point in Convex Polygon in log(N)(2D) | https://codeforces.com/contest/55/problem/E 3446 | Codeforces | codeforces_87e | Mogohu-Rea Idol | Medium | yes | no | Geometry | Geometry 2D | Point in Convex Polygon in log(N)(2D) | Minkowski Sum; Point in Convex Polygon in log(N)(2D) | https://codeforces.com/problemset/problem/87/E 3447 | CSES | cses_2192 | Point in Polygon | Easy | no | no | Geometry | Geometry 2D | Winding Number and Point in Simple Polygon(2D) | Winding Number and Point in Simple Polygon(2D) | https://cses.fi/problemset/task/2192 3448 | Kattis | kattis_pointinpolygon | Point in Polygon | Easy | no | no | Geometry | Geometry 2D | Winding Number and Point in Simple Polygon(2D) | Winding Number and Point in Simple Polygon(2D) | https://open.kattis.com/problems/pointinpolygon 3449 | Timus | timus_1599 | Winding Number | Easy | yes | no | Geometry | Geometry 2D | Winding Number and Point in Simple Polygon(2D) | Winding Number and Point in Simple Polygon(2D) | https://acm.timus.ru/problem.aspx?space=1&num=1599 3450 | Kattis | kattis_roberthood | Robert Hood | Easy | yes | no | Geometry | Geometry 2D | Rotating Calipers ft Diameter and Width of a Convex Polygon and Minimum Enclosing Rectangle(2D) | Rotating Calipers ft Diameter and Width of a Convex Polygon and Minimum Enclosing Rectangle(2D) | https://open.kattis.com/problems/roberthood 3451 | UVa | uva_12311 | All-Pair Farthest Points | Easy | yes | no | Geometry | Geometry 2D | Rotating Calipers ft Diameter and Width of a Convex Polygon and Minimum Enclosing Rectangle(2D) | Rotating Calipers ft Diameter and Width of a Convex Polygon and Minimum Enclosing Rectangle(2D) | https://vjudge.net/problem/UVA-12311 3452 | Library Checker | yosupo_furthest_pair | Furthest Pair of Points | Easy | yes | no | Geometry | Geometry 2D | Rotating Calipers ft Diameter and Width of a Convex Polygon and Minimum Enclosing Rectangle(2D) | Rotating Calipers ft Diameter and Width of a Convex Polygon and Minimum Enclosing Rectangle(2D) | https://judge.yosupo.jp/problem/furthest_pair 3453 | UVa | uva_1111 | Trash Removal | Easy | yes | no | Geometry | Geometry 2D | Rotating Calipers ft Diameter and Width of a Convex Polygon and Minimum Enclosing Rectangle(2D) | Rotating Calipers ft Diameter and Width of a Convex Polygon and Minimum Enclosing Rectangle(2D) | https://vjudge.net/problem/UVA-1111 3454 | SPOJ | spoj_tfoss | Fossil in the Ice | Easy | yes | no | Geometry | Geometry 2D | Rotating Calipers ft Diameter and Width of a Convex Polygon and Minimum Enclosing Rectangle(2D) | Rotating Calipers ft Diameter and Width of a Convex Polygon and Minimum Enclosing Rectangle(2D) | https://www.spoj.com/problems/TFOSS/ 3455 | Kattis | kattis_fenceortho | Fence Orthogonality | Easy | yes | no | Geometry | Geometry 2D | Rotating Calipers ft Diameter and Width of a Convex Polygon and Minimum Enclosing Rectangle(2D) | Rotating Calipers ft Diameter and Width of a Convex Polygon and Minimum Enclosing Rectangle(2D) | https://open.kattis.com/problems/fenceortho 3456 | Kattis | kattis_largesttriangle | Largest Triangle | Easy | no | no | Geometry | Geometry 2D | Rotating Calipers ft Diameter and Width of a Convex Polygon and Minimum Enclosing Rectangle(2D) | Rotating Calipers ft Diameter and Width of a Convex Polygon and Minimum Enclosing Rectangle(2D) | https://open.kattis.com/problems/largesttriangle 3457 | UVa | uva_12307 | Smallest Enclosing Rectangle | Easy | yes | no | Geometry | Geometry 2D | Rotating Calipers ft Diameter and Width of a Convex Polygon and Minimum Enclosing Rectangle(2D) | Rotating Calipers ft Diameter and Width of a Convex Polygon and Minimum Enclosing Rectangle(2D) | https://vjudge.net/problem/UVA-12307 3458 | UVa | uva_10173 | Smallest Bounding Rectangle | Easy | yes | no | Geometry | Geometry 2D | Rotating Calipers ft Diameter and Width of a Convex Polygon and Minimum Enclosing Rectangle(2D) | Rotating Calipers ft Diameter and Width of a Convex Polygon and Minimum Enclosing Rectangle(2D) | https://vjudge.net/problem/UVA-10173 3459 | CF Gym | cf_gym_101635k | Blowing Candles | Easy | yes | no | Geometry | Geometry 2D | Rotating Calipers ft Diameter and Width of a Convex Polygon and Minimum Enclosing Rectangle(2D) | Rotating Calipers ft Diameter and Width of a Convex Polygon and Minimum Enclosing Rectangle(2D) | https://codeforces.com/gym/101635/problem/K 3460 | POJ | poj_3608 | Bridge Across Islands | Medium | yes | no | Geometry | Geometry 2D | Rotating Calipers ft Diameter and Width of a Convex Polygon and Minimum Enclosing Rectangle(2D) | Distance from Point to Convex, Convex to Line and Convex to Convex(2D); Rotating Calipers ft Diameter and Width of a Convex Polygon and Minimum Enclosing Rectangle(2D) | https://vjudge.net/problem/POJ-3608 3461 | AtCoder | atcoder_abc151_f | Enclose All | Easy | yes | no | Geometry | Geometry 2D | Minimum Enclosing Circle(2D) | Minimum Enclosing Circle(2D) | https://atcoder.jp/contests/abc151/tasks/abc151_f 3462 | SPOJ | spoj_qcj4 | Minimum Diameter Circle | Easy | yes | no | Geometry | Geometry 2D | Minimum Enclosing Circle(2D) | Minimum Enclosing Circle(2D) | https://www.spoj.com/problems/QCJ4/ 3463 | SPOJ | spoj_aliens | Aliens | Easy | no | no | Geometry | Geometry 2D | Minimum Enclosing Circle(2D) | Minimum Enclosing Circle(2D) | https://www.spoj.com/problems/ALIENS/ 3464 | CF Gym | gym_102006i | Rise of the Robots | Easy | yes | no | Geometry | Geometry 2D | Minimum Enclosing Circle(2D) | Minimum Enclosing Circle(2D) | https://vjudge.net/problem/Gym-102006I 3465 | Kattis | kattis_weirdflecksbutok | Weird Flecks, But OK | Easy | no | no | Geometry | Geometry 2D | Minimum Enclosing Circle(2D) | Minimum Enclosing Circle(2D) | https://open.kattis.com/problems/weirdflecksbutok 3466 | Toph | toph_n_ta_gon_has_a_problem | N-Ta-Gon Has a Problem | Medium | no | no | Geometry | Geometry 2D | Minimum Enclosing Circle(2D) | Minimum Enclosing Circle(2D); Hill Climbing and Simulated Annealing | https://toph.co/p/n-ta-gon-has-a-problem 3467 | Codeforces | codeforces_598f | Cut Length | Easy | yes | no | Geometry | Geometry 2D | Polygon Line and Convex Line Intersection, and Polygon Cutting(2D) | Polygon Line and Convex Line Intersection, and Polygon Cutting(2D) | https://codeforces.com/contest/598/problem/F 3468 | Kattis | kattis_airport | Airport Construction | Medium | yes | no | Geometry | Geometry 2D | Polygon Line and Convex Line Intersection, and Polygon Cutting(2D) | Polygon Line and Convex Line Intersection, and Polygon Cutting(2D) | https://vjudge.net/problem/Kattis-airport 3469 | AtCoder | atcoder_abc356_g | Freestyle | Hard | yes | no | Geometry | Geometry 2D | Polygon Line and Convex Line Intersection, and Polygon Cutting(2D) | Polygon Line and Convex Line Intersection, and Polygon Cutting(2D) | https://atcoder.jp/contests/abc356/tasks/abc356_g 3470 | Toph | toph_cover_the_points | Cover the Points | Easy | yes | no | Geometry | Geometry 2D | Tangents from Point to Convex and Convex to Convex(2D) | Tangents from Point to Convex and Convex to Convex(2D) | https://toph.co/p/cover-the-points 3471 | CF Gym | cf_gym_101370d | Circular Island | Hard | yes | no | Geometry | Geometry 2D | Tangents from Point to Convex and Convex to Convex(2D) | Tangents from Point to Convex and Convex to Convex(2D) | https://codeforces.com/gym/101370/problem/D 3472 | CF Gym | cf_gym_101201e | Enclosure | Hard | yes | no | Geometry | Geometry 2D | Tangents from Point to Convex and Convex to Convex(2D) | Tangents from Point to Convex and Convex to Convex(2D) | https://codeforces.com/gym/101201/problem/E 3473 | Codeforces | codeforces_1906d | Spaceship Exploration | Hard | no | no | Geometry | Geometry 2D | Tangents from Point to Convex and Convex to Convex(2D) | Tangents from Point to Convex and Convex to Convex(2D) | https://codeforces.com/contest/1906/problem/D 3474 | Codeforces | codeforces_107e | Darts | Easy | yes | no | Geometry | Geometry 2D | Polygon Union(2D) | Polygon Union(2D); Vertical decomposition | https://codeforces.com/contest/107/problem/E 3475 | SPOJ | spoj_backtpol | Back To The Polygon | Medium | no | no | Geometry | Geometry 2D | Polygon Triangulation(2D) | Polygon Triangulation(2D) | https://www.spoj.com/problems/BACKTPOL/ 3476 | Codeforces | codeforces_497d | Gears | Hard | yes | no | Geometry | Geometry 2D | Polygon Triangulation(2D) | Polygon Triangulation(2D); Minkowski Sum; Triangle Circle and Polygon Circle Intersection(2D) | https://codeforces.com/contest/497/problem/D 3477 | POJ | poj_1981 | Circle and Points | Easy | yes | no | Geometry | Geometry 2D | Maximum Circle Cover(2D) | Maximum Circle Cover(2D) | http://poj.org/problem?id=1981 3478 | CodeChef | codechef_chefcirc | Chef and Circle | Medium | yes | no | Geometry | Geometry 2D | Maximum Circle Cover(2D) | Maximum Circle Cover(2D); Sweep Line Algorithm and Radial Sweep | https://www.codechef.com/JAN17/problems/CHEFCIRC 3479 | CodeChef | codechef_inf16l | WiFi Expenses | Medium | yes | no | Geometry | Geometry 2D | Maximum Circle Cover(2D) | Maximum Circle Cover(2D); Sweep Line Algorithm and Radial Sweep | https://vjudge.net/problem/CodeChef-INF16L 3480 | POJ | poj_3525 | Most Distant Point from the Sea | Easy | no | no | Geometry | Geometry 2D | Maximum Inscribed Circle in a Convex(2D) | Maximum Inscribed Circle in a Convex(2D); Half Plane Intersection | https://vjudge.net/problem/POJ-3525 3481 | Baekjoon | baekjoon_3903 | 제주도 | Easy | no | no | Geometry | Geometry 2D | Maximum Inscribed Circle in a Convex(2D) | Half Plane Intersection; Maximum Inscribed Circle in a Convex(2D) | https://www.acmicpc.net/problem/3903 3482 | LightOJ | lightoj_intersection_between_circle_a | Intersection between Circle and Rectangle | Easy | yes | no | Geometry | Geometry 2D | Triangle Circle and Polygon Circle Intersection(2D) | Triangle Circle and Polygon Circle Intersection(2D) | https://lightoj.com/problem/intersection-between-circle-a 3483 | LightOJ | lightoj_1358 | Fukushima Nuclear Blast | Easy | yes | no | Geometry | Geometry 2D | Triangle Circle and Polygon Circle Intersection(2D) | Triangle Circle and Polygon Circle Intersection(2D) | https://vjudge.net/problem/LightOJ-1358 3484 | CodeChef | codechef_areafigr | Area of an amazing figure | Hard | yes | no | Geometry | Geometry 2D | Triangle Circle and Polygon Circle Intersection(2D) | Triangle Circle and Polygon Circle Intersection(2D) | https://www.codechef.com/CHN17ROL/problems/AREAFIGR 3485 | CF Gym | gym_101208j | Pollution Solution | Easy | yes | no | Geometry | Geometry 2D | Triangle Circle and Polygon Circle Intersection(2D) | Triangle Circle and Polygon Circle Intersection(2D) | https://vjudge.net/problem/Gym-101208J 3486 | CF Gym | cf_gym_101158j | Cover the Polygon with Your Disk | Hard | no | no | Geometry | Geometry 2D | Triangle Circle and Polygon Circle Intersection(2D) | Triangle Circle and Polygon Circle Intersection(2D) | https://codeforces.com/gym/101158/problem/J 3487 | POJ | poj_3129 | How I Wonder What You Are! | Easy | yes | no | Geometry | Geometry 3D | Points, Vectors, Dot Products, Cross Products and Mixed Products(3D) | Points, Vectors, Dot Products, Cross Products and Mixed Products(3D) | https://vjudge.net/problem/POJ-3129 3488 | Codeforces | codeforces_18a | Triangle | Easy | yes | no | Geometry | Geometry 3D | Points, Vectors, Dot Products, Cross Products and Mixed Products(3D) | Points, Vectors, Dot Products, Cross Products and Mixed Products(3D) | https://codeforces.com/problemset/problem/18/A 3489 | UVa | uva_12303 | Composite Transformations | Medium | yes | no | Geometry | Geometry 3D | Planes(3D) | Planes(3D) | https://vjudge.net/problem/UVA-12303 3490 | Toph | toph_bikpik_colony | Bikpik Colony | Hard | yes | no | Geometry | Geometry 3D | Plane Based Coordinate System(3D) | Plane Based Coordinate System(3D) | https://toph.co/p/bikpik-colony 3491 | Kattis | kattis_starsinacan | Stars in a Can | Hard | yes | no | Geometry | Geometry 3D | Plane Based Coordinate System(3D) | Plane Based Coordinate System(3D); Convex Hull(3D) | https://naipc17.kattis.com/contests/naipc17/problems/starsinacan 3492 | UVa | uva_1469 | Ardenia | Easy | yes | no | Geometry | Geometry 3D | Lines, Segments, and Distances, Angles and Intersections Between Lines and Planes(3D) | Lines, Segments, and Distances, Angles and Intersections Between Lines and Planes(3D) | https://vjudge.net/problem/UVA-1469 3493 | UVa | uva_11836 | Star War | Medium | yes | no | Geometry | Geometry 3D | Lines, Segments, and Distances, Angles and Intersections Between Lines and Planes(3D) | Lines, Segments, and Distances, Angles and Intersections Between Lines and Planes(3D) | https://vjudge.net/problem/UVA-11836 3494 | UVa | uva_10794 | The Deadly Olympic Returns!!! | Medium | no | no | Geometry | Geometry 3D | Lines, Segments, and Distances, Angles and Intersections Between Lines and Planes(3D) | Lines, Segments, and Distances, Angles and Intersections Between Lines and Planes(3D) | https://vjudge.net/problem/UVA-10794 3495 | CodeChef | codechef_circles | Entangled Circles | Hard | yes | no | Geometry | Geometry 3D | Lines, Segments, and Distances, Angles and Intersections Between Lines and Planes(3D) | Lines, Segments, and Distances, Angles and Intersections Between Lines and Planes(3D) | https://vjudge.net/problem/CodeChef-CIRCLES 3496 | UVa | uva_11275 | 3D Triangles | Easy | yes | no | Geometry | Geometry 3D | Triangles and Distance from Triangle to Triangle(3D) | Triangles and Distance from Triangle to Triangle(3D) | https://vjudge.net/problem/UVA-11275 3497 | CF Gym | cf_gym_102040i | Triangles | Easy | yes | no | Geometry | Geometry 3D | Triangles and Distance from Triangle to Triangle(3D) | Triangles and Distance from Triangle to Triangle(3D) | https://codeforces.com/gym/102040/problem/I 3498 | UVa | uva_1100 | Paperweight | Hard | no | no | Geometry | Geometry 3D | Triangles and Distance from Triangle to Triangle(3D) | Triangles and Distance from Triangle to Triangle(3D) | https://vjudge.net/problem/UVA-1100 3499 | LightOJ | lightoj_der_stern | Der Stern | Medium | yes | no | Geometry | Geometry 3D | Spherical Geometry and Winding Number(3D) | Spherical Geometry and Winding Number(3D) | https://lightoj.com/problem/der-stern 3500 | UVa | uva_13281 | Bermuda Polygon | Medium | yes | no | Geometry | Geometry 3D | Spherical Geometry and Winding Number(3D) | Spherical Geometry and Winding Number(3D) | https://vjudge.net/problem/UVA-13281 3501 | Kattis | kattis_cheese | Cutting Cheese | Medium | yes | no | Geometry | Geometry 3D | Spherical Geometry and Winding Number(3D) | Spherical Geometry and Winding Number(3D) | https://vjudge.net/problem/Kattis-cheese 3502 | Toph | toph_minimizing_sphere | Minimizing Sphere | Easy | yes | no | Geometry | Geometry 3D | Minimum Enclosing Sphere(3D) | Minimum Enclosing Sphere(3D) | https://toph.co/p/minimizing-sphere 3503 | Codeforces | codeforces_106e | Space Rescuers | Easy | yes | no | Geometry | Geometry 3D | Minimum Enclosing Sphere(3D) | Minimum Enclosing Sphere(3D); Hill Climbing and Simulated Annealing | https://codeforces.com/problemset/problem/106/E 3504 | LightOJ | lightoj_pyramid | Pyramid | Easy | no | no | Geometry | Geometry 3D | Polyhedron, Pyramid, Cone and Cylinder(3D) | Polyhedron, Pyramid, Cone and Cylinder(3D); Ternary Search | https://lightoj.com/problem/pyramid 3505 | HDU | hdu_4617 | Weapon | Medium | no | no | Geometry | Geometry 3D | Polyhedron, Pyramid, Cone and Cylinder(3D) | Polyhedron, Pyramid, Cone and Cylinder(3D) | https://vjudge.net/problem/HDU-4617 3506 | UVa | uva_11887 | Tetrahedrons and Spheres | Very Hard | no | no | Geometry | Geometry 3D | Polyhedron, Pyramid, Cone and Cylinder(3D) | Polyhedron, Pyramid, Cone and Cylinder(3D) | https://vjudge.net/problem/UVA-11887 3507 | HDU | hdu_3662 | 3D Convex Hull | Easy | yes | no | Geometry | Geometry 3D | Convex Hull(3D) | Convex Hull(3D) | https://vjudge.net/problem/HDU-3662 3508 | SPOJ | spoj_ch3d | Convex Hull 3D | Easy | no | no | Geometry | Geometry 3D | Convex Hull(3D) | Convex Hull(3D) | https://www.spoj.com/problems/CH3D/ 3509 | POJ | poj_3528 | Ultimate Weapon | Easy | no | no | Geometry | Geometry 3D | Convex Hull(3D) | Convex Hull(3D) | https://vjudge.net/problem/POJ-3528 3510 | POJ | poj_3862 | Asteroids | Medium | yes | no | Geometry | Geometry 3D | Convex Hull(3D) | Convex Hull(3D) | https://vjudge.net/problem/POJ-3862 3511 | DMOJ | dmoj_cco08p6 | Landing | Easy | yes | no | Geometry | Delaunay | Delaunay Triangulation and Voronoi Diagram | Delaunay Triangulation and Voronoi Diagram | https://dmoj.ca/problem/cco08p6 3512 | Timus | timus_1520 | Empire Strikes Back | Medium | no | no | Geometry | Delaunay | Delaunay Triangulation and Voronoi Diagram | Delaunay Triangulation and Voronoi Diagram | https://acm.timus.ru/problem.aspx?space=1&num=1520 3513 | Timus | timus_1504 | Good Manners | Medium | no | no | Geometry | Delaunay | Delaunay Triangulation and Voronoi Diagram | Delaunay Triangulation and Voronoi Diagram | https://acm.timus.ru/problem.aspx?space=1&num=1504 3514 | Kattis | kattis_pandapreserve | Panda Preserve | Hard | yes | no | Geometry | Delaunay | Delaunay Triangulation and Voronoi Diagram | Delaunay Triangulation and Voronoi Diagram | https://icpc.kattis.com/problems/pandapreserve 3515 | POJ | poj_1474 | Video Surveillance | Easy | yes | no | Geometry | Half Plane | Half Plane Intersection | Half Plane Intersection | https://vjudge.net/problem/POJ-1474 3516 | CF Gym | cf_gym_100952j | Polygons Intersection | Easy | yes | no | Geometry | Half Plane | Half Plane Intersection | Half Plane Intersection | https://codeforces.com/gym/100952/problem/J 3517 | CodeChef | codechef_allpoly | Defend the Recipe | Easy | yes | no | Geometry | Half Plane | Half Plane Intersection | Half Plane Intersection; Dynamic Half Plane Intersection | https://www.codechef.com/problems/ALLPOLY 3518 | POJ | poj_2451 | Uyuw's Concert | Easy | yes | no | Geometry | Half Plane | Half Plane Intersection | Half Plane Intersection | https://vjudge.net/problem/POJ-2451 3519 | CodeChef | codechef_chn02 | Animesh decides to settle down | Easy | no | no | Geometry | Half Plane | Half Plane Intersection | Half Plane Intersection | https://www.codechef.com/problems/CHN02 3520 | POJ | poj_3335 | Rotating Scoreboard | Easy | no | no | Geometry | Half Plane | Half Plane Intersection | Half Plane Intersection | http://poj.org/problem?id=3335 3521 | POJ | poj_3130 | How I Mathematician Wonder What You Are! | Easy | no | no | Geometry | Half Plane | Half Plane Intersection | Half Plane Intersection | http://poj.org/problem?id=3130 3522 | POJ | poj_1279 | Art Gallery | Easy | no | no | Geometry | Half Plane | Half Plane Intersection | Half Plane Intersection | http://poj.org/problem?id=1279 3523 | UVa | uva_137 | Polygons | Easy | no | no | Geometry | Half Plane | Half Plane Intersection | Half Plane Intersection | https://vjudge.net/problem/UVA-137 3524 | Kattis | kattis_domes | Domes | Easy | no | no | Geometry | Half Plane | Half Plane Intersection | Half Plane Intersection | https://vjudge.net/problem/Kattis-domes 3525 | CF Gym | cf_gym_105973e | The Perfect Spider Web | Medium | yes | no | Geometry | Half Plane | Half Plane Intersection | Half Plane Intersection | https://codeforces.com/gym/105973/problem/E 3526 | POJ | poj_3384 | Feng Shui | Medium | no | no | Geometry | Half Plane | Half Plane Intersection | Half Plane Intersection | http://poj.org/problem?id=3384 3527 | CF Gym | cf_gym_104736h | Health in Hazard | Medium | no | no | Geometry | Half Plane | Half Plane Intersection | Half Plane Intersection | https://codeforces.com/gym/104736/problem/H 3528 | POJ | poj_1755 | Triathlon | Hard | no | no | Geometry | Half Plane | Half Plane Intersection | Half Plane Intersection | http://poj.org/problem?id=1755 3529 | DMOJ | dmoj_ccoprep3p3 | Arrow | Hard | no | no | Geometry | Half Plane | Half Plane Intersection | Half Plane Intersection | https://dmoj.ca/problem/ccoprep3p3 3530 | POJ | poj_3968 | Jungle Outpost | Hard | no | no | Geometry | Half Plane | Half Plane Intersection | Half Plane Intersection | http://poj.org/problem?id=3968 3531 | Eolymp | eolymp_11100 | (Almost) Fair Cake-Cutting | Very Hard | no | no | Geometry | Half Plane | Half Plane Intersection | Half Plane Intersection | https://basecamp.eolymp.com/en/problems/11100 3532 | Codeforces | codeforces_1195f | Geometers Anonymous Club | Medium | yes | no | Geometry | Convex Polygon | Minkowski Sum | Minkowski Sum | https://codeforces.com/contest/1195/problem/F 3533 | Vjudge | openj_bailian_3851 | Bridge Across Islands | Easy | no | no | Geometry | Convex Polygon | Minkowski Sum | Minkowski Sum | https://vjudge.net/problem/OpenJ_Bailian-3851 3534 | Timus | timus_1894 | Non-Flying Weather | Medium | yes | no | Geometry | Convex Polygon | Minkowski Sum | Minkowski Sum | https://acm.timus.ru/problem.aspx?space=1&num=1894 3535 | Toph | toph_rotation_dilemma | Rotation Dilemma | Medium | yes | no | Geometry | Convex Polygon | Minkowski Sum | Minkowski Sum | https://toph.co/p/rotation-dilemma 3536 | CF Gym | cf_gym_104252g | Gravitational Wave Detector | Medium | yes | no | Geometry | Convex Polygon | Minkowski Sum | Minkowski Sum | https://codeforces.com/gym/104252/problem/G 3537 | Library Checker | yosupo_convex_layers | Convex Layers | Easy | yes | no | Geometry | Convex Polygon | Onion Decomposition | Onion Decomposition | https://judge.yosupo.jp/problem/convex_layers 3538 | Codeforces | codeforces_1158d | Winding polygonal line | Medium | no | no | Geometry | Convex Polygon | Onion Decomposition | Onion Decomposition | https://codeforces.com/problemset/problem/1158/D 3539 | Codeforces | codeforces_1599d | Bubble Popping | Hard | no | no | Geometry | Convex Polygon | Onion Decomposition | Onion Decomposition | https://codeforces.com/contest/1599/problem/D 3540 | CSES | cses_2193 | Polygon Lattice Points | Easy | yes | no | Geometry | Lattice Points | Picks Theorem | Picks Theorem | https://cses.fi/problemset/task/2193 3541 | LightOJ | lightoj_trees_on_my_island | Trees on My Island | Easy | yes | no | Geometry | Lattice Points | Picks Theorem | Picks Theorem | https://lightoj.com/problem/trees-on-my-island 3542 | CF Gym | cf_gym_101161d | Find C | Medium | yes | no | Geometry | Lattice Points | Picks Theorem | Picks Theorem | https://codeforces.com/gym/101161/problem/D 3543 | CF Gym | gym_101982f | Rectangles | Easy | yes | no | Geometry | Sweep Line | Sweep Line Algorithm and Radial Sweep | Rectangle Union; Sweep Line Algorithm and Radial Sweep | https://vjudge.net/problem/Gym-101982F 3544 | CSES | cses_1740 | Intersection Points | Easy | yes | no | Geometry | Sweep Line | Sweep Line Algorithm and Radial Sweep | Sweep Line Algorithm and Radial Sweep | https://cses.fi/problemset/task/1740 3545 | Kattis | kattis_closestpair2 | Closest Pair | Easy | yes | no | Geometry | Sweep Line | Sweep Line Algorithm and Radial Sweep | Sweep Line Algorithm and Radial Sweep; Closest Pair of Points | https://open.kattis.com/problems/closestpair2 3546 | CF Gym | gym_101987a | Circuits | Easy | no | no | Geometry | Sweep Line | Sweep Line Algorithm and Radial Sweep | Sweep Line Algorithm and Radial Sweep | https://vjudge.net/problem/Gym-101987A 3547 | USACO | usaco_227 | Square Overlap | Easy | no | no | Geometry | Sweep Line | Sweep Line Algorithm and Radial Sweep | Sweep Line Algorithm and Radial Sweep | https://usaco.org/index.php?page=viewproblem2&cpid=227 3548 | UVa | uva_4376 | Balloon | Easy | no | no | Geometry | Sweep Line | Sweep Line Algorithm and Radial Sweep | Sweep Line Algorithm and Radial Sweep | https://onlinejudge.org/index.php?option=onlinejudge&page=show_problem&problem=4376 3549 | CF Gym | cf_gym_104114b | Birthday Cake | Medium | yes | no | Geometry | Sweep Line | Sweep Line Algorithm and Radial Sweep | Sweep Line Algorithm and Radial Sweep | https://codeforces.com/gym/104114/problem/B 3550 | USACO | usaco_943 | Cow Steeplechase II | Medium | no | no | Geometry | Sweep Line | Sweep Line Algorithm and Radial Sweep | Sweep Line Algorithm and Radial Sweep | https://usaco.org/index.php?page=viewproblem2&cpid=943 3551 | USACO | usaco_266 | Hill Walk | Medium | no | no | Geometry | Sweep Line | Sweep Line Algorithm and Radial Sweep | Sweep Line Algorithm and Radial Sweep | https://usaco.org/index.php?page=viewproblem2&cpid=266 3552 | DMOJ | dmoj_ioi03p6 | Seeing the Boundary | Medium | yes | no | Geometry | Sweep Line | Sweep Line Algorithm and Radial Sweep | Sweep Line Algorithm and Radial Sweep | https://dmoj.ca/problem/ioi03p6 3553 | Szkopuł | szkopul_nzscuwz2acepsbkuvcivzrrt | Pionek | Medium | yes | no | Geometry | Sweep Line | Sweep Line Algorithm and Radial Sweep | Sweep Line Algorithm and Radial Sweep | https://szkopul.edu.pl/problemset/problem/NZSCUwz2ACePsBKuVCIVzrRt/site/?key=statement 3554 | UVa | uva_4413 | Hide and seek | Medium | no | no | Geometry | Sweep Line | Sweep Line Algorithm and Radial Sweep | Sweep Line Algorithm and Radial Sweep | https://onlinejudge.org/index.php?option=onlinejudge&page=show_problem&problem=4413 3555 | CF Gym | gym_101242g | Oil | Medium | yes | no | Geometry | Sweep Line | Sweep Line Algorithm and Radial Sweep | Sweep Line Algorithm and Radial Sweep | https://vjudge.net/problem/Gym-101242G 3556 | oj.uz | coci17_plahte | Plahte | Hard | no | no | Geometry | Sweep Line | Sweep Line Algorithm and Radial Sweep | Sweep Line Algorithm and Radial Sweep | https://oj.uz/problem/view/COCI17_plahte 3557 | oj.uz | ceoi06_walk | Walk | Hard | no | no | Geometry | Sweep Line | Sweep Line Algorithm and Radial Sweep | Sweep Line Algorithm and Radial Sweep | https://oj.uz/problem/view/CEOI06_walk 3558 | DMOJ | dmoj_apio10p3 | Signaling | Hard | no | no | Geometry | Sweep Line | Sweep Line Algorithm and Radial Sweep | Sweep Line Algorithm and Radial Sweep | https://dmoj.ca/problem/apio10p3 3559 | Codeforces | codeforces_1402b | Roads | Very Hard | yes | no | Geometry | Sweep Line | Sweep Line Algorithm and Radial Sweep | Sweep Line Algorithm and Radial Sweep | https://codeforces.com/contest/1402/problem/B 3560 | CF Gym | cf_gym_105505j | Jigsaw of Shadows | Easy | no | no | Geometry | Sweep Line | Sweep Line Algorithm and Radial Sweep | Sweep Line Algorithm and Radial Sweep | https://codeforces.com/gym/105505/problem/J 3561 | Codeforces | codeforces_1666g | Global Warming | Very Hard | no | no | Geometry | Sweep Line | Sweep Line Algorithm and Radial Sweep | Sweep Line Algorithm and Radial Sweep | https://codeforces.com/contest/1666/problem/G 3562 | CSES | cses_2194 | Minimum Euclidean Distance | Easy | yes | no | Geometry | Sweep Line | Closest Pair of Points | Closest Pair of Points | https://cses.fi/problemset/task/2194 3563 | Library Checker | yosupo_closest_pair | Closest Pair of Points | Easy | yes | no | Geometry | Sweep Line | Closest Pair of Points | Closest Pair of Points | https://judge.yosupo.jp/problem/closest_pair 3564 | UVa | uva_10245 | The Closest Pair Problem | Easy | no | no | Geometry | Sweep Line | Closest Pair of Points | Closest Pair of Points | https://vjudge.net/problem/UVA-10245 3565 | Codeforces | codeforces_120j | Minimum Sum | Medium | no | no | Geometry | Sweep Line | Closest Pair of Points | Closest Pair of Points | https://codeforces.com/contest/120/problem/J 3566 | SPOJ | spoj_closest | Closest Triplet | Medium | yes | no | Geometry | Sweep Line | Closest Pair of Points | Closest Pair of Points | https://www.spoj.com/problems/CLOSEST/ 3567 | Timus | timus_1514 | National Park | Medium | no | no | Geometry | Sweep Line | Closest Pair of Points | Closest Pair of Points | https://acm.timus.ru/problem.aspx?space=1&num=1514 3568 | CSES | cses_1741 | Area of Rectangles | Easy | yes | no | Geometry | Sweep Line | Rectangle Union | Rectangle Union | https://cses.fi/problemset/task/1741 3569 | Library Checker | yosupo_area_of_union_of_rectangles | Area of Union of Rectangles | Easy | yes | no | Geometry | Sweep Line | Rectangle Union | Rectangle Union | https://judge.yosupo.jp/problem/area_of_union_of_rectangles 3570 | Kattis | kattis_kingdomofants | Kingdom of Ants | Easy | yes | no | Geometry | Sweep Line | Rectangle Union | Rectangle Union | https://vjudge.net/problem/Kattis-kingdomofants 3571 | Codeforces | codeforces_1359f | RC Kaboom Show | Medium | yes | no | Geometry | Sweep Line | All Pair Segment Intersection. | All Pair Segment Intersection. | https://codeforces.com/contest/1359/problem/F 3572 | Timus | timus_1469 | No Smoking! | Medium | yes | no | Geometry | Sweep Line | All Pair Segment Intersection. | All Pair Segment Intersection. | https://acm.timus.ru/problem.aspx?space=1&num=1469 3573 | Codeforces | codeforces_62c | Inquisition | Medium | yes | no | Geometry | Sweep Line | Vertical decomposition | Vertical decomposition | https://codeforces.com/contest/62/problem/C 3574 | Timus | timus_1664 | Pipeline Transportation | Medium | no | no | Geometry | Planar Geometry | Faces in Planar Graph | Faces in Planar Graph | https://acm.timus.ru/problem.aspx?space=1&num=1664 3575 | Timus | timus_1681 | Brother Bear's Garden | Medium | no | no | Geometry | Planar Geometry | Faces in Planar Graph | Faces in Planar Graph | https://acm.timus.ru/problem.aspx?space=1&num=1681 3576 | CF Gym | cf_gym_105112i | Isolated Island | Medium | yes | no | Geometry | Planar Geometry | Faces in Planar Graph | Faces in Planar Graph | https://codeforces.com/gym/105112/problem/I 3577 | Timus | timus_en | Football Goal | Medium | no | no | Geometry | Planar Geometry | Point Location | Point Location | https://acm.timus.ru/problem.aspx?space=1&num=1874&locale=en 3578 | UVa | uva_12310 | Point Location | Easy | yes | no | Geometry | Planar Geometry | Point Location | Point Location | https://vjudge.net/problem/UVA-12310 3579 | SPOJ | spoj_runaway | Run Away | Easy | no | no | Geometry | Miscellaneous | Hill Climbing and Simulated Annealing | Hill Climbing and Simulated Annealing | https://vjudge.net/problem/SPOJ-RUNAWAY 3580 | DMOJ | dmoj_dmopc21c5p5 | Permutations & Primes | Medium | no | no | Geometry | Miscellaneous | Hill Climbing and Simulated Annealing | Hill Climbing and Simulated Annealing | https://dmoj.ca/problem/dmopc21c5p5 3581 | USACO | usaco_698 | Subsequence Reversal | Hard | no | no | Geometry | Miscellaneous | Hill Climbing and Simulated Annealing | Hill Climbing and Simulated Annealing | https://usaco.org/index.php?page=viewproblem2&cpid=698 3582 | Codeforces | codeforces_1556h | DIY Tree | Very Hard | no | no | Geometry | Miscellaneous | Hill Climbing and Simulated Annealing | Hill Climbing and Simulated Annealing; Matroid Intersection | https://codeforces.com/contest/1556/problem/H 3583 | Codeforces | codeforces_1765f | Chemistry Lab | Medium | yes | no | Geometry | Miscellaneous | [Trick] Linear Combination of Vectors | [Trick] Linear Combination of Vectors | https://codeforces.com/problemset/problem/1765/F 3584 | Codeforces | codeforces_724c | Ray Tracing | Easy | no | no | Geometry | Miscellaneous | Reflections on a Rectangle | Reflections on a Rectangle | https://codeforces.com/problemset/problem/724/C 3585 | Toph | toph_energy_production | Energy Production | Medium | yes | no | Geometry | Miscellaneous | Reflections on a Rectangle | Reflections on a Rectangle | https://toph.co/p/energy-production 3586 | Codeforces | codeforces_241c | Mirror Box | Medium | no | no | Geometry | Miscellaneous | Reflections on a Rectangle | Reflections on a Rectangle | https://codeforces.com/problemset/problem/241/C 3587 | CodeDrills | codedrills_pocket_less_billiards | Pocket-less Billiards | Medium | yes | no | Geometry | Miscellaneous | Reflections on a Rectangle | Reflections on a Rectangle | https://codedrills.io/contests/icpc-kanpur-2021-regional-round/problems/pocket-less-billiards 3588 | CF Gym | cf_gym_100956l | Triangle | Medium | yes | no | Geometry | Miscellaneous | [Problem] Maximum Area of a Triangle from Given Lengths | [Problem] Maximum Area of a Triangle from Given Lengths | https://codeforces.com/gym/100956/problem/L 3589 | Kattis | kattis_bomas | Bomas | Medium | yes | no | Geometry | Miscellaneous | [Problem] Circle/Polygon Inclusion Tree | [Problem] Circle/Polygon Inclusion Tree | https://open.kattis.com/problems/bomas 3590 | CF Gym | cf_gym_103388f | Freedom from Prison | Hard | yes | no | Geometry | Miscellaneous | [Problem] Circle/Polygon Inclusion Tree | [Problem] Circle/Polygon Inclusion Tree | https://codeforces.com/gym/103388/problem/F 3591 | CSES | cses_1632 | Movie Festival II | Easy | yes | no | Miscellaneous | Greedy Algorithms | Activity Selection Problem | Activity Selection Problem | https://cses.fi/problemset/task/1632 3592 | SPOJ | spoj_busyman | I AM VERY BUSY | Easy | yes | no | Miscellaneous | Greedy Algorithms | Activity Selection Problem | Activity Selection Problem | https://www.spoj.com/problems/BUSYMAN/ 3593 | Aizu | aizu_alds1_15_b | Fractional Knapsack Problem | Easy | yes | no | Miscellaneous | Greedy Algorithms | Fractional Knapsack Problem | Fractional Knapsack Problem | https://vjudge.net/problem/Aizu-ALDS1_15_B 3594 | UVa | uva_1072 | Huffman Codes | Easy | yes | no | Miscellaneous | Greedy Algorithms | Huffman Coding | Huffman Coding | https://vjudge.net/problem/UVA-1072 3595 | ZOJ | zoj_2339 | Hyperhuffman | Easy | yes | no | Miscellaneous | Greedy Algorithms | Huffman Coding | Huffman Coding | https://vjudge.net/problem/ZOJ-2339 3596 | Codeforces | codeforces_700d | Huffman Coding on Segment | Hard | no | no | Miscellaneous | Greedy Algorithms | Huffman Coding | Huffman Coding | https://codeforces.com/problemset/problem/700/D 3597 | Kattis | kattis_weather | Weather Report | Hard | yes | no | Miscellaneous | Greedy Algorithms | Huffman Coding | Huffman Coding | https://vjudge.net/problem/Kattis-weather 3598 | CF Gym | cf_gym_101149b | No Time for Dragons | Easy | yes | no | Miscellaneous | Greedy Algorithms | Exchange Arguments | Exchange Arguments | https://codeforces.com/gym/101149/problem/B 3599 | AtCoder | atcoder_abc366_f | Maximum Composition | Medium | yes | no | Miscellaneous | Greedy Algorithms | Exchange Arguments | Exchange Arguments | https://atcoder.jp/contests/abc366/tasks/abc366_f 3600 | CF Gym | cf_gym_100113k | The Merry Student Life During the Term... | Medium | yes | no | Miscellaneous | Greedy Algorithms | Exchange Arguments | Exchange Arguments | https://codeforces.com/gym/100113/problem/K 3601 | CF Gym | cf_gym_100026j | Annihilate the Beetles | Medium | yes | no | Miscellaneous | Greedy Algorithms | Exchange Arguments | Exchange Arguments | https://codeforces.com/gym/100026/problem/J 3602 | Kattis | kattis_altruisticamphibians | Altruistic Amphibians | Medium | no | no | Miscellaneous | Greedy Algorithms | Exchange Arguments | Exchange Arguments | https://open.kattis.com/problems/altruisticamphibians 3603 | AtCoder | atcoder_cf17_final_d | Zabuton | Medium | no | no | Miscellaneous | Greedy Algorithms | Exchange Arguments | Exchange Arguments | https://atcoder.jp/contests/cf17-final/tasks/cf17_final_d 3604 | Codeforces | codeforces_1793e | Velepin and Marketing | Medium | no | no | Miscellaneous | Greedy Algorithms | Exchange Arguments | Exchange Arguments | https://codeforces.com/problemset/problem/1793/E 3605 | CF Gym | cf_gym_100971i | Deadline | Hard | no | no | Miscellaneous | Greedy Algorithms | Exchange Arguments | Exchange Arguments | https://codeforces.com/gym/100971/problem/I 3606 | Toph | toph_fuel_finance | Fuel Finance | Hard | no | no | Miscellaneous | Greedy Algorithms | Exchange Arguments | Exchange Arguments | https://toph.co/p/fuel-finance 3607 | Codeforces | codeforces_2143b | Discounts | Easy | yes | no | Miscellaneous | Greedy Algorithms | Exchange Arguments | Exchange Arguments | https://codeforces.com/contest/2143/problem/B 3608 | oj.uz | noi22_gymbadges | Gym Badges | Medium | no | no | Miscellaneous | Greedy Algorithms | Exchange Arguments | Exchange Arguments | https://oj.uz/problem/view/NOI22_gymbadges 3609 | AtCoder | atcoder_dp_x | Tower | Medium | no | no | Miscellaneous | Greedy Algorithms | Exchange Arguments | Exchange Arguments | https://atcoder.jp/contests/dp/tasks/dp_x 3610 | CodeChef | codechef_amcs03 | Race Time! | Easy | yes | no | Miscellaneous | Search Techniques | Ternary Search | Ternary Search | https://www.codechef.com/problems/AMCS03 3611 | CF Gym | cf_gym_101309d | Dome of Circus | Easy | yes | no | Miscellaneous | Search Techniques | Ternary Search | Ternary Search | https://codeforces.com/gym/101309/problem/D 3612 | Codeforces | codeforces_439d | Devu and his Brother | Easy | yes | no | Miscellaneous | Search Techniques | Ternary Search | Ternary Search | https://codeforces.com/problemset/problem/439/D 3613 | CodeChef | codechef_icm2003 | Is This JEE | Easy | yes | no | Miscellaneous | Search Techniques | Ternary Search | Ternary Search | https://www.codechef.com/problems/ICM2003 3614 | Codeforces | codeforces_578c | Weakness and Poorness | Medium | yes | no | Miscellaneous | Search Techniques | Ternary Search | Ternary Search | https://codeforces.com/problemset/problem/578/C 3615 | UVa | uva_4898 | Galactic taxes | Medium | no | no | Miscellaneous | Search Techniques | Ternary Search | Ternary Search | https://onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&page=show_problem&problem=4898 3616 | CF Gym | cf_gym_100829a | Chasing the Cheetahs | Medium | yes | no | Miscellaneous | Search Techniques | Ternary Search | Ternary Search | https://codeforces.com/gym/100829/problem/A 3617 | Codeforces | codeforces_1848d | Vika and Bonuses | Medium | yes | no | Miscellaneous | Search Techniques | Ternary Search | Ternary Search | https://codeforces.com/problemset/problem/1848/D 3618 | UVa | uva_3349 | Trick or Treat | Medium | no | no | Miscellaneous | Search Techniques | Ternary Search | Ternary Search | https://onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&page=show_problem&problem=3349 3619 | SPOJ | spoj_kopc12a | Building Construction | Medium | no | no | Miscellaneous | Search Techniques | Ternary Search | Ternary Search | http://www.spoj.com/problems/KOPC12A/ 3620 | Codeforces | codeforces_1059d | Nature Reserve | Medium | yes | no | Miscellaneous | Search Techniques | Ternary Search | Ternary Search | https://codeforces.com/problemset/problem/1059/D 3621 | Codeforces | codeforces_1355e | Restorer Distance | Medium | yes | no | Miscellaneous | Search Techniques | Ternary Search | Ternary Search | https://codeforces.com/contest/1355/problem/E 3622 | Timus | timus_1719 | Kill the Shaitan-Boss | Medium | no | no | Miscellaneous | Search Techniques | Ternary Search | Ternary Search | https://acm.timus.ru/problem.aspx?space=1&num=1719 3623 | Codeforces | codeforces_626e | Simple Skewness | Medium | yes | no | Miscellaneous | Search Techniques | Ternary Search | Ternary Search | https://codeforces.com/contest/626/problem/E 3624 | Codeforces | codeforces_1928d | Lonely Mountain Dungeons | Medium | no | no | Miscellaneous | Search Techniques | Ternary Search | Ternary Search | https://codeforces.com/contest/1928/problem/D 3625 | Toph | toph_life_is_dark_and_full_of_error | Life Is Dark and Full of Error | Hard | no | no | Miscellaneous | Search Techniques | Ternary Search | Ternary Search | https://toph.co/p/life-is-dark-and-full-of-error 3626 | Codeforces | codeforces_1999g2 | Ruler (hard version) | Easy | no | no | Miscellaneous | Search Techniques | Ternary Search | Ternary Search | https://codeforces.com/contest/1999/problem/G2 3627 | CodeChef | codechef_gridpathhd | Grid Path (Hard) | Medium | no | no | Miscellaneous | Search Techniques | Ternary Search | Ternary Search | https://www.codechef.com/problems/GRIDPATHHD 3628 | SPOJ | spoj_meteors | Meteors | Easy | yes | no | Miscellaneous | Search Techniques | Parallel Binary Search | Parallel Binary Search | https://www.spoj.com/problems/METEORS/ 3629 | HackerEarth | hackerearth_make_n00b_land_great_again_circuits | Make n00b land great again | Easy | no | no | Miscellaneous | Search Techniques | Parallel Binary Search | Parallel Binary Search | https://www.hackerearth.com/challenges/competitive/may-circuits/algorithm/make-n00b_land-great-again-circuits/ 3630 | AtCoder | atcoder_agc002_d | Stamp Rally | Medium | yes | no | Miscellaneous | Search Techniques | Parallel Binary Search | Parallel Binary Search | https://atcoder.jp/contests/agc002/tasks/agc002_d 3631 | DMOJ | dmoj_coci20c6p5 | Index | Medium | no | no | Miscellaneous | Search Techniques | Parallel Binary Search | Parallel Binary Search | https://dmoj.ca/problem/coci20c6p5 3632 | HackerRank | hackerrank_travel_in_hackerland | Travel in HackerLand | Hard | no | no | Miscellaneous | Search Techniques | Parallel Binary Search | Parallel Binary Search | https://www.hackerrank.com/contests/may-world-codesprint/challenges/travel-in-hackerland 3633 | HackerRank | hackerrank_selective_additions | Selective Additions | Hard | yes | no | Miscellaneous | Search Techniques | Parallel Binary Search | Parallel Binary Search | https://www.hackerrank.com/contests/hourrank-23/challenges/selective-additions/problem 3634 | DMOJ | dmoj_oly18novp11 | AQT's Tree Game | Hard | no | no | Miscellaneous | Search Techniques | Parallel Binary Search | Parallel Binary Search | https://dmoj.ca/problem/oly18novp11 3635 | AtCoder | atcoder_abc233_h?lang=en | Manhattan Christmas Tree | Hard | no | no | Miscellaneous | Search Techniques | Parallel Binary Search | Parallel Binary Search; Manhattan <> Chebyshev | https://atcoder.jp/contests/abc233/tasks/abc233_h?lang=en 3636 | Vnoi | vnoi_icpc23_national_i | Infinite Fraction Sequence | Hard | no | no | Miscellaneous | Search Techniques | Fraction Binary Search | Fraction Binary Search | https://oj.vnoi.info/problem/icpc23_national_i 3637 | LeetCode | leetcode_find_k_pairs_with_smallest_sums | Find K Pairs with Smallest Sums | Easy | yes | no | Miscellaneous | Search Techniques | Fracturing Search | Fracturing Search | https://leetcode.com/problems/find-k-pairs-with-smallest-sums/ 3638 | Vjudge | ojuz_boi19_olympiads | Olympiads | Medium | yes | no | Miscellaneous | Search Techniques | Fracturing Search | Fracturing Search | https://vjudge.net/problem/OJUZ-BOI19_olympiads 3639 | USACO | usaco_674 | Robotic Cow Herd | Medium | no | no | Miscellaneous | Search Techniques | Fracturing Search | Fracturing Search | https://usaco.org/index.php?page=viewproblem2&cpid=674 3640 | DMOJ | dmoj_cco20p6 | Shopping Plans | Very Hard | no | no | Miscellaneous | Search Techniques | Fracturing Search | Fracturing Search | https://dmoj.ca/problem/cco20p6 3641 | CF Gym | cf_gym_1010211 | Guess the Number | Easy | yes | no | Miscellaneous | Interactive Problems | Interactive Problems | Interactive Problems | https://codeforces.com/gym/101021/problem/1 3642 | Codeforces | codeforces_1807e | Interview | Easy | yes | no | Miscellaneous | Interactive Problems | Interactive Problems | Interactive Problems | https://codeforces.com/problemset/problem/1807/E 3643 | CS Academy | csacademy_prime_factors | Prime Factors | Easy | yes | no | Miscellaneous | Interactive Problems | Interactive Problems | Interactive Problems | https://csacademy.com/contest/round-64/task/prime-factors/statement/ 3644 | Codeforces | codeforces_1486c1 | Guessing the Greatest (easy version) | Easy | yes | no | Miscellaneous | Interactive Problems | Interactive Problems | Interactive Problems | https://codeforces.com/problemset/problem/1486/C1 3645 | Codeforces | codeforces_679a | Bear and Prime 100 | Easy | yes | no | Miscellaneous | Interactive Problems | Interactive Problems | Interactive Problems | https://codeforces.com/problemset/problem/679/A 3646 | Codeforces | codeforces_1621c | Hidden Permutations | Easy | no | no | Miscellaneous | Interactive Problems | Interactive Problems | Interactive Problems | https://codeforces.com/problemset/problem/1621/C 3647 | Codeforces | codeforces_1207e | XOR Guessing | Easy | no | no | Miscellaneous | Interactive Problems | Interactive Problems | Interactive Problems | https://codeforces.com/problemset/problem/1207/E 3648 | Codeforces | codeforces_1583d | Omkar and the Meaning of Life | Easy | no | no | Miscellaneous | Interactive Problems | Interactive Problems | Interactive Problems | https://codeforces.com/problemset/problem/1583/D 3649 | Codeforces | codeforces_1780d | Bit Guessing Game | Easy | yes | no | Miscellaneous | Interactive Problems | Interactive Problems | Interactive Problems | https://codeforces.com/problemset/problem/1780/D 3650 | Codeforces | codeforces_1534d | Lost Tree | Medium | yes | no | Miscellaneous | Interactive Problems | Interactive Problems | Interactive Problems | https://codeforces.com/contest/1534/problem/D 3651 | Toph | toph_missing_string | Missing String | Medium | yes | no | Miscellaneous | Interactive Problems | Interactive Problems | Interactive Problems | https://toph.co/p/missing-string 3652 | Codeforces | codeforces_1407c | Chocolate Bunny | Medium | yes | no | Miscellaneous | Interactive Problems | Interactive Problems | Interactive Problems | https://codeforces.com/problemset/problem/1407/C 3653 | Codeforces | codeforces_1451e1 | Bitwise Queries (Easy Version) | Medium | yes | no | Miscellaneous | Interactive Problems | Interactive Problems | Interactive Problems | https://codeforces.com/problemset/problem/1451/E1 3654 | Codeforces | codeforces_1364e | X-OR | Medium | yes | no | Miscellaneous | Interactive Problems | Interactive Problems | Interactive Problems | https://codeforces.com/problemset/problem/1364/E 3655 | Codeforces | codeforces_1355f | Guess Divisors Count | Hard | yes | no | Miscellaneous | Interactive Problems | Interactive Problems | Interactive Problems | https://codeforces.com/problemset/problem/1355/F 3656 | Codeforces | codeforces_1061f | Lost Root | Hard | yes | no | Miscellaneous | Interactive Problems | Interactive Problems | Interactive Problems; Randomized Algorithms | https://codeforces.com/problemset/problem/1061/F 3657 | CS Academy | csacademy_create_tree | Create Tree | Easy | no | no | Miscellaneous | Interactive Problems | Interactive Problems | Interactive Problems | https://csacademy.com/contest/round-64/task/create-tree/statement/ 3658 | CF Gym | cf_gym_100851j | Jump | Easy | yes | no | Miscellaneous | Interactive Problems | Interactive Problems | Randomized Algorithms; Interactive Problems | https://codeforces.com/gym/100851/problem/J 3659 | CS Academy | csacademy_trailing_zeros | Trailing Zeros | Easy | no | no | Miscellaneous | Interactive Problems | Interactive Problems | Interactive Problems | https://csacademy.com/contest/round-64/task/trailing-zeros/statement/ 3660 | CS Academy | csacademy_limited_moves | Limited Moves | Medium | no | no | Miscellaneous | Interactive Problems | Interactive Problems | Interactive Problems | https://csacademy.com/contest/round-64/task/limited-moves/statement/ 3661 | Codeforces | codeforces_1999g1 | Ruler (easy version) | Medium | no | no | Miscellaneous | Interactive Problems | Interactive Problems | Interactive Problems | https://codeforces.com/contest/1999/problem/G1 3662 | CF Gym | cf_gym_100502b | Basin City Surveillance | Hard | no | no | Miscellaneous | Interactive Problems | Interactive Problems | Randomized Algorithms; Interactive Problems | https://codeforces.com/gym/100502/problem/B 3663 | CS Academy | csacademy_election_spies | Election Spies | Hard | yes | no | Miscellaneous | Interactive Problems | Interactive Problems | Interactive Problems | https://csacademy.com/contest/round-64/task/election-spies/statement/ 3664 | Codeforces | codeforces_753c | Interactive Bulls and Cows (Hard) | Hard | no | no | Miscellaneous | Interactive Problems | Interactive Problems | Randomized Algorithms; Interactive Problems | https://codeforces.com/contest/753/problem/C 3665 | CS Academy | csacademy_eliminate_edges | Eliminate Edges | Very Hard | yes | no | Miscellaneous | Interactive Problems | Interactive Problems | Interactive Problems | https://csacademy.com/contest/round-64/task/eliminate-edges/statement/ 3666 | CS Academy | csacademy_find_the_tree | Find the Tree | Very Hard | yes | no | Miscellaneous | Interactive Problems | Interactive Problems | Interactive Problems | https://csacademy.com/contest/round-64/task/find-the-tree/statement/ 3667 | Codeforces | codeforces_1174f | Ehab and the Big Finale | Easy | yes | no | Miscellaneous | Interactive Problems | Interactive Problems on Centroids | Interactive Problems on Centroids | https://codeforces.com/contest/1174/problem/F 3668 | CodeChef | codechef_spcnode | Find the Special Node | Easy | yes | no | Miscellaneous | Interactive Problems | Interactive Problems on Centroids | Interactive Problems on Centroids | https://www.codechef.com/START17B/problems-old/SPCNODE 3669 | Codeforces | codeforces_1761g | Centroid Guess | Very Hard | no | no | Miscellaneous | Interactive Problems | Interactive Problems on Centroids | Interactive Problems on Centroids | https://codeforces.com/problemset/problem/1761/G 3670 | CodeChef | codechef_pcycle | Permutation Cycles | Easy | yes | no | Miscellaneous | Permutations | Permutations and Permutation Cycles | Permutations and Permutation Cycles | https://www.codechef.com/problems/PCYCLE 3671 | POJ | poj_1674 | Sorting by Swapping | Easy | yes | no | Miscellaneous | Permutations | Permutations and Permutation Cycles | Permutations and Permutation Cycles | https://vjudge.net/problem/POJ-1674 3672 | Codeforces | codeforces_48d | Permutations | Easy | no | yes | Miscellaneous | Permutations | Permutations and Permutation Cycles | Permutations and Permutation Cycles | https://vjudge.net/problem/CodeForces-48D 3673 | Timus | timus_1024 | Permutations | Medium | yes | no | Miscellaneous | Permutations | Permutations and Permutation Cycles | Permutations and Permutation Cycles | http://acm.timus.ru/problem.aspx?space=1&num=1024 3674 | Codeforces | codeforces_1768d | Lucky Permutation | Medium | yes | no | Miscellaneous | Permutations | Permutations and Permutation Cycles | Permutations and Permutation Cycles | https://codeforces.com/contest/1768/problem/D 3675 | Codeforces | codeforces_1327d | Infinite Path | Medium | yes | no | Miscellaneous | Permutations | Permutations and Permutation Cycles | Permutations and Permutation Cycles | https://codeforces.com/problemset/problem/1327/D 3676 | Codeforces | codeforces_612e | Square Root of Permutation | Medium | yes | no | Miscellaneous | Permutations | Permutations and Permutation Cycles | Permutations and Permutation Cycles; [Problem] K-th Root of a Permutation | https://codeforces.com/contest/612/problem/E 3677 | Codeforces | codeforces_1591d | Yet Another Sorting Problem | Medium | yes | no | Miscellaneous | Permutations | Permutations and Permutation Cycles | Permutations and Permutation Cycles; Invariants and Monovariants | https://codeforces.com/contest/1591/problem/D 3678 | Codeforces | codeforces_911d | Inversion Counting | Medium | yes | no | Miscellaneous | Permutations | Permutations and Permutation Cycles | Permutations and Permutation Cycles; Inversions | https://codeforces.com/contest/911/problem/D 3679 | Codeforces | codeforces_987e | Petr and Permutations | Medium | yes | no | Miscellaneous | Permutations | Permutations and Permutation Cycles | Permutations and Permutation Cycles | https://codeforces.com/contest/987/problem/E 3680 | CodeChef | codechef_dpowperm | D-Power Permutations | Hard | yes | no | Miscellaneous | Permutations | Permutations and Permutation Cycles | Permutations and Permutation Cycles | https://www.codechef.com/problems/DPOWPERM/ 3681 | Codeforces | codeforces_2033e | Sakurako, Kosuke, and the Permutation | Easy | yes | no | Miscellaneous | Permutations | Permutations and Permutation Cycles | Permutations and Permutation Cycles | https://codeforces.com/contest/2033/problem/E 3682 | CodeChef | codechef_p_cost_sum | Permutation Cost Sum | Medium | no | no | Miscellaneous | Permutations | Permutations and Permutation Cycles | Permutations and Permutation Cycles | https://www.codechef.com/problems/P_COST_SUM 3683 | HackerRank | hackerrank_sasha_and_swaps | Sasha and Swaps | Medium | yes | no | Miscellaneous | Permutations | [Problem] K-th Root of a Permutation | [Problem] K-th Root of a Permutation | https://www.hackerrank.com/contests/infinitum14/challenges/sasha-and-swaps/problem 3684 | CF Gym | cf_gym_421334a | Permutations | Easy | yes | no | Miscellaneous | Permutations | Schreier–Sims Algorithm | Schreier–Sims Algorithm | https://codeforces.com/gym/421334/problem/A 3685 | CF Gym | cf_gym_102156d | Pick Your Own Nim | Easy | yes | no | Miscellaneous | Matroids | Matroid Intersection | Matroid Intersection | https://codeforces.com/gym/102156/problem/D 3686 | SPOJ | spoj_coin | Coin Collecting | Easy | yes | no | Miscellaneous | Matroids | Matroid Intersection | Matroid Intersection | https://www.spoj.com/problems/COIN/ 3687 | Com | uri_2128 | Demonstration of Honesty! | Easy | no | no | Miscellaneous | Matroids | Matroid Intersection | Matroid Intersection | https://www.urionlinejudge.com.br/judge/en/problems/view/2128 3688 | CodeChef | codechef_servers | Communicating Servers | Easy | no | no | Miscellaneous | Matroids | Matroid Intersection | Matroid Intersection | https://www.codechef.com/problems/SERVERS 3689 | CodeChef | codechef_cnnct2 | Faulty System | Medium | yes | no | Miscellaneous | Matroids | Matroid Intersection | Matroid Intersection | https://www.codechef.com/problems/CNNCT2 3690 | QOJ | qoj_6402 | MEXimum Spanning Tree | Medium | yes | no | Miscellaneous | Matroids | Matroid Intersection | Matroid Intersection | https://qoj.ac/contest/1221/problem/6402 3691 | CF Gym | cf_gym_103373i | ICPC Kingdom | Medium | no | no | Miscellaneous | Matroids | Matroid Intersection | Matroid Intersection | https://codeforces.com/gym/103373/problem/I 3692 | Kattis | kattis_rainbowgraph | Rainbow Graph | Medium | yes | no | Miscellaneous | Matroids | Matroid Intersection | Matroid Intersection | https://naipc18.kattis.com/problems/rainbowgraph 3693 | Codeforces | codeforces_1284g | Seollal | Hard | no | no | Miscellaneous | Matroids | Matroid Intersection | Matroid Intersection | https://codeforces.com/contest/1284/problem/G 3694 | UVa | uva_3080 | Ambiguous Forests | Medium | no | no | Miscellaneous | Matroids | Matroid Intersection | Matroid Intersection | https://onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&page=show_problem&problem=3080 3695 | AtCoder | atcoder_abc399_g | Colorful Spanning Tree | Medium | yes | no | Miscellaneous | Matroids | Matroid Intersection | Matroid Intersection | https://atcoder.jp/contests/abc399/tasks/abc399_g 3696 | CodeChef | codechef_hamel | Hamel Paths | Hard | yes | no | Miscellaneous | Matroids | Matroid Intersection | Matroid Intersection | https://www.codechef.com/problems/HAMEL 3697 | DMOJ | dmoj_dmopc19c3p6 | TST | Very Hard | no | no | Miscellaneous | Matroids | Matroid Intersection | Matroid Intersection | https://dmoj.ca/problem/dmopc19c3p6 3698 | CSES | cses_1689 | Knight's Tour | Easy | no | no | Miscellaneous | Chess | [Problem] Knight's Tour Problem | [Problem] Knight's Tour Problem; Backtracking | https://cses.fi/problemset/task/1689 3699 | CSES | cses_2176 | Counting Bishops | Easy | yes | no | Miscellaneous | Chess | [Problem] Bishop Placement | [Problem] Bishop Placement | https://cses.fi/problemset/task/2176 3700 | Codeforces | codeforces_1000c | Covered Points Count | Easy | yes | no | Miscellaneous | Techniques | Coordinate Compression | Coordinate Compression | https://codeforces.com/problemset/problem/1000/C 3701 | USACO | usaco_viewproblem2 | Crazy Fences | Medium | no | no | Miscellaneous | Techniques | Coordinate Compression | Coordinate Compression | https://usaco.org/index.php?cpid=207&page=viewproblem2 3702 | USACO | usaco_1063 | Rectangular Pasture | Medium | yes | no | Miscellaneous | Techniques | Coordinate Compression | Coordinate Compression | https://usaco.org/index.php?page=viewproblem2&cpid=1063 3703 | Codeforces | codeforces_510b | Fox And Two Dots | Easy | no | yes | Miscellaneous | Techniques | Direction Array | Direction Array | https://codeforces.com/contest/510/problem/B 3704 | Codeforces | codeforces_2069b | Set of Strangers | Easy | no | no | Miscellaneous | Techniques | Direction Array | Direction Array | https://codeforces.com/contest/2069/problem/B 3705 | Codeforces | codeforces_1365d | Solve The Maze | Easy | no | no | Miscellaneous | Techniques | Direction Array | Direction Array | https://codeforces.com/contest/1365/problem/D 3706 | Codeforces | codeforces_129c | Statues | Easy | no | no | Miscellaneous | Techniques | Direction Array | Direction Array | https://codeforces.com/contest/129/problem/C 3707 | CSES | cses_1628 | Meet in the Middle | Easy | yes | no | Miscellaneous | Techniques | Meet in the Middle | Meet in the Middle | https://cses.fi/problemset/task/1628/ 3708 | SPOJ | spoj_subsums | Subset Sums | Easy | yes | no | Miscellaneous | Techniques | Meet in the Middle | Meet in the Middle | https://www.spoj.com/problems/SUBSUMS/ 3709 | Codeforces | codeforces_888e | Maximum Subsequence | Easy | yes | no | Miscellaneous | Techniques | Meet in the Middle | Meet in the Middle | https://codeforces.com/contest/888/problem/E 3710 | USACO | usaco_1207 | Robot Instructions | Easy | no | no | Miscellaneous | Techniques | Meet in the Middle | Meet in the Middle | https://usaco.org/index.php?page=viewproblem2&cpid=1207 3711 | Codeforces | codeforces_1006f | Xor-Paths | Medium | yes | no | Miscellaneous | Techniques | Meet in the Middle | Meet in the Middle | https://codeforces.com/contest/1006/problem/F 3712 | Codeforces | codeforces_585d | Lizard Era: Beginning | Hard | no | no | Miscellaneous | Techniques | Meet in the Middle | Meet in the Middle | https://codeforces.com/problemset/problem/585/D 3713 | Codeforces | codeforces_912e | Prime Gift | Medium | yes | no | Miscellaneous | Techniques | Meet in the Middle | Meet in the Middle | https://codeforces.com/contest/912/problem/E 3714 | Codeforces | codeforces_1767e | Algebra Flash | Medium | yes | no | Miscellaneous | Techniques | Meet in the Middle | Meet in the Middle | https://codeforces.com/problemset/problem/1767/E 3715 | Codeforces | codeforces_1257f | Make Them Similar | Medium | yes | no | Miscellaneous | Techniques | Meet in the Middle | Meet in the Middle | https://codeforces.com/problemset/problem/1257/F 3716 | AtCoder | atcoder_tokiomarine2020_d | Knapsack Queries on a tree | Hard | no | no | Miscellaneous | Techniques | Meet in the Middle | Meet in the Middle | https://atcoder.jp/contests/tokiomarine2020/tasks/tokiomarine2020_d 3717 | Kattis | kattis_playlist | Playlist | Hard | no | no | Miscellaneous | Techniques | Meet in the Middle | Meet in the Middle | https://open.kattis.com/problems/playlist 3718 | Codeforces | codeforces_995e | Number Clicker | Hard | yes | no | Miscellaneous | Techniques | Meet in the Middle | Meet in the Middle; Birthday Paradox | https://codeforces.com/contest/995/problem/E 3719 | AtCoder | atcoder_abc402_f | Path to Integer | Medium | yes | no | Miscellaneous | Techniques | Meet in the Middle | Meet in the Middle | https://atcoder.jp/contests/abc402/tasks/abc402_f 3720 | CF Gym | cf_gym_105698a | actGenshinImp | Hard | no | no | Miscellaneous | Techniques | Meet in the Middle | Meet in the Middle | https://codeforces.com/gym/105698/problem/A 3721 | CSES | cses_1754 | Coin Piles | Easy | yes | yes | Miscellaneous | Techniques | Invariants and Monovariants | Invariants and Monovariants | https://cses.fi/problemset/task/1754 3722 | Codeforces | codeforces_1973a | Chess For Three | Easy | yes | no | Miscellaneous | Techniques | Invariants and Monovariants | Invariants and Monovariants | https://codeforces.com/contest/1973/problem/A 3723 | AtCoder | atcoder_abc178_f | Contrast | Medium | yes | no | Miscellaneous | Techniques | Invariants and Monovariants | Invariants and Monovariants | https://atcoder.jp/contests/abc178/tasks/abc178_f 3724 | Codeforces | codeforces_1775e | The Human Equation | Medium | no | no | Miscellaneous | Techniques | Invariants and Monovariants | Invariants and Monovariants | https://codeforces.com/problemset/problem/1775/E 3725 | Codeforces | codeforces_1983b | Corner Twist | Medium | no | no | Miscellaneous | Techniques | Invariants and Monovariants | Invariants and Monovariants | https://codeforces.com/contest/1983/problem/B 3726 | LeetCode | leetcode_find_the_maximum_sum_of_node_values | Find the Maximum Sum of Node Values | Medium | yes | no | Miscellaneous | Techniques | Invariants and Monovariants | Invariants and Monovariants | https://leetcode.com/problems/find-the-maximum-sum-of-node-values/ 3727 | Codeforces | codeforces_1983d | Swap Dilemma | Medium | yes | no | Miscellaneous | Techniques | Invariants and Monovariants | Invariants and Monovariants | https://codeforces.com/contest/1983/problem/D 3728 | AtCoder | atcoder_abc296_f | Simultaneous Swap | Medium | no | no | Miscellaneous | Techniques | Invariants and Monovariants | Invariants and Monovariants | https://atcoder.jp/contests/abc296/tasks/abc296_f 3729 | Codeforces | codeforces_1110e | Magic Stones | Medium | yes | no | Miscellaneous | Techniques | Invariants and Monovariants | Invariants and Monovariants | https://codeforces.com/contest/1110/problem/E 3730 | Codeforces | codeforces_1906b | Button Pressing | Medium | no | no | Miscellaneous | Techniques | Invariants and Monovariants | Invariants and Monovariants | https://codeforces.com/contest/1906/problem/B 3731 | CodeChef | codechef_atbo | Operating on A | Medium | no | no | Miscellaneous | Techniques | Invariants and Monovariants | Invariants and Monovariants | https://www.codechef.com/problems/ATBO 3732 | Codeforces | codeforces_1630d | Flipping Range | Hard | no | no | Miscellaneous | Techniques | Invariants and Monovariants | Invariants and Monovariants | https://codeforces.com/contest/1630/problem/D 3733 | Codeforces | codeforces_1365f | Swaps Again | Hard | no | no | Miscellaneous | Techniques | Invariants and Monovariants | Invariants and Monovariants | https://codeforces.com/contest/1365/problem/F 3734 | AtCoder | atcoder_abc178_e | Dist Max | Easy | yes | no | Miscellaneous | Techniques | Manhattan <> Chebyshev | Manhattan <> Chebyshev | https://atcoder.jp/contests/abc178/tasks/abc178_e 3735 | SPOJ | spoj_distance | Manhattan | Easy | yes | no | Miscellaneous | Techniques | Manhattan <> Chebyshev | Manhattan <> Chebyshev | https://www.spoj.com/problems/DISTANCE 3736 | AtCoder | atcoder_code_festival_2017_quala_d | Four Coloring | Medium | no | no | Miscellaneous | Techniques | Manhattan <> Chebyshev | Manhattan <> Chebyshev | https://atcoder.jp/contests/code-festival-2017-quala/tasks/code_festival_2017_quala_d 3737 | Codeforces | codeforces_944f | Game with Tokens | Medium | no | no | Miscellaneous | Techniques | Manhattan <> Chebyshev | Manhattan <> Chebyshev | https://codeforces.com/contest/944/problem/F 3738 | CodeChef | codechef_teleport | Teleports | Medium | no | no | Miscellaneous | Techniques | Manhattan <> Chebyshev | Manhattan <> Chebyshev | https://www.codechef.com/problems/TELEPORT 3739 | oj.uz | ioi07_pairs | Pairs | Very Hard | yes | no | Miscellaneous | Techniques | Manhattan <> Chebyshev | Manhattan <> Chebyshev | https://oj.uz/problem/view/IOI07_pairs 3740 | Toph | toph_lcm_divisible_subsequence | LCM Divisible Subsequence | Medium | yes | no | Miscellaneous | Techniques | LCM OR Technique | LCM OR Technique | https://toph.co/p/lcm-divisible-subsequence 3741 | AtCoder | atcoder_abc349_f | Subsequence LCM | Medium | yes | no | Miscellaneous | Techniques | LCM OR Technique | LCM OR Technique | https://atcoder.jp/contests/abc349/tasks/abc349_f 3742 | CF Gym | cf_gym_102141b | Mysterious LCM | Hard | yes | no | Miscellaneous | Techniques | LCM OR Technique | LCM OR Technique | https://codeforces.com/gym/102141/problem/B 3743 | LeetCode | leetcode_bitwise_ors_of_subarrays | Bitwise ORs of Subarrays | Easy | yes | no | Miscellaneous | Techniques | [Trick] Logarithmic Subarray Aggregator (LSA Trick) | [Trick] Logarithmic Subarray Aggregator (LSA Trick) | https://leetcode.com/problems/bitwise-ors-of-subarrays/ 3744 | Codeforces | codeforces_243a | The Brand New Function | Easy | yes | no | Miscellaneous | Techniques | [Trick] Logarithmic Subarray Aggregator (LSA Trick) | [Trick] Logarithmic Subarray Aggregator (LSA Trick) | https://codeforces.com/problemset/problem/243/A 3745 | Codeforces | codeforces_2005d | Alter the GCD | Medium | yes | no | Miscellaneous | Techniques | [Trick] Logarithmic Subarray Aggregator (LSA Trick) | [Trick] Logarithmic Subarray Aggregator (LSA Trick) | https://codeforces.com/contest/2005/problem/D 3746 | Codeforces | codeforces_2007f | Eri and Expanded Sets | Medium | no | no | Miscellaneous | Techniques | [Trick] Logarithmic Subarray Aggregator (LSA Trick) | [Trick] Logarithmic Subarray Aggregator (LSA Trick) | https://codeforces.com/contest/2007/problem/F 3747 | Toph | toph_cuet_inter_university_codestorm_1_0 | Have Some Water | Medium | yes | no | Miscellaneous | Techniques | [Trick] Logarithmic Subarray Aggregator (LSA Trick) | [Trick] Logarithmic Subarray Aggregator (LSA Trick) | https://toph.co/c/cuet-inter-university-codestorm-1-0 3748 | CodeChef | codechef_ksizegcd | Maximum of GCDs | Medium | yes | no | Miscellaneous | Techniques | [Trick] Logarithmic Subarray Aggregator (LSA Trick) | [Trick] Logarithmic Subarray Aggregator (LSA Trick) | https://www.codechef.com/problems/KSIZEGCD 3749 | HDU | hdu_5869 | Different GCD Subarray Query | Hard | yes | no | Miscellaneous | Techniques | [Trick] Logarithmic Subarray Aggregator (LSA Trick) | [Trick] Logarithmic Subarray Aggregator (LSA Trick) | https://vjudge.net/problem/HDU-5869 3750 | oj.uz | ceoi16_icc | ICC | Medium | yes | no | Miscellaneous | Techniques | Bitwise Disjoint Partitioning | Bitwise Disjoint Partitioning | https://oj.uz/problem/view/CEOI16_icc 3751 | Szkopuł | szkopul_xnjwuvwdhqoqtfbrmyg8vd1o | Remont | Medium | no | no | Miscellaneous | Techniques | Bitwise Disjoint Partitioning | Bitwise Disjoint Partitioning | https://szkopul.edu.pl/problemset/problem/xNjwUvwdHQoQTFBrmyG8vD1O/site/?key=statement 3752 | Codeforces | codeforces_835e | The penguin's game | Medium | yes | no | Miscellaneous | Techniques | Bitwise Disjoint Partitioning | Bitwise Disjoint Partitioning | https://codeforces.com/problemset/problem/835/E 3753 | Codeforces | codeforces_1039d | You Are Given a Tree | Easy | yes | no | Miscellaneous | Techniques | [Trick] Efficient Non-Increasing Sequence Recovery of Length n with a[i] <= n/i | [Trick] Efficient Non-Increasing Sequence Recovery of Length n with a[i] <= n/i | https://codeforces.com/contest/1039/problem/D 3754 | Codeforces | codeforces_2018e2 | Complex Segments (Hard Version) | Hard | no | no | Miscellaneous | Techniques | [Trick] Efficient Non-Increasing Sequence Recovery of Length n with a[i] <= n/i | [Trick] Efficient Non-Increasing Sequence Recovery of Length n with a[i] <= n/i | https://codeforces.com/contest/2018/problem/E2 3755 | Library Checker | yosupo_min_plus_convolution_convex_convex | Min Plus Convolution (Convex and Convex) | Easy | yes | no | Miscellaneous | Min Plus Convolution | Min Plus Convolution (Convex and Convex) | Min Plus Convolution (Convex and Convex) | https://judge.yosupo.jp/problem/min_plus_convolution_convex_convex 3756 | oj.uz | joi18_candies | Candies | Medium | no | no | Miscellaneous | Min Plus Convolution | Min Plus Convolution (Convex and Convex) | Min Plus Convolution (Convex and Convex) | https://oj.uz/problem/view/JOI18_candies 3757 | AtCoder | atcoder_abc218_h | Red and Blue Lamps | Hard | no | no | Miscellaneous | Min Plus Convolution | Min Plus Convolution (Convex and Convex) | Min Plus Convolution (Convex and Convex) | https://atcoder.jp/contests/abc218/tasks/abc218_h 3758 | Library Checker | yosupo_min_plus_convolution_convex_arbitrary | Min Plus Convolution (Convex and Arbitrary) | Easy | yes | no | Miscellaneous | Min Plus Convolution | SMAWK Algorithm and Min Plus Convolution (Convex and Arbitrary) | SMAWK Algorithm and Min Plus Convolution (Convex and Arbitrary) | https://judge.yosupo.jp/problem/min_plus_convolution_convex_arbitrary 3759 | oj.uz | ioi14_holiday | Holiday | Hard | no | no | Miscellaneous | Min Plus Convolution | SMAWK Algorithm and Min Plus Convolution (Convex and Arbitrary) | SMAWK Algorithm and Min Plus Convolution (Convex and Arbitrary) | https://oj.uz/problem/view/IOI14_holiday 3760 | Codeforces | codeforces_1423m | Milutin's Plums | Hard | no | no | Miscellaneous | Min Plus Convolution | SMAWK Algorithm and Min Plus Convolution (Convex and Arbitrary) | SMAWK Algorithm and Min Plus Convolution (Convex and Arbitrary) | https://codeforces.com/problemset/problem/1423/M 3761 | CF Gym | cf_gym_104283c | Johnny English Strikes Again | Easy | yes | no | Miscellaneous | Randomized | Randomized Algorithms | Randomized Algorithms | https://codeforces.com/gym/104283/problem/C 3762 | Codeforces | codeforces_1305f | Kuroni and the Punishment | Easy | yes | no | Miscellaneous | Randomized | Randomized Algorithms | Randomized Algorithms | https://codeforces.com/contest/1305/problem/F 3763 | CodeChef | codechef_nopi | Node Picking | Medium | no | no | Miscellaneous | Randomized | Randomized Algorithms | Randomized Algorithms | https://www.codechef.com/IPC15P2B/problems/NOPI 3764 | Kattis | kattis_findinglines | Finding Lines | Medium | yes | no | Miscellaneous | Randomized | Randomized Algorithms | Randomized Algorithms | https://vjudge.net/problem/Kattis-findinglines 3765 | Codeforces | codeforces_2003f | Turtle and Three Sequences | Medium | yes | no | Miscellaneous | Randomized | Randomized Algorithms | Randomized Algorithms | https://codeforces.com/contest/2003/problem/F 3766 | Codeforces | codeforces_364d | Ghd | Medium | yes | no | Miscellaneous | Randomized | Randomized Algorithms | Randomized Algorithms | https://codeforces.com/contest/364/problem/D 3767 | CF Gym | cf_gym_101741f | GCD | Medium | yes | no | Miscellaneous | Randomized | Randomized Algorithms | Randomized Algorithms | https://codeforces.com/gym/101741/problem/F 3768 | Codeforces | codeforces_2149g | Buratsuta 3 | Easy | yes | no | Miscellaneous | Randomized | Randomized Algorithms | Randomized Algorithms; Boyer–Moore Voting Algorithm and Misra–Gries Algorithm | https://codeforces.com/contest/2149/problem/G 3769 | Library Checker | yosupo_addition_of_big_integers | Addition of Big Integers | Easy | yes | no | Miscellaneous | Bigint | Big Integers | Big Integers | https://judge.yosupo.jp/problem/addition_of_big_integers 3770 | CodeChef | codechef_multisrm | Simple Multiplication | Easy | no | no | Miscellaneous | Bigint | Big Integers | Big Integers | https://vjudge.net/problem/CodeChef-MULTISRM 3771 | SPOJ | spoj_mul | Fast Multiplication | Easy | yes | no | Miscellaneous | Bigint | Big Integers | Big Integers | https://www.spoj.com/problems/MUL/ 3772 | Library Checker | yosupo_multiplication_of_big_integers | Multiplication of Big Integers | Easy | yes | no | Miscellaneous | Bigint | Big Integers | Big Integers | https://judge.yosupo.jp/problem/multiplication_of_big_integers 3773 | Library Checker | yosupo_division_of_big_integers | Division of Big Integers | Medium | yes | no | Miscellaneous | Bigint | Big Integers | Big Integers | https://judge.yosupo.jp/problem/division_of_big_integers 3774 | Codeforces | codeforces_986d | Perfect Encoding | Medium | yes | no | Miscellaneous | Bigint | Big Integers | Big Integers | https://codeforces.com/problemset/problem/986/D 3775 | Codeforces | codeforces_98b | Help King | Medium | no | no | Miscellaneous | Bigint | Big Integers | Big Integers | https://codeforces.com/contest/98/problem/B 3776 | TLX | tlx_inc_2022c | Powers of Two | Easy | no | no | Miscellaneous | Bigint | Trygub Numbers | Trygub Numbers | https://tlx.toki.id/problems/inc-2022/C/ 3777 | LibreOJ | loj_2302 | 整数 | Medium | no | no | Miscellaneous | Bigint | Trygub Numbers | Trygub Numbers | https://loj.ac/p/2302 3778 | Codeforces | codeforces_1817e | Half-sum | Very Hard | no | no | Miscellaneous | Bigint | Trygub Numbers | Trygub Numbers | https://codeforces.com/contest/1817/problem/E 3779 | Codeforces | codeforces_1810f | M-tree | Very Hard | no | no | Miscellaneous | Bigint | Trygub Numbers | Trygub Numbers | https://codeforces.com/contest/1810/problem/F 3780 | HackerEarth | hackerearth_move_minimization_8a9d3991 | Swapping numbers | Easy | yes | no | Miscellaneous | Miscellaneous | Inversions | Inversions | https://www.hackerearth.com/practice/data-structures/advanced-data-structures/fenwick-binary-indexed-trees/practice-problems/algorithm/move-minimization-8a9d3991/ 3781 | Codeforces | codeforces_1918b | Minimize Inversions | Easy | yes | no | Miscellaneous | Miscellaneous | Inversions | Inversions | https://codeforces.com/problemset/problem/1918/B 3782 | HackerEarth | hackerearth_make_them_equal_too_89585e71 | Make the strings equal | Easy | yes | no | Miscellaneous | Miscellaneous | Inversions | Inversions | https://www.hackerearth.com/practice/algorithms/string-algorithm/string-searching/practice-problems/algorithm/make-them-equal-too-89585e71/ 3783 | Codeforces | codeforces_1430e | String Reversal | Medium | yes | no | Miscellaneous | Miscellaneous | Inversions | Inversions | https://codeforces.com/contest/1430/problem/E 3784 | AtCoder | atcoder_arc120_c | Swaps 2 | Medium | yes | no | Miscellaneous | Miscellaneous | Inversions | Inversions | https://atcoder.jp/contests/arc120/tasks/arc120_c 3785 | CF Gym | cf_gym_103148b | Luna Likes Love | Medium | no | no | Miscellaneous | Miscellaneous | Inversions | Inversions | https://codeforces.com/gym/103148/problem/B 3786 | AtCoder | atcoder_arc088_c | Papple Sort | Medium | yes | no | Miscellaneous | Miscellaneous | Inversions | Inversions | https://atcoder.jp/contests/arc088/tasks/arc088_c 3787 | AtCoder | atcoder_arc097_c | Sorted and Sorted | Medium | no | no | Miscellaneous | Miscellaneous | Inversions | Inversions | https://atcoder.jp/contests/arc097/tasks/arc097_c 3788 | oj.uz | ioi19_shoes | Arranging Shoes | Medium | no | no | Miscellaneous | Miscellaneous | Inversions | Inversions | https://oj.uz/problem/view/IOI19_shoes 3789 | Codeforces | codeforces_1526d | Kill Anton | Medium | no | no | Miscellaneous | Miscellaneous | Inversions | Inversions | https://codeforces.com/contest/1526/problem/D 3790 | Codeforces | codeforces_513g1 | Inversions problem | Medium | no | no | Miscellaneous | Miscellaneous | Inversions | Inversions | https://vjudge.net/problem/CodeForces-513G1 3791 | CodeChef | codechef_iiti15 | Sherlock and Inversions | - | yes | no | Miscellaneous | Miscellaneous | Inversions | Inversions | https://www.codechef.com/problems/IITI15 3792 | AtCoder | atcoder_joi2021ho_c | Group Photo | Hard | no | no | Miscellaneous | Miscellaneous | Inversions | Inversions | https://atcoder.jp/contests/joi2021ho/tasks/joi2021ho_c 3793 | SPOJ | spoj_swaps | Counting inversions | Hard | yes | no | Miscellaneous | Miscellaneous | Inversions | Inversions | https://vjudge.net/problem/SPOJ-SWAPS 3794 | CodeChef | codechef_josephus | Josephus Again | Easy | yes | no | Miscellaneous | Miscellaneous | Josephus Problem | Josephus Problem | https://www.codechef.com/problems/JOSEPHUS 3795 | CSES | cses_2162 | Josephus Problem I | Easy | yes | yes | Miscellaneous | Miscellaneous | Josephus Problem | Josephus Problem | https://cses.fi/problemset/task/2162 3796 | CSES | cses_2163 | Josephus Problem II | Easy | yes | yes | Miscellaneous | Miscellaneous | Josephus Problem | Josephus Problem | https://cses.fi/problemset/task/2163 3797 | CSES | cses_2164 | Josephus Queries | Easy | yes | no | Miscellaneous | Miscellaneous | Josephus Problem | Josephus Problem | https://cses.fi/problemset/task/2164 3798 | CodeChef | codechef_ignus15b | Lucky Number | Easy | no | no | Miscellaneous | Miscellaneous | Josephus Problem | Josephus Problem | https://www.codechef.com/IGNU2015/problems/IGNUS15B 3799 | CSES | cses_2205 | Gray Code | Easy | yes | yes | Miscellaneous | Miscellaneous | Gray Code | Gray Code | https://cses.fi/problemset/task/2205 3800 | UVa | uva_2114 | Grey Codes | Easy | yes | no | Miscellaneous | Miscellaneous | Gray Code | Gray Code | https://onlinejudge.org/index.php?option=onlinejudge&Itemid=8&page=show_problem&problem=2114 3801 | CF Gym | cf_gym_100209d | Тест | Easy | yes | no | Miscellaneous | Miscellaneous | Gray Code | Gray Code | https://codeforces.com/gym/100209/problem/D 3802 | Codeforces | acmsguru_99999249 | Matrix | Medium | no | no | Miscellaneous | Miscellaneous | Gray Code | Gray Code | https://codeforces.com/problemsets/acmsguru/problem/99999/249 3803 | UVa | uva_569 | Passwords | Easy | yes | no | Miscellaneous | Miscellaneous | Backtracking | Backtracking | https://onlinejudge.org/index.php?option=onlinejudge&page=show_problem&problem=569 3804 | POJ | poj_1979 | Red and Black | Easy | yes | no | Miscellaneous | Miscellaneous | Backtracking | Backtracking | https://vjudge.net/problem/POJ-1979 3805 | UVa | uva_750 | 8 Queens Chess Problem | Easy | yes | no | Miscellaneous | Miscellaneous | Backtracking | Backtracking | https://vjudge.net/problem/UVA-750 3806 | UVa | uva_167 | The Sultan's Successors | Easy | no | no | Miscellaneous | Miscellaneous | Backtracking | Backtracking | https://vjudge.net/problem/UVA-167 3807 | POJ | poj_1315 | Don't Get Rooked | Easy | no | no | Miscellaneous | Miscellaneous | Backtracking | Backtracking | https://vjudge.net/problem/POJ-1315 3808 | Kattis | kattis_mapcolouring | Map Colouring | Easy | yes | no | Miscellaneous | Miscellaneous | Backtracking | Backtracking | https://vjudge.net/problem/Kattis-mapcolouring 3809 | UVa | uva_524 | Prime Ring Problem | Easy | no | no | Miscellaneous | Miscellaneous | Backtracking | Backtracking | https://vjudge.net/problem/UVA-524 3810 | UVa | uva_571 | Jugs | Easy | no | no | Miscellaneous | Miscellaneous | Backtracking | Backtracking | https://vjudge.net/problem/UVA-571 3811 | UVa | uva_11085 | Back to the 8-Queens | Easy | no | no | Miscellaneous | Miscellaneous | Backtracking | Backtracking | https://vjudge.net/problem/UVA-11085 3812 | UVa | uva_10344 | 23 out of 5 | Easy | yes | no | Miscellaneous | Miscellaneous | Backtracking | Backtracking | https://vjudge.net/problem/UVA-10344 3813 | UVa | uva_677 | All Walks of length "n" from the first node | Easy | yes | no | Miscellaneous | Miscellaneous | Backtracking | Backtracking | https://vjudge.net/problem/UVA-677 3814 | Kattis | kattis_randomdigitalexponentiation | Random Digital Exponentiation | Medium | yes | no | Miscellaneous | Miscellaneous | Backtracking | Backtracking | https://open.kattis.com/problems/randomdigitalexponentiation 3815 | LightOJ | lightoj_c_icpc_dhk_2021 | Codovid Virus | Medium | no | no | Miscellaneous | Miscellaneous | Backtracking | Backtracking | https://lightoj.com/problem/c-icpc-dhk-2021 3816 | SPOJ | spoj_btck | A problem of Backtracking | Medium | yes | no | Miscellaneous | Miscellaneous | Backtracking | Backtracking | https://vjudge.net/problem/SPOJ-BTCK 3817 | UVa | uva_574 | Sum It Up | Medium | no | no | Miscellaneous | Miscellaneous | Backtracking | Backtracking | https://vjudge.net/problem/UVA-574 3818 | LightOJ | lightoj_1061 | N Queen Again | Hard | yes | no | Miscellaneous | Miscellaneous | Backtracking | Backtracking | https://vjudge.net/problem/LightOJ-1061 3819 | CF Gym | cf_gym_102040d | Faketorial Hashing | Very Hard | yes | no | Miscellaneous | Miscellaneous | Backtracking | Backtracking | https://codeforces.com/gym/102040/problem/D 3820 | CSES | cses_1624 | Chessboard and Queens | Easy | yes | no | Miscellaneous | Miscellaneous | Backtracking | Backtracking | https://cses.fi/problemset/task/1624 3821 | CSES | cses_1622 | Creating Strings | Easy | yes | yes | Miscellaneous | Miscellaneous | Backtracking | Backtracking | https://cses.fi/problemset/task/1622 3822 | Codeforces | codeforces_1436e | Complicated Computations | Easy | yes | no | Miscellaneous | Miscellaneous | [Problem] MEX of all Subarrays | [Problem] MEX of all Subarrays | https://codeforces.com/contest/1436/problem/E 3823 | Toph | toph_f | F | Hard | yes | no | Miscellaneous | Miscellaneous | [Problem] MEX of all Subarrays | [Problem] MEX of all Subarrays | https://toph.co/p/f 3824 | Codeforces | codeforces_1148h | Holy Diver | Hard | yes | no | Miscellaneous | Miscellaneous | [Problem] MEX of all Subarrays | [Problem] MEX of all Subarrays | https://codeforces.com/contest/1148/problem/H 3825 | Codeforces | codeforces_348d | Turtles | Easy | yes | no | Miscellaneous | Miscellaneous | Lindstrom Gessel Viennot(LGV) Lemma | Lindstrom Gessel Viennot(LGV) Lemma | https://codeforces.com/problemset/problem/348/D 3826 | AtCoder | atcoder_abc258_g | Triangle | Easy | no | no | Miscellaneous | Miscellaneous | Dynamic Bitsets | Dynamic Bitsets | https://atcoder.jp/contests/abc258/tasks/abc258_g 3827 | CodeChef | codechef_songif | Sonya and Gifts | Medium | yes | no | Miscellaneous | Miscellaneous | Pragmas | Pragmas | https://www.codechef.com/MAY19A/problems/SONGIF 3828 | Codeforces | codeforces_925e | May Holidays | Medium | no | no | Miscellaneous | Miscellaneous | Pragmas | Pragmas | https://codeforces.com/contest/925/problem/E 3829 | Codeforces | codeforces_1270f | Awesome Substrings | Easy | yes | no | Miscellaneous | Miscellaneous | Pragmas | Pragmas | https://codeforces.com/contest/1270/problem/F 3830 | LeetCode | leetcode_majority_element | Majority Element | Easy | yes | yes | Miscellaneous | Miscellaneous | Boyer–Moore Voting Algorithm and Misra–Gries Algorithm | Boyer–Moore Voting Algorithm and Misra–Gries Algorithm | https://leetcode.com/problems/majority-element/ 3831 | LeetCode | leetcode_majority_element_ii | Majority Element II | Easy | yes | no | Miscellaneous | Miscellaneous | Boyer–Moore Voting Algorithm and Misra–Gries Algorithm | Boyer–Moore Voting Algorithm and Misra–Gries Algorithm | https://leetcode.com/problems/majority-element-ii/ 3832 | Other | asas | aassas | Easy | no | no | Other | Other | Uncategorized | Uncategorized | asas 3833 | SPOJ | spoj_adastrng | Ada and Substring | Easy | no | no | Other | Other | Uncategorized | Uncategorized | https://www.spoj.com/problems/ADASTRNG/ 3834 | HackerRank | hackerrank_python_arithmetic_operators | Arithmetic Operators | Easy | yes | no | Other | Other | Uncategorized | Uncategorized | https://vjudge.net/problem/HackerRank-python-arithmetic-operators 3835 | SPOJ | spoj_bac | Bacterial | Easy | no | no | Other | Other | Uncategorized | Uncategorized | https://www.spoj.com/problems/BAC/ 3836 | TopCoder | topcoder_10875 | CarelessSecretary | Easy | no | no | Other | Other | Uncategorized | Uncategorized | https://community.topcoder.com/stat?c=problem_statement&pm=10875 3837 | CF Gym | gym_381668e | Chat Order | Easy | no | no | Other | Other | Uncategorized | Uncategorized | https://vjudge.net/problem/Gym-381668E 3838 | Library Checker | yosupo_convolution_mod_large | Convolution (Large) | Easy | yes | no | Other | Other | Uncategorized | Uncategorized | https://judge.yosupo.jp/problem/convolution_mod_large 3839 | CF Gym | cf_gym_102644d | Count Paths | Easy | yes | no | Other | Other | Uncategorized | Uncategorized | https://codeforces.com/gym/102644/problem/D 3840 | SPOJ | spoj_csumq | Cumulative Sum Query | Easy | yes | yes | Other | Other | Uncategorized | Uncategorized | https://www.spoj.com/problems/CSUMQ/ 3841 | HackerRank | hackerrank_js10_arithmetic_operators | Day 1: Arithmetic Operators | Easy | yes | no | Other | Other | Uncategorized | Uncategorized | https://vjudge.net/problem/HackerRank-js10-arithmetic-operators 3842 | Other | dfdf | dfdf | Easy | no | no | Other | Other | Uncategorized | Uncategorized | sdfsdf 3843 | CF Gym | codeforces_103260m | Discrete Logarithm is a Joke | Easy | no | no | Other | Other | Uncategorized | Uncategorized | https://codeforces.com/gym/103260/problem/M 3844 | Codeforces | cf_edu_289390a | Disjoint Sets Union | Easy | yes | no | Other | Other | Uncategorized | Uncategorized | https://codeforces.com/edu/course/2/lesson/7/1/practice/contest/289390/problem/A 3845 | TopCoder | topcoder_6658 | Divisibility | Easy | no | no | Other | Other | Uncategorized | Uncategorized | https://community.topcoder.com/stat?c=problem_statement&pm=6658&rd=10068 3846 | Codeforces | cf_edu_289392c | Dynamic Connectivity Offline | Easy | yes | no | Other | Other | Uncategorized | Uncategorized | https://codeforces.com/edu/course/2/lesson/7/3/practice/contest/289392/problem/C 3847 | CF Gym | cf_gym_102644c | Fibonacci | Easy | yes | no | Other | Other | Uncategorized | Uncategorized | https://codeforces.com/gym/102644/problem/C 3848 | Codeforces | acmsguru_99999203 | Hyperhuffman | Easy | yes | no | Other | Other | Uncategorized | Uncategorized | https://codeforces.com/problemsets/acmsguru/problem/99999/203 3849 | HackerRank | hackerrank_si_implement_queue | Implement Queue | Easy | yes | no | Other | Other | Uncategorized | Uncategorized | https://vjudge.net/problem/HackerRank-si-implement-queue 3850 | HackerRank | hackerrank_si_implement_stack | Implement Stack | Easy | yes | no | Other | Other | Uncategorized | Uncategorized | https://vjudge.net/problem/HackerRank-si-implement-stack 3851 | Codeforces | codeforces_1181d | Irrigation | Easy | no | no | Other | Other | Uncategorized | Uncategorized | https://codeforces.com/contest/1181/problem/D 3852 | LeetCode | leetcode_kth_ancestor_of_a_tree_node | Kth Ancestor of a Tree Node | Easy | yes | no | Other | Other | Uncategorized | Uncategorized | https://leetcode.com/problems/kth-ancestor-of-a-tree-node/ 3853 | CF Gym | cf_gym_102644f | Min Path | Easy | yes | no | Other | Other | Uncategorized | Uncategorized | https://codeforces.com/gym/102644/problem/F 3854 | Codeforces | cf_edu_289392b | Number of Connected Components on Segments | Easy | yes | no | Other | Other | Uncategorized | Uncategorized | https://codeforces.com/edu/course/2/lesson/7/3/practice/contest/289392/problem/B 3855 | UVa | uva_614 | Parentheses Balance | Easy | yes | no | Other | Other | Uncategorized | Uncategorized | https://onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&page=show_problem&problem=614 3856 | SPOJ | spoj_acmceg2c | Pick the candies | Easy | no | no | Other | Other | Uncategorized | Uncategorized | https://vjudge.net/problem/SPOJ-ACMCEG2C 3857 | SPOJ | spoj_ptri | primes triangle (I) | Easy | no | no | Other | Other | Uncategorized | Uncategorized | https://www.spoj.com/problems/PTRI/ 3858 | CF Gym | gym_381668b | priority queue maximum | Easy | no | no | Other | Other | Uncategorized | Uncategorized | https://vjudge.net/problem/Gym-381668B 3859 | Other | sdff | sdfsf | Easy | no | no | Other | Other | Uncategorized | Uncategorized | sdfdf 3860 | Other | sdsd | sds | Easy | no | no | Other | Other | Uncategorized | Uncategorized | sds 3861 | Other | shortest routes ii | Shortest Routes II | Easy | yes | no | Other | Other | Uncategorized | Uncategorized | Shortest Routes II 3862 | CodeChef | codechef_cow3e | SIMPLE MODIFICATION | Easy | yes | no | Other | Other | Uncategorized | Uncategorized | https://www.codechef.com/problems/COW3E 3863 | Vjudge | k | Sum Digits | Easy | yes | no | Other | Other | Uncategorized | Uncategorized | https://vjudge.net/contest/556835#problem/K 3864 | UVa | uva_100 | The 3n + 1 problem | Easy | yes | no | Other | Other | Uncategorized | Uncategorized | https://vjudge.net/problem/UVA-100 3865 | UVa | uva_10708 | Cheetah | Medium | no | no | Other | Other | Uncategorized | Uncategorized | https://vjudge.net/problem/UVA-10708 3866 | Codeforces | codeforces_919e | Congruence Equation | Medium | no | no | Other | Other | Uncategorized | Uncategorized | https://codeforces.com/problemset/problem/919/E 3867 | CF Gym | codeforces_102644c | Fibonacci | Medium | yes | no | Other | Other | Uncategorized | Uncategorized | https://codeforces.com/problemset/gymProblem/102644/C 3868 | DMOJ | dmoj_fibonacci | Fibonacci 2D | Medium | no | no | Other | Other | Uncategorized | Uncategorized | https://dmoj.uclv.edu.cu/problem/fibonacci 3869 | Other | moocast | https://usaco.org/index.php?page=viewproblem2&cpid=669 | Medium | no | no | Other | Other | Uncategorized | Uncategorized | Moocast 3870 | Other | tree upshot | https://www.codechef.com/LTIME101B/problems/TREUPS | Medium | no | no | Other | Other | Uncategorized | Uncategorized | Tree Upshot 3871 | Other | monsters | Monsters | Medium | yes | no | Other | Other | Uncategorized | Uncategorized | Monsters 3872 | USACO | usaco_896 | Mountain View | Medium | no | no | Other | Other | Uncategorized | Uncategorized | https://usaco.org/index.php?page=viewproblem2&cpid=896 3873 | USACO | usaco_787 | Rental Service | Medium | no | no | Other | Other | Uncategorized | Uncategorized | https://usaco.org/index.php?page=viewproblem2&cpid=787 3874 | Other | sdsdsds | sdsd | Medium | no | no | Other | Other | Uncategorized | Uncategorized | sdsdsds 3875 | USACO | cf_edu_289391j | Wormhole Sort | Medium | yes | no | Other | Other | Uncategorized | Uncategorized | https://usaco.org/index.php?page=viewproblem2&cpid=992 3876 | Other | wormhole sort | Wormhole Sort | Medium | yes | no | Other | Other | Uncategorized | Uncategorized | Wormhole Sort 3877 | Other | wewew | wwesd | Medium | no | no | Other | Other | Uncategorized | Uncategorized | wewew 3878 | oj.uz | joi18_commuter_pass | Commuter Pass | Hard | no | no | Other | Other | Uncategorized | Uncategorized | https://oj.uz/problem/view/JOI18_commuter_pass 3879 | CodeChef | codechef_cntgrp | Counting Graphs | Hard | yes | no | Other | Other | Uncategorized | Uncategorized | https://www.codechef.com/LTIME87A/problems-old/CNTGRP 3880 | CSES | cses_2168 | Nested Ranges Check | Hard | yes | no | Other | Other | Uncategorized | Uncategorized | https://cses.fi/problemset/task/2168 3881 | Other | dsfdsf | sdfsd | Hard | no | no | Other | Other | Uncategorized | Uncategorized | dsfdsf 3882 | Codeforces | codeforces_1149e | Election Promises | Very Hard | no | no | Other | Other | Uncategorized | Uncategorized | https://codeforces.com/contest/1149/problem/E 3883 | Other | sdfsdf | 423 | - | no | no | Other | Other | Uncategorized | Uncategorized | dsfdsf 3884 | Other | dsf | dsf | - | no | no | Other | Other | Uncategorized | Uncategorized | dfs 3885 | Codeforces | codeforces_1a | dsfdfs | - | no | yes | Other | Other | Uncategorized | Uncategorized | dsfdf 3886 | Codeforces | codeforces_1b | dsfdfs | - | no | no | Other | Other | Uncategorized | Uncategorized | dsfdf 3887 | Other | wer | fgdfg | - | no | no | Other | Other | Uncategorized | Uncategorized | fgdfgf