reformating day-18
This commit is contained in:
@@ -61,10 +61,14 @@ pub fn part1(input: &str) -> String {
|
||||
let dist = (*b - *a).abs();
|
||||
dist.x + dist.y
|
||||
};
|
||||
let area = (corners.iter().tuple_windows().map(|(a,b)| {
|
||||
a.x * b.y -a.y *b.x
|
||||
}).sum::<i64>() + perimeter
|
||||
)/2 +1;
|
||||
let area = (corners
|
||||
.iter()
|
||||
.tuple_windows()
|
||||
.map(|(a, b)| a.x * b.y - a.y * b.x)
|
||||
.sum::<i64>()
|
||||
+ perimeter)
|
||||
/ 2
|
||||
+ 1;
|
||||
area.to_string()
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user