Fading Coder

One Final Commit for the Last Sprint

Fundamentals of 2D Computational Geometry

Computational geometry problems typically operate in the real number space ℝ, requiring double-precision floating-point operations. The key challenge lies in comparing floating-point values due to precision errors. We often need to treat values like 1 and 1.0000001 as equal. We define an epsilon (ε)...

Checker Problem Solution from COCI 2019-2020 #2

This problem involves verifying whether a given set of diagonals forms a valid triangulation of a convex polygon and, if so, whether the coloring of edges satisfies the "very good" condition. Key Observations The first input value T denotes the subtask number, not the number of test cases....

Counting Collinear Point Triplets in a Cartesian Plane

Given a collection of coordinates on a two-dimensional grid, the task requires enumerating every distinct triplet of vertices to determine how many lie on a single straight line. The brute-force methodology iterates through all valid index combinations, enforcing strictly increasing indices to elimi...