科技考试不像现代考试那样,考试一结束考生们就各自回到家乡,等待考试结果何录取通知。这在古代信息交通不便的情况下是完全不可能的,并且有的时候,朝廷会在一年内举行两次考试,一次在春天,一次在秋天,亦通常所说的春闱和秋闱。许多考生春闱不中考秋闱,一考就是半年几个月甚至一年。每考完一次,考生们就只有住在贡院附近等待考试结果,而这时候的能提供住宿的地方不外乎两处——客栈和妓院。
这时妓院的住宿条件要比一般的客栈好很多,相当于现代的星级宾馆,吃喝玩乐一条龙服务,只是消费很高,并非寻常百姓之家能够负担得起,而在古代能够负担上京考试的费用的,自然不会是寻常百姓,他们大多是官