a692: H. 空間向量
標籤 : 110學年度初階班上學期期中考
通過比率 : 58人/58人 ( 100% ) [非即時]
評分方式:
Tolerant

最近更新 : 2021-11-06 12:57

內容

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
測資資訊:
記憶體限制: 64 MB
公開 測資點#0 (10%): 1.0s , <1K
公開 測資點#1 (10%): 1.0s , <1K
公開 測資點#2 (10%): 1.0s , <1K
公開 測資點#3 (10%): 1.0s , <1K
公開 測資點#4 (10%): 1.0s , <1K
公開 測資點#5 (10%): 1.0s , <1M
公開 測資點#6 (10%): 1.0s , <1M
公開 測資點#7 (10%): 1.0s , <1M
公開 測資點#8 (10%): 1.0s , <1M
公開 測資點#9 (10%): 1.0s , <1M
提示 :
標籤:
110學年度初階班上學期期中考
出處:
[管理者:
fdhsj311038428 (unknown)
]


編號 身分 題目 主題 人氣 發表日期
沒有發現任何「解題報告」