summaryrefslogtreecommitdiff
path: root/bringing-a-gun-to-a-trainer-fight/solution.py
blob: 36c45db6bf3ed85118b76ec6a9744c76a9f09c02 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
import math


def get_distance(vec):
    return math.sqrt(vec[0]**2 + vec[1]**2)


def solution(dimensions, your_position, trainer_position, distance):
    # Verify that we can reach the trainer
    dist_to_trainer = get_distance(
        (trainer_position[0] - your_position[0], trainer_position[1] - your_position[10]))
    if dist_to_trainer > distance:
        # Unreachable
        return 0