int main (void) { triangle_t t; int count = 0; while (read_triangle (&t)) if (contains_origin (&t)) count++; printf ("%d\n", count); return 0; }
int main(void) { std::vector<triangle> triangles = { #include <102.data> }; int sm = 0; for (auto &i : triangles) { if (contains_origin(i)) ++sm; } std::cout << sm << "\n"; }