Skip to content

Instantly share code, notes, and snippets.

@blacksheep557
Created January 6, 2020 06:19
Show Gist options
  • Select an option

  • Save blacksheep557/2eed697ee844a447f1a90027a13a1682 to your computer and use it in GitHub Desktop.

Select an option

Save blacksheep557/2eed697ee844a447f1a90027a13a1682 to your computer and use it in GitHub Desktop.
day 59
int countLayers(List<String> matrix) {
int horiCenter = matrix[1].length ~/ 2;
int vertCenter = matrix.length ~/ 2;
print("$vertCenter hori $horiCenter");
int layerCount = 0;
for (int i = 0; i <= vertCenter; i++) {
if (i == 0) {
layerCount++;
continue;
}
// print("i-1 ${matrix[i - 1][horiCenter]} i ${matrix[i][horiCenter]}");
if (matrix[i - 1][horiCenter] == matrix[i][horiCenter]) {
continue;
}
layerCount++;
}
print(layerCount);
return layerCount;
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment