Viaje en taxi

Un taxi cuesta $3 por el primer kilómetro y $2 por cada kilómetro posterior. Dada una tarifa total válida, devuelve la distancia recorrida. Una tarifa de 0 significa que no hubo viaje.

Ejemplos

journey_distance(3) ➞ 1
# The first kilometer costs $3

journey_distance(9) ➞ 4
# The first kilometer costs $3 plus the other three kilometers (costing $2 each)

journey_distance(5) ➞ 2

Notas

  • Las pruebas de entrada son enteros >= 0.
  • Recuerda que estás calculando la distancia a partir del costo, no al revés!