读《白居易年谱》,瞧出来一点儿小猫腻:白居易祖籍山西,生在河南,户口则随他爷爷,属于陕西省渭南县下邽镇的居民。他参加科举考试,应该去陕西渭南才对;但他乡试那年没去渭南,而是去了安徽宣城报考。这在唐朝可是违法行为,因为唐朝法律规定,所有参加科举考试的考生必须在其户口所在地报考。
白居易不傻,决不会无缘无故以身试法,他之所以去安徽报考,一定是因为当时安徽的录取率比较高。
要知道唐朝科考跟现在的高考一样,各地录取率高低不等,有的地方考生多、录取的少,竞争激烈;有的地方则考生少、录取的多,压力小一些。
柳宗元在《送辛生下第序略》中说过:“京兆尹岁贡秀才,常与百郡相抗。”意思就是首都地区录取率非常高,一个长安城取中的人数竟然跟一个大省取中的人数差不多。
不光唐朝,两宋和明清也是这样的。北宋时江南考生多而录取少,很难考中;北方考生少而录取多,容易考中。明清时内地考生多而录取少,很难考中;边疆考生少而录取多,容易考中。
宋朝文坛大腕欧阳修曾经给皇帝写信说:“东南州军进士取解者,两三千人处只解二三十人,是百人取一人。西北州军取解至多处不过百人,而所解至十余人,是十人取一人。”地域差别如此之大,自然让考生们眼红,纷纷玩起旧版的“高考移民”小游戏,白居易只是玩家之一罢了。
“高考移民”未必是真的移民,很多考生只是弄一个假户口。这招儿在过去风险不小,因为古代考生必须互相作保,一个考生犯了事儿,其他考生也跟着倒霉。为了自身安全起见,大伙检举揭发的积极性非常高,很容易把你弄假户口的事儿给捅出来。
即使你跟同学们关系铁,那监考的老师也不是吃干饭的,他们还有一道“审音”程序,就是要听听你说话的口音。
除了取消考试资格,古代对办假户口的考生还有别的处罚。笔者翻过《日知录集释》,看到明朝正统十四年(1449年)有一条新规定:凡“冒籍”(即填写户口不实)考生一律黜退,就近发往国子监、府学和县学充当“膳夫”。膳夫就是厨子。
为了规避上述风险,有些考生玩高考移民时不惜血本,让家长在录取率高的省份买地买房,加入当地户籍,从假移民变成真移民。
乾隆朝就有这么两位考生,他们是哥俩,户口本来在江苏常州,听说北京的进士好考,让父亲花100两银子在顺义县城(顺义归北京管辖)买下一所破旧小院,然后移居其中。按清朝政策,只要你在某个地方置有产业并愿意跟当地人“一体当差”(即缴税和承担劳役),政府一般都会准许你加入当地户口。所以这哥俩顺顺当当成了北京人,也凭实力顺顺当当考中了进士。