summary refs log tree commit diff homepage
path: root/2018
diff options
context:4 years
 
TagDownloadAuthorAge
1.4.1cgit-pink-1.4.1.tar.gz  cgit-pink-1.4.1.zip  June McEnroe4 years
1.4.0cgit-pink-1.4.0.tar.gz  cgit-pink-1.4.0.zip  June McEnroe4 years
1.3.0cgit-pink-1.3.0.tar.gz  cgit-pink-1.3.0.zip  June McEnroe5 years
ntSolve day 6 part 1 (diff)downloadaoc-8102eb9a838063611390cdab3c387b93020f34c7.tar.gz
aoc-8102eb9a838063611390cdab3c387b93020f34c7.zip
Solve day 6 part 2
Diffstat (limited to '2018')
-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);
 }