
Напишем 4 таблицы на html, теги будем писать в html файле, и стили тоже, а не в css, где пишут стили. Создадим папку с названием "1", и html файл с названием "1" (для html файла пишем 1.html). Тогда:
<html>
<body bgcolor="PowderBlue">
<table width="500" height="200" align="center">
<tr>
<td>
<table border="1" width="100" height="100" bgcolor="white">
<tr>
<th rowspan="2">1</th>
<th colspan="2">2</th>
</tr>
<tr>
<th>3</th>
<th>4</th>
</tr>
</table>
</td>
<td>
<table border="1" width="100" height="100" bgcolor="white">
<tr>
<th colspan="2">1</th>
</tr>
<tr>
<th>2</th>
<th>3</th>
</tr>
<tr>
<th colspan="2">4</th>
</tr>
</table>
</td>
<td>
<table border="1" width="100" height="100" bgcolor="white">
<tr>
<th colspan="2">1</th>
</tr>
<tr>
<th rowspan="2">2</th>
<th>3</th>
</tr>
<tr>
<th>4</th>
</tr>
</table>
</td>
<td>
<table border="1" width="100" height="100" bgcolor="white">
<tr>
<th>1</th>
<th rowspan="2">3</th>
</tr>
<tr>
<th>2</th>
</tr>
<tr>
<th colspan="2">4</th>
</tr>
</table>
</td>
</tr>
</table>
</body>
</html>


C++ GCC compiler
#include <bits/stdc++.h>
using namespace std;
int main() {
// вводим размеры матрицы и саму матрицу
int width, height; // длина, ширина
cin >> width >> height;
int m[width][height]; // создаем матрицу
for (auto i = 0; i < width; ++i) {
for (auto j = 0; j < height; ++j) {
cin >> m[i][j];
}
}
int glavnaja=0, pobochnaja=0;
for (i=0;i<width;i++)
{
for (j=0;j<height;j++)
{
glavnaja+=a[i][i];
pobochnaja+=[i][n+j-1];
}
}
cout << glavnaja << ' ' << pobochnaja;
}
Объяснение: