summary refs log tree commit diff homepage
diff options
context:
space:
mode:
-rw-r--r--2018/day06.c12
1 files changed, 12 insertions, 0 deletions
diff --git a/2018/day06.c b/2018/day06.c
index 5b9552d..c204264 100644
--- a/2018/day06.c
+++ b/2018/day06.c
@@ -49,4 +49,16 @@ int main() {
 		if (area[i] > max) max = area[i];
 	}
 	printf("%d\n", max);
+
+	int size = 0;
+	for (int x = 0; x <= maxX; ++x) {
+		for (int y = 0; y <= maxY; ++y) {
+			int sum = 0;
+			for (int i = 0; i < len; ++i) {
+				sum += dist((struct Point) { x, y }, points[i]);
+			}
+			if (sum < 10000) size++;
+		}
+	}
+	printf("%d\n", size);
 }