import numpy as np
def orthogonal_projection(v, L):
v_np=np.array(v)
l_np=np.array(L)
dot_product=np.dot(v_np,l_np)
projection=dot_product/(np.dot(l_np,l_np))*l_np
return np.round(projection,3).tolist()
if __name__ == "__main__":
v = eval(input())
L = eval(input())
print(orthogonal_projection(v, L))


京公网安备 11010502036488号