Files
freeCodeCamp/curriculum/challenges/spanish/08-coding-interview-prep/project-euler/problem-102-triangle-containment.spanish.md
2018-10-08 13:51:51 -04:00

1.4 KiB

id, localeTitle, challengeType, title
id localeTitle challengeType title
5 5900f3d21000cf542c50fee5 5 Problem 102: Triangle containment

Description

Tres puntos distintos se trazan al azar en un plano cartesiano, para el cual -1000 ≤ x, y ≤ 1000, de manera que se forma un triángulo. Considere los siguientes dos triángulos: A (-340,495), B (-153, -910), C (835, -947) X (-175,41), Y (-421, -714), Z ( 574, -645) Puede verificarse que el triángulo ABC contiene el origen, mientras que el triángulo XYZ no. Utilizando triangles.txt (clic con el botón derecho y 'Guardar enlace / Objetivo como ...'), un archivo de texto de 27K que contiene las coordenadas de mil triángulos "aleatorios", encuentre el número de triángulos para los cuales el interior contiene el origen . NOTA: Los dos primeros ejemplos en el archivo representan los triángulos en el ejemplo dado arriba.

Instructions

Tests

tests:
  - text: <code>euler102()</code> debe devolver 228.
    testString: 'assert.strictEqual(euler102(), 228, "<code>euler102()</code> should return 228.");'

Challenge Seed

function euler102() {
  // Good luck!
  return true;
}

euler102();

Solution

// solution required