#include <iostream>
#include <vector>
using namespace std;
#define ll long long
#define ld long double
ll find_sum(vector<vector<ll>> a){
ll sum = 0;
for(ll i = 0; i < a.size(); i++)
for(ll j = 0; j < a[i].size(); j++)
if(i == j)
sum += a[i][j];
return sum;
}
signed main(){
ll n,m;
cin >> n >> m;
vector<vector<ll>> a(n);
for(ll i = 0; i < n; i++){
vector<ll> temp(m);
for(ll j = 0; j < m; j++)
cin >> temp[j];
a[i] = temp;
}
cout << find_sum(a);
}
#include <iostream>
signed main() {
setlocale(LC_ALL, "Ru");
int arrSize;
std::cout << "Введите размер массива: ";
std::cin >> arrSize;
int* arr = new int[arrSize];
std::cout << "Введите элементы массива: ";
for (int i = 0; i < arrSize; ++i)
std::cin >> arr[i];
std::cout << "Введенный пользователем массив: ";
for (int i = 0; i < arrSize; ++i)
std::cout << arr[i] << " ";
for (int i = 0; i < arrSize; ++i)
arr[i] = 0;
std::cout << "\nВсем элементам массива присвоили значение 0: ";
for (int i = 0; i < arrSize; ++i)
std::cout << arr[i] << " ";
std::cout << "\nУвеличили значения всех элементов на i+10: ";
for (int i = 0; i < arrSize; ++i) {
arr[i] += i + 10;
std::cout << arr[i] << " ";
}
return 0;
}