농부 존은 서로 다른 종류의 소를 최대한 많이 모으려 한다. 상상할 수 있는 거의 모든 종류를 이미 모았고, 아직 없는 종류만 N개의 줄로 짧게 적어 두었다 (1≤N≤100). 목록은 이런 식이다.
각 줄은 없는 소 한 종류를 형용사 몇 개로 설명한다. 모든 줄의 형용사 개수는 같고, 위 목록에서는 3개다. 한 줄의 형용사 개수는 2개 이상 30개 이하다.
각 자리에 올 수 있는 형용사는 목록의 그 자리에 등장한 형용사뿐이다. 위 목록에서 첫째 자리는 large 또는 small, 둘째 자리는 brown, white, spotted, 셋째 자리는 noisy 또는 silent다. 그래서 조합은 2×3×2=12가지이고, 농부 존에게는 목록에 적힌 세 종류를 뺀 나머지 조합의 소가 모두 있다. 예를 들어 large white noisy 소는 그가 가진 9마리 중 하나다. 농부 존이 가진 소는 아무리 많아도 1,000,000,000마리다.
농부 존이 가진 소를 사전순으로 나열했을 때 K번째 소를 구하라.
문제에 나온 목록에서 K=7인 경우를 보자. 농부 존이 가진 소를 사전순으로 나열하면 다음과 같다.
이 중 7번째는 small spotted noisy다.