Un'altra sfida facile per te.
Il tuo compito
Scrivi un programma o una funzione che accetta l'input, che contiene 3 coppie di coordinate x e y e calcola l'area del triangolo formato al loro interno. Per coloro che non ricordano come calcolarlo, puoi trovarlo qui .
Esempio:
1,2,4,2,3,7 # input as x1,y1,x2,y2,x3,y3
7.5 # output
Alcune considerazioni:
- L'input sarà di sei numeri interi positivi di base 10.
- Si può presumere che l'input sia in qualsiasi formato ragionevole .
- I punti formeranno sempre un triangolo valido.
- Si può presumere che l'input sia già memorizzato in una variabile come
t. - Vince il codice più breve in byte!
Modifica: per evitare qualsiasi confusione, ho semplificato il modo in cui l'input deve essere gestito senza compromettere nessuno dei codici attuali.
Ricorda che il tuo programma / funzione deve generare un'area valida, quindi non può dare un numero negativo come output
[1 2;4 2;3 7](usando la sintassi di Julia)?
[[1, 2], [4, 2], [3, 7]]) inT?