def dopln_trasu(prikazy):
    '''
    Doplní zadanú trasu o štvoricu príkazov na presunutie dronu na počiatočnú pozíciu
    :param prikazy: zoznam s dĺžkami presunov v 4 smeroch {východ, sever, západ, juh}
    :type prikazy: list of int
    '''
    x = sum(prikazy[0::4]) - sum(prikazy[2::4])
    y = sum(prikazy[1::4]) - sum(prikazy[3::4])
    if x > 0:
        x_vychod, x_zapad = 0, x
    else:
        x_vychod, x_zapad = -x, 0
    if y > 0:
        y_sever, y_juh = 0, y
    else:
        y_sever, y_juh = -y, 0
    if not (x == y == 0):
        prikazy.extend([x_vychod, y_sever, x_zapad, y_juh])
    return prikazy


print(dopln_trasu([30, 20, 40, 30, 50, 40, 30, 50]))