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

В матрице найти количество строк, у которых все нули - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Сортировка методом Шелла http://www.cyberforum.ru/cpp-beginners/thread1050274.html
Не могу разобраться с сортировкой методом Шелла именно в двумерном массиве. Если, например, нам дан двумерный массив 10 на 10, а элементы нужно расположить в порядке убывания. Как реализовать эту...
C++ явная специализация Всем добра, может кто объяснить для чего нужна явная специализация, если можно сделать перегрузку. http://www.cyberforum.ru/cpp-beginners/thread1050269.html
C++ Дать описание кода, который определяет сколько нулей лежит вне минимального и максимального значений массива
Объясните, что означает каждая строка кода. Заранее спасибо:) Определить, сколько нулей лежит вне минимального и максимального значений массива I. #include <iostream> #include <cstdlib> using...
C++ Массивы (двумерный)
Дан двумерный массив, элементы которого - целые числа. Вставьте новый столбец, каждый элемент которого число ноль, перед всеми столбцами, в которых встречается заданное число X. В первой строке...
C++ Прокомментировать код программы на перестановку матриц http://www.cyberforum.ru/cpp-beginners/thread1050228.html
Мира всем!) Имеется задача , имеется представление о том, как она работает , но нет полной понятности. Прошу прокомментировать каждую строчку кода, т.е. "разжевать". Текст: B матрице С...
C++ Необходимо добавить цикл поиска главного элемента по столбцу. никак не получается Нужно,чтобы был выбор программа искала максимальный элемент по столбцу и ставила его на 1 место....никак не могу добавить ........... #include <iostream> using namespace std; void... подробнее

Показать сообщение отдельно
outoftime
║XLR8║
510 / 432 / 33
Регистрация: 25.07.2009
Сообщений: 2,295
20.12.2013, 23:40
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include <iostream>
#include <iterator>
#include <algorithm>
 
int main(int argc, char *argv[])
{
    const int n = 5, m = 6;
    int a[n][m];
    std::cout << std::count_if(std::begin(a), std::end(a), [&m](const int *value) { 
        return std::all_of(value, value + m, std::bind(std::equal_to<int>(), std::placeholders::_1, 0)); 
    });
 
    return EXIT_SUCCESS;
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru