设在E点
则AE=x
则BE=40-x
由勾股定理
DE²=AD²+AE²
CE²=BE²+BC²
DE=CE
所以AD²+AE²=BE²+BC²
24²+x²=16²+(40-x)²
576+x²=256+1600-80x+x²
80x=1280
x=16
所以建在距离A16千米处
设在E点
则AE=x
则BE=40-x
由勾股定理
DE²=AD²+AE²
CE²=BE²+BC²
DE=CE
所以AD²+AE²=BE²+BC²
24²+x²=16²+(40-x)²
576+x²=256+1600-80x+x²
80x=1280
x=16
所以建在距离A16千米处