设自行车比赛距离为x,则长跑的距离为 1 4 x,游泳的距离为 3 8 x,由题意可知, 3 8 x- 1 4 x=8.5, 1 8 x=8.5, 1 8 x×8=8.5×8, x=68;长跑的距离是 1 4 x,=68× 1 4 ,=17(千米);答:长跑的距离是17千米.故答案为:17.