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

Подсчитать количество строк заданной целочисленной матрицы N*N - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Строка: Добавить в строковый класс функцию, которая создает строку, содержащую пересечение двух строк, то есть общие символы для двух строк. http://www.cyberforum.ru/cpp-beginners/thread931499.html
Добавить в строковый класс функцию, которая создает строку, содержащую пересечение двух строк, то есть общие символы для двух строк. Например, результатом пересечения строк "sdqcg" "rgfas34" будет...
C++ Подскажите быстрый поиск количества интервалов в отрезке Есть массив H Есть отрезок x+dx. Задача найти количество интервалов на которое делится отрезок x+dx массивом H. Наверняка с такой задачей уже кучу раз сталкивались, и есть оптимальное по... http://www.cyberforum.ru/cpp-beginners/thread931496.html
symbol(s) not found for architecture x86_64 как это побороть? C++
Привет всем тем кто это читает! Я не очень компетентен в сфере программирования, так как только учусь (С++). У меня такая проблема: Мне интересно использование технологии OpenCL, скачал мануал с...
C++ istream состояние bad
Всем привет! Как можно вызвать состояние bad у потока istream? (т.е. не так, что "состояние bad может быть вызвано серьезной ошибкой чтения", а небольшой пример, как просто можно это состояние...
C++ Проблемы с include http://www.cyberforum.ru/cpp-beginners/thread931463.html
Здравствуйте! Возникла проблема. Пользовался поиском, не помогло. Понимаю, что я не первый, кто просит помощи в подобной ситуации, но отнеситесь с пониманием, пожалуйста. Пытался гуглить и прочее,...
C++ Логический сдвиг влево unsigned __int64 number = 239176053778592; ClongNumber c(number); c.print(); for(int i = 0; i < 18; i++) { unsigned __int64 number_new = number << i; ClongNumber c_new1(number_new);... подробнее

Показать сообщение отдельно
Fyret
186 / 172 / 13
Регистрация: 30.07.2013
Сообщений: 359
31.07.2013, 16:35
Ну раз уж это C++, пусть будет так:

C++
1
2
3
4
5
6
7
8
9
10
11
12
    int k=0;
    std::set<int> etalon;
    for( int i = 1; i < 6; ++i )
        etalon.insert( i );
   
    for (int i=0; i < sizei; i++)
    {
        std::set<int> candidate( mass[i], mass[i]+sizej );
        if( etalon == candidate )
            ++k;
    }
    cout << k <<endl;
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.