Challenges
Coding challenges
Algorithmic problems written for this site, with their own scenarios and data. Each gives you the input and output format, worked examples, progressive hints and a full test set. Pick a language on the problem page; Python, JavaScript and TypeScript run right here.
- Choose two supplies within budgetEasy
Find the most expensive pair of distinct supply items that does not exceed a fixed budget.
ArraysPython, JavaScriptNot started
- Compress a sensor signalEasy
Compress consecutive sensor symbols into symbol-count pairs with Python or JavaScript.
StringsPython, JavaScriptNot started
- Palindrome inventory codesEasy
Count inventory codes that read the same forwards and backwards in Python or JavaScript.
StringsPython, JavaScriptNot started
- Check a label rotationMedium
Decide whether one label is a cyclic rotation of another using Python or JavaScript.
StringsPython, JavaScriptNot started
- Find the busiest packing windowMedium
Use a sliding window to find the largest workload across consecutive warehouse shifts.
ArraysPython, JavaScriptNot started
- Calculate loading bays neededHard
Calculate the minimum number of loading bays needed for overlapping delivery intervals.
ArraysPython, JavaScriptNot started