#include
#include
int main()
{
// create array
const int size = 4;
static int x[size][size];
auto t1 = std::chrono::high_resolution_clock::now();
for (int i = 0; i < size; i++)
{
for (int j = 0; j < size; j++)
{
x[j][i] = i + j;
std::cout << &x[j][i] << ": i=" << i << ", j=" << j << std::endl;
}
}
// print execution time to console
auto t2 = std::chrono::high_resolution_clock::now(); // stop time measurement
auto duration = std::chrono::duration_cast<:chrono::microseconds>(t2 - t1).count();
std::cout << "Execution time: " << duration << " microseconds" << std::endl;
return 0;
}