Hackerrank – Compute the Area of a Polygon

Hackerrank – Popis problému

Celý popis zadania sa nacháza – Hackerrank.

Riešenie

Vytvorme si menšie matice pre každý pár zadaných bodov

Potom vypočítame determinat of pre každú maticu:
x1 * y2 - x2 * y1
A spočítam všetky determinanty. Nakoniec súčet determinantov vydelíme 2.

Riešenie postavené na článku.

Vytvoril som riešenie v týchto programovacích jazykoch:

Všetky riešenia sú dostupné aj na mojom GitHub profile.

Scala

Leave a Reply

Vaša e-mailová adresa nebude zverejnená. Vyžadované polia sú označené *