もう1つの簡単な課題です。
あなたのタスク
x座標とy座標の3つのペアを含み、それらの内部に形成される三角形の面積を計算する入力を受け取るプログラムまたは関数を作成します。計算方法を思い出せない人のために、ここで見つけることができます。
例:
1,2,4,2,3,7 # input as x1,y1,x2,y2,x3,y3
7.5 # output
考慮事項:
- 入力は、10を基数とする6つの正の整数です。
- 入力は合理的な形式であると想定できます。
- ポイントは常に有効な三角形を形成します。
- 入力がなどの変数に既に保存されていると仮定できます
t
。 - バイト単位の最短コードが勝ちです!
編集:混乱を避けるため、現在のコードを危険にさらすことなく入力を処理する方法を簡略化しました。
プログラム/関数は有効な領域を出力する必要があるため、出力として負の数を与えることはできません
[1 2;4 2;3 7]
(ジュリア構文を使用して)?
[[1, 2], [4, 2], [3, 7]]
)を持つことができることを意味しT
ますか?