Задача имеет четыре варианта решения
первый случай когда велосипедисты ехали навстречу друг другу:
40+50=90
90+250=340 км между поселками
Второй случай когда они ехали в разные стороны
250- (40+50)=160 км
третий и четвертый случай когда они ехали в одном направлении
250+50= 300
300-40 =260 км если они ехали в левую сторону (условно)
и
250+40=290
290-50=240 км если они ехали в правую сторону (условно)