как поменять местами элементы главной диагонали с суммой минимальных элементов каждого столбца в матрице А[M][N]?
Вид для печати
как поменять местами элементы главной диагонали с суммой минимальных элементов каждого столбца в матрице А[M][N]?
при таком описании задачи ответ дадут только студенты которые недавно ее решали...
Ну чего-то типа такого. Но что такое гавная диагоняль у не квадратной матрицы я не знаю. Программа не проверялась.
void main(void)
{
int n=5;
int mass[n][n];
for (int i=0; i<n; i++)
for (int j=0; j<n; j++)
mass[i][j] = rand()*1024;
int s=0;
for (int i=0; i<n; i++){
int min = mass[i][0];
for (int j=1; j<n; j++)
if (min < mass[i][j]) min = mass[i][j];
s+=min;
}
for (int i=0; i<n; i++) mass[i][i] = s;
}
[QUOTE=maxx™;3255571]Ну чего-то типа такого. Но что такое гавная диагоняль у не квадратной матрицы я не знаю.[/QUOTE]
Интересная мысль.
Неужели никто еще не определил?
Предлагаю идти по диаганали пока не упремся в стенку,
потом начинать опять по диагонали со следующей строки (столбца)
и т.п.
Такая штука может иметь интересные свойства.
играем в арканоид?
[QUOTE=Guffy;3258321]играем в арканоид?[/QUOTE]
хуже...
называется угадай правильную постановку задачи... и дай на нее решение...
эт не из политеха человек, случайно? меня от таких задачек уже подташнивает..
Хм, я задачку как раз с таким условием где-то уже видел :) и как раз тот же вопрос был - где там главная диагональ...
а я сразу школу вспомнил )
---
там походу формулы были специальные когда-то ...
По поводу "где скачать" :)
[url]http://www.codeblocks.org/downloads/5[/url]
[url]http://www.bloodshed.net/dev/devcpp.html[/url]
Попробуйте одну из этих сред, может подойдут.
Только во первом нужно качать тот, что с mingw
Из этих двух вариантов советую выбрать Dev-C++
как раз для таких задачек :)