hank 最近在鑽研空間向量,不斷的計算令Hank感到疲憊,空間向量最麻煩的計算就是內積和外積。已知有兩個空間向量$\overrightarrow{a}=(x_1, y_1, z_1)、\overrightarrow{b}=(x_2, y_2, z_2)$
內積為
$\overrightarrow{a} \cdot \overrightarrow{b} = x_1 * x_2 + y_1 * y_2 + z_1 * z_2$
外積為
$\overrightarrow{a} \times \overrightarrow{b} =\begin{vmatrix}x_1& y_1& z_1 \\x_2& y_2& z_2 \\\end{vmatrix} = (y_1 * z_2 - y_2 * z_1 , z_1 * x_2 - z_2 * x_1 , x_1 * y_2 - x_2 * y_1)$
來幫 hank 算一下$\overrightarrow{a} \cdot \overrightarrow{b}$或$\overrightarrow{a} \times \overrightarrow{b}$吧
每行輸入7個數$m, x_1, y_1, z_1, x_2, y_2, z_2$
$m$代表內積或外積,$\overrightarrow{a}=(x_1, y_1, z_1)、\overrightarrow{b}=(x_2, y_2, z_2)$
輸入以EOF作為結束
$ -100 \leq x_1, y_1, z_1, x_2, y_2, z_2 \leq 100$
若$m = 0$,輸出$\overrightarrow{a} \cdot \overrightarrow{b}$的結果 $n$
若$m = 1$,輸出$\overrightarrow{a} \times \overrightarrow{b}$的結果 $(x, y, z)$ ,以空格隔開
1 1 2 3 4 5 6 0 1 2 3 4 5 6
-3 6 -3 32
編號 | 身分 | 題目 | 主題 | 人氣 | 發表日期 |
沒有發現任何「解題報告」 |