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

Определить k — количество особых элементов массива - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Turbo C - найти слово наибольшей длины http://www.cyberforum.ru/cpp-beginners/thread84797.html
В исходном текстовом файле (создать и ввести) найти слово наибольшей длины. Найденное слово удалить из файла(дополнительных массивов и файлов не использовать).Помогите пожалуйста
C++ Найти количество слов, начинающихся с буквы b Дана строка, содержащая английский текст. Найти количество слов, начинающихся с буквы b. Плиз помогите решить http://www.cyberforum.ru/cpp-beginners/thread84795.html
C++ Длина имени файла
Возникла интересная проблема. Использовалось Visual C++ 1.52 Вот если имя файла больше 12 символов то он его просто напросто не видит. Мне кажется проблема в компиляторе. Если да как это можно исправить? Или это можно исправит при помощи изменения кода?
C++ Создать массив из номеров нулевых элементов исходного массива
В целочисленной последовательности есть нулевые элементы. Создать массив из номеров этих элементов. Плиз помогите решить , завтра сдавать , а я не понимаю как это делать .
C++ как прочитать код стандартной функции http://www.cyberforum.ru/cpp-beginners/thread84789.html
к примеру как прочесть код функции system?одним словом получить код
C++ Матрицы (перестановка) Здраствуйте, передо мной стоит проблема: ****************************************************************** Матрицей перестановки называется квадратная (NxN) матрица, в каждой строке и столбце которой находится лишь один единичный элемент. По заданной матрице перестановки A(NxN) выполнить перестановку произвольного количества векторов х (количество по выбору пользователя).... подробнее

Показать сообщение отдельно
valeriikozlov
Эксперт C++
 Аватар для valeriikozlov
4661 / 2487 / 321
Регистрация: 18.08.2009
Сообщений: 4,550
11.01.2010, 22:34     Определить k — количество особых элементов массива
Если матрица уже дана, то так:
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
int i, j, max, sum, col=0;
for(i=0; i<m; i++)
{
max=sum=0;
for(j=1; j<n; j++)
if(mas[j][i]>mas[max][i])
max=j;
for(j=1; j<n; j++)
if(j!=max)
sum+=mas[j][i];
if(mas[max][i]>sum)
col++;
}
// вот именно здесь в переменной col записано количество особых элементов
не проверял
 
Текущее время: 01:11. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru