리니어랜드는 곧고 가느다란 반도 모양의 마법 왕국이다. 이곳에는 보라색 비가 내린다.
넬슨 로저스 교수가 비를 자세히 관찰해 보니, 보라색 비는 사실 빨간 빗방울과 파란 빗방울이 섞인 것이었다.
교수는 반도의 여러 지점에서 빗방울의 위치와 색을 기록했다. 그 기록을 보면서 리니어랜드에서 보라색이 가장 옅었던 구간이 어디인지 알고 싶어졌다.
교수는 문제를 이렇게 모형화했다. 반도를 n개의 구역으로 나누고 서쪽에서 동쪽으로 1번부터 n번까지 번호를 매긴다. 각 구역에 내린 비가 주로 빨간색이면 R, 주로 파란색이면 B를 적어 길이 n인 문자열을 만든다. 그다음 연속한 구역으로 이루어진 구간 중에서 R의 개수와 B의 개수의 차이가 가장 큰 구간을 찾는다. 구간에 들어 있는 R의 개수를 r, B의 개수를 b라고 할 때 ∣r−b∣가 최대인 구간이다.