Другие языки программирования и технологии

Помогите изменить код программы(с++)

// женя_м_2011-12-23
#include <iostream>
#include <ctime>
using namespace std;

int main()
{
setlocale(LC_CTYPE, "Russian_Russia.1251");
srand((unsigned) time(NULL));

int sizeRow, sizeColumn;

cout << "\n Введите количество строк: "; cin >> sizeRow;
cout << "\n Введите количество столбцов: "; cin >> sizeColumn;
cout << endl;

int ** a = new int * [sizeRow];
int summa = 0;

for (int n = 0; n < sizeRow; n++, cout << endl)
{
a[n] = new int [sizeColumn];

for (int m = 0; m < sizeColumn; m++)
{
a[n][m] = rand() % 19 - 9;
cout << a[n][m] << '\t';
summa += a[n][m];
}
}

cout << endl << " Поиск элементов: " << endl << endl;
int count = 0;

for (int n = 0; n < sizeRow; n++)
for (int m = 0; m < sizeColumn; m++)
{
if (summa - a[n][m] < a[n][m])
{
count++;
cout << a[n][m] << '\t';
}
}
if (count > 0) cout << endl << endl << " Их количество равно: " << count;
else cout << endl << " Таких элементов массив не содержит! ";

for (int n = 0; n < sizeRow; n++) delete[] a[n];
delete[] a;

cin.get(); cin.get();
return 0;
}
АК
Артур Коротюк
65 636
Лучший ответ
Ни вопроса .. ничерта..
1. Считаешь сумму всех элементов.
2. Перебираешь все элементы и делаешь условие, что если сумма элементов минус значение элемента меньше значения элемента, то запоминаешь номер строки и столбца в отдельный массив.
3. Выводишь массив найденных элементов.