Smallest Window Holding k Consecutive Ranks

Company: Squarepoint_9oct

Difficulty: medium