Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

Массив: Для каждого квадрата размером MxM в этой таблице вычислить сумму стоящих в нём чисел. - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Дана строка, слова в которой разделены пробелами. Оставьте в ней только те слова, которые начинаются на ту же букву, что и первое слово. http://www.cyberforum.ru/cpp-beginners/thread833563.html
5.17 Дана строка, слова в которой разделены пробелами. Оставьте в ней только те слова, которые начинаются на ту же букву, что и первое слово. Например: S = «С началом второй мировой войны...
C++ Преобразуйте матрицу путем удаления из нее строки, сумма элементов которой является максимальной из сумм элементов всех строк Дана матрица размерности n x m, все элементы которой различны. Преобразуйте матрицу путем удаления из нее строки, сумма элементов которой является максимальной из сумм элементов всех строк.... http://www.cyberforum.ru/cpp-beginners/thread833562.html
C++ Линейные массивы (Уменьшите все отрицательные элементы вектора на единицу)
Уменьшите все отрицательные элементы вектора на единицу. Например: (7 -5 -15 3 1 -2 4 -7 9 5) (7 -6 -16 3 1 -3 4 -8 9 5)
C++ Формат командной строки
Нужно выполнить задание. Есть X потоков в которых лежит по объекту, эти объекты я в случайном порядке сую в контейнер размером Y. При заполнении контейнера, начинаю удалять самые старые объекты и...
C++ по адресу получить значение http://www.cyberforum.ru/cpp-beginners/thread833512.html
Господа создаю программу которая задаёт значение и показывает адрес ячейке , запускаю её и в другой программе в исходник пишу этот адрес , но значение показывает совсем другое. программа которая...
C++ Функция ввода двумерного массива Ребят, помогите! Надо написать функцию чтобы с помощью нее мы вводили двумерный массив! Не знаю какие параметры задать и что внутри написать! Функция внизу закомментирована. #include "stdafx.h"... подробнее

Показать сообщение отдельно
Hamidam
0 / 0 / 0
Регистрация: 10.04.2013
Сообщений: 6

Массив: Для каждого квадрата размером MxM в этой таблице вычислить сумму стоящих в нём чисел. - C++

10.04.2013, 14:39. Просмотров 785. Ответов 8
Метки (Все метки)

Здравствуйте, помогите пожалуйста, как можно сделать цикл по перемещению квадрата в матрице. Понятно, что мы должны вычитать и прибавлять столбцы и строки, но вот как ограничить этот цикл?
Вот формулировка задачи:
Дана квадратная таблица A[N,N] и число M<N. Для каждого квадрата размером MxM в этой таблице вычислить сумму
стоящих в нём чисел. Общее число действий должно быть порядка n^2. Указание сначала для каждого горизонтального прямоугольника размером MxM вычислить сумму стоящих в нём чисел. (При сдвиге такого прямоугольника по горизонтали на М нужно добавить одно число и одно вычесть) Затем используя эти суммы , вычислить суммы в квадратах. (При сдвиге квадрата по вертикали добавляется полоска, а другая полоска убавляется)
Заранее спасибо.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru