농부 존이 기르는 소 N마리(3≤N≤1000)가 수직선 위에 한 줄로 서 있다. 같은 위치에 서 있는 소는 없다. 소들은 이웃 농장 소들과 벌일 중요한 경기를 앞두고 야구공을 주고받는 연습을 한다.
존이 지켜보는 동안 소 세 마리 (X,Y,Z)가 공을 두 번 연달아 주고받았다. 소 X가 자기 오른쪽에 있는 소 Y에게 공을 던지고, 이어서 소 Y가 자기 오른쪽에 있는 소 Z에게 공을 던진다. 두 번째 던지기가 날아간 거리는 첫 번째 던지기가 날아간 거리보다 짧지 않고, 첫 번째 거리의 두 배보다 길지도 않았다. 존이 지켜봤을 수 있는 소 세 마리 (X,Y,Z)의 개수를 세어라.
첫 번째 예제에서는 소 다섯 마리가 위치 3, 1, 10, 7, 4에 서 있다. 조건을 만족하는 경우는 위치 (1,3,7), (1,4,7), (4,7,10), (1,4,10)의 네 가지다.