一begin 后无';'二if a:=x then b:=x;错误,a:=x 中没有:应为 if a=x then v:=x;以下类似注:上楼的回答不怎么好,虽然更正了IF中=不加:的错误,但为何在最后加readln呢,要知道,评测 程序时输出结果保存在文件中,自动评分系统直接比较你的输出文件与答案文件,而加了readln后,需要敲 一个回车程序才结束,而自动评分系统是不会帮你敲 回车的,你就全部超时,虽然这方便察看结果,但习惯不好,据说莫个市的代表队因为这个原因全部零分,建议大家用alt+f5 查看结果。