#include <iostream>
#define COLS 5
int GetBoundariesLength(int matrix[][COLS], int rows, int cols) {
return (rows * 2) + (cols * 2) - 4;
}
int main()
{
int matrix[][COLS] = { { 1, 2, 3, 4, 0 },
{ 5, 6, 100, 8, 1 },
{ 2, 100, 8, 100, 3 },
{ 1, 7, 100, 9, 6 },
{ 9, 10, 11, 12, 13 } };
int rows = sizeof matrix / sizeof matrix[0];
int cols = sizeof matrix[0] / sizeof(int);
std::cout << GetBoundariesLength(matrix, rows, cols);
}
/*
run:
16
*/