Олимпиадный тренинг

Задача . Косинусное сходство. Тип К


Даны два "ненулевых" числовых вектора одинакового размера (списоков/кортежей чисел)  \(A, B\).   
Напишите программу, которая "косинусное сходство" векторов  \(A\)\(B\).


Программа должна возвращать одно число  -  "косинусное сходство"  векторов  \(A\)\(B\)  

A

B

косинусное сходство

Пояснение

[0,3,4]

[3,-4,0]

-0.48

\(cos(\overrightarrow{A},\overrightarrow{B})=\frac{\overrightarrow{A}\cdot\overrightarrow{B}}{||\overrightarrow{A}||\cdot||\overrightarrow{B}||}\)
\(||\overrightarrow{A}||=5;\ ||\overrightarrow{B}||=5\\ \overrightarrow{A}\cdot\overrightarrow{B}=-12\)
 

 


time 1000 ms
memory 256 Mb
Правила оформления программ и список ошибок при автоматической проверке задач

Статистика успешных решений по компиляторам
 Кол-во
Python24
Комментарий учителя