Skip to content
CodeItRaw

Reading code matters as much as writing it, even more when AI writes most of it. Hunt bugs, predict output, review AI solutions, read complexity.

Bug Hunt

Realistic modules that run, with one fault hidden in them: the short ones forty lines, the long ones over a hundred. The point is not to rewrite: read the code, find the fault and fix it by changing as few lines as you can. Python only.

0/51
  1. Calendar Blocks121 lines · at most 6 may changeEasy
  2. Log Streaks114 lines · at most 6 may changeEasy
  3. Response Ranks109 lines · at most 6 may changeEasy
  4. Org Chart101 lines · at most 6 may changeEasy
  5. Badge Reader106 lines · at most 5 may changeEasy
  6. Cart Total106 lines · at most 5 may changeEasy
  7. Ordered Feed103 lines · at most 5 may changeEasy
  8. Headline Counter111 lines · at most 5 may changeEasy
  9. Invoice Numbers100 lines · at most 5 may changeEasy
  10. Mirror Codes106 lines · at most 5 may changeEasy
  11. Peak Load107 lines · at most 5 may changeEasy
  12. Promo Days108 lines · at most 5 may changeEasy
  13. The Empty Seat107 lines · at most 5 may changeEasy
  14. Even-Numbered Shifts105 lines · at most 5 may changeEasy
  15. Stock Alert107 lines · at most 5 may changeEasy
  16. Vote Tally103 lines · at most 5 may changeEasy
  17. Unique Visitors102 lines · at most 5 may changeEasy
  18. Ticket Queue106 lines · at most 6 may changeMedium
  19. Sales Window108 lines · at most 6 may changeMedium
  20. Warehouse Zones101 lines · at most 6 may changeMedium
  21. Weather Widget100 lines · at most 6 may changeMedium
  22. Bonus Planner97 lines · at most 6 may changeMedium
  23. Shelf Balance104 lines · at most 5 may changeMedium
  24. Outright Majority103 lines · at most 5 may changeMedium
  25. Budget Pair109 lines · at most 5 may changeMedium
  26. Citation Rank100 lines · at most 5 may changeMedium
  27. Meeting Clash101 lines · at most 5 may changeMedium
  28. Closest Prices103 lines · at most 5 may changeMedium
  29. Demo Slots102 lines · at most 5 may changeMedium
  30. Gift Pair106 lines · at most 5 may changeMedium
  31. Template Linter105 lines · at most 5 may changeMedium
  32. No-Repeat Playlist103 lines · at most 5 may changeMedium
  33. Quota Window106 lines · at most 5 may changeMedium
  34. Runner-Up111 lines · at most 5 may changeMedium
  35. Stepping Stones104 lines · at most 5 may changeMedium
  36. Best Streak112 lines · at most 5 may changeMedium
  37. Sign-up Audit103 lines · at most 6 may changeHard
  38. Order Queue97 lines · at most 8 may changeHard
  39. Price Watch104 lines · at most 12 may changeHard
  40. Price Alerts104 lines · at most 5 may changeHard
  41. Billboard103 lines · at most 5 may changeHard
  42. Fair Bonus102 lines · at most 5 may changeHard
  43. Cable Joining100 lines · at most 5 may changeHard
  44. Change Maker102 lines · at most 5 may changeHard
  45. Delivery Loop101 lines · at most 5 may changeHard
  46. Exact Change101 lines · at most 5 may changeHard
  47. Growth Chain107 lines · at most 5 may changeHard
  48. Pager Codes101 lines · at most 5 may changeHard
  49. Rolling Peak102 lines · at most 5 may changeHard
  50. Room Planner107 lines · at most 5 may changeHard
  51. Signal Difference108 lines · at most 5 may changeHard