2000 - 2099
Solutions categorised by Problem IDs
2007 - Find Original Array From Doubled ArrayReconstruct an original array by sorting the values and matching each remaining element with an available double.2009 - Minimum Number of Operations to Make Array ContinuousMinimize replacements for a continuous array by finding the largest set of distinct values that fits in a valid range.2013 - Detect SquaresCount axis-aligned squares for a query point by choosing a diagonal corner and looking up the other two corners.2017 - Grid GameMinimize the second robot's attainable score by comparing the top and bottom row sums left by the first robot.2029 - Stone Game IXAnalyze the stone game by grouping stones by their remainder modulo three and examining the resulting move choices.2032 - Two Out of ThreeFind values present in at least two of three arrays by tracking which arrays contain each distinct value.2050 - Parallel Courses IIIFind the minimum completion time for parallel courses by tracking the longest prerequisite chain with course durations.2075 - Decode the Slanted CiphertextDecode slanted ciphertext by reconstructing its row layout and reading diagonal characters in order.2089 - Find Target Indices After Sorting ArrayFind a target's indices in sorted order by sorting the array or counting values smaller than and equal to the target.2091 - Removing Minimum and Maximum From ArrayMinimize end deletions needed to remove both extremes by comparing removals from the left, right, or both ends.