Opgaven kan løses både med og uden programmør-værktøjer,
men her er er i hvert fald hvad programmøren skrev i sit program:
def cachecoord():
f="Her er fine koordinater til dig !: N"+str(a)+" E"+str(b)
return f
x=raw_input("hvor mange hele kilometer langt er et marathon?:")
try:
dist=float(x)
except:
x=raw_input("Fejl, intast HELE antal KM som tal:")
dist=float(x)
y=raw_input("hvor mange forhindringer skal forceres til 110m hurdling?:")
try:
hurdle=float(y)
except:
y=raw_input("Fejl, intast antal hurdles som tal:")
hurdle=float(y)
if dist<10.9:
a=dist*131960
elif dist<40.1:
a=5542263
elif dist<=42.0:
a=((((((dist+5)*70)+9)*120)+3)*14)+2
elif dist>42.0:
a=((((((dist+5)*70)+9)*120)+2)*14)+4
elif dist<45.0:
a=dist*131965
elif dist>=50.1:
a=((((((dist+5)*70)+8)*120)+3)*14)+4
else: a=5542200
if hurdle<10:
b=(((a-3)/10)+22947)*2-1
elif hurdle>10:
b=1154306
elif hurdle==10:
b=(((a-4)/10)+22927)*2-1
else: b=1154386
print cachecoord()