191206 Klar
This commit is contained in:
@ -46,17 +46,20 @@ namespace _2018_06
|
||||
ReadKey();
|
||||
|
||||
string[,] area = new string[360, 360];
|
||||
int part2Area = 0;
|
||||
|
||||
for (int i = 0; i < 360; i++)
|
||||
{
|
||||
for (int j = 0; j < 360; j++)
|
||||
{
|
||||
int dist = 10000;
|
||||
int areaDist = 0;
|
||||
foreach (Tuple<string, int, int> tp1 in koords)
|
||||
{
|
||||
int part1 = tp1.Item2 - i;
|
||||
int part2 = tp1.Item3 - j;
|
||||
int ldist = Math.Abs(part1) + Math.Abs(part2);
|
||||
areaDist += ldist;
|
||||
if (ldist < dist)
|
||||
{
|
||||
dist = ldist;
|
||||
@ -70,12 +73,16 @@ namespace _2018_06
|
||||
}
|
||||
}
|
||||
}
|
||||
if (areaDist < 10000)
|
||||
{
|
||||
part2Area++;
|
||||
}
|
||||
//Write($" {area[i, j]}");
|
||||
}
|
||||
//WriteLine();
|
||||
}
|
||||
|
||||
WriteLine("Skapat avståndsmap");
|
||||
WriteLine($"Skapat avståndsmap Part 2 Area = {part2Area }");
|
||||
|
||||
ReadKey();
|
||||
|
||||
@ -123,7 +130,7 @@ namespace _2018_06
|
||||
int maxUnits = 0;
|
||||
string maxArea = "";
|
||||
|
||||
foreach(var item in areas.Keys)
|
||||
foreach (var item in areas.Keys)
|
||||
{
|
||||
WriteLine($"{item}= {areas[item]}");
|
||||
if (areas[item] > maxUnits)
|
||||
|
||||
Reference in New Issue
Block a user