내적과 외적은 벡터의 곱셈 연산 중에서도 각기 다른 의미와 활용을 갖는 연산입니다. 내적(스칼라곱)은 두 벡터의 크기와 방향에 대한 정보를 활용하여 스칼라 값을 계산하는 연산이며, 외적(벡터곱)은 두 벡터의 크기와 방향에 대한 정보를 활용하여 수직인 새로운 벡터를 생성하는 연산입니다.
내적을 사용하는 이유는 두 벡터 간의 유사성이나 정사영의 개념을 표현하거나, 벡터의 크기를 계산할 때 유용하기 때문입니다. 내적은 두 벡터 사이의 각도에 대한 정보를 포함하고 있기 때문에, 벡터 사이의 유사성을 비교하는 데 사용할 수 있습니다.
반면에 외적은 두 벡터 간의 직교성을 나타내거나 회전에 대한 정보를 제공하는 데 사용됩니다. 두 벡터의 외적은 새로운 벡터를 생성하므로, 두 벡터가 평행한 경우에는 외적의 결과가 0 벡터가 되어 의미가 없어지는 경우가 발생할 수 있습니다. 따라서, 두 벡터의 방향성이 중요한 경우에는 외적이 적합하지만, 크기와 유사성을 비교하는 경우에는 내적이 더 적합할 수 있습니다.
따라서, 문제에서 내적곱(스칼라곱)을 사용한 것은 두 벡터의 크기와 방향에 대한 정보를 활용하여 스칼라 값을 구하는 것이 적절하다고 판단된 것일 수 있습니다.