191206 Klar

This commit is contained in:
2018-12-16 23:45:14 +01:00
parent 31bfc56ca9
commit df62f822ea

View File

@ -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)