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

Найти 3 самых больших и 3 самых маленьких числа в двумерном массиве - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ нужны ответы по c++ http://www.cyberforum.ru/cpp-beginners/thread743664.html
1. Разрешается ли объявлять массив в качестве поля класса. Как присвоить элементам массива начальные значения? 2. Зачем нужен «контролируемый блок-функция» и чем он отличается от обычного контролируемого блока? 3. Зачем требуется определение чистого виртуального деструктора? 4. Может ли объединение участвовать в иерархии наследования? 5. Объясните разницу между повышающим, понижающим и...
C++ натуральные числа Помогите пожалуйста решить задачку: Написать на языке С++ программу, которая находит все натуральные числа из промежутка от К до L, у которых количество делителей превышает заданное число М. Заранее спасибо! http://www.cyberforum.ru/cpp-beginners/thread743661.html
C++ Нужно написать функцию, которая проверяет содержатся ли элементы из первого дерева во втором дереве, в указанном в 1 дереве порядке
#include <iostream> #include <conio.h> using namespace std; struct node{ int n; node *l, *r; }; class Tree{
Дано шестизначное число. Найти сумму его цифр C++
Дано шестизначное число. Найти сумму его цифр.
C++ В массиве A(n) найти и напечатать номера (индексы) локалальных максимумов, то есть таких ai, что ai-1<ai>ai+1 http://www.cyberforum.ru/cpp-beginners/thread743656.html
В массиве A(n) найти и напечатать номера (индексы) локалальных максимумов, то есть таких ai, что ai-1<ai>ai+1. Прошу помочь в написании программы, совершенно не доходит как написать. Большое спасибо!
C++ Как найти произведение цифр n - значного числа? дело такое, нужно как нибудь сделать массив что ли, что б пользователь сам вводил его размер, а потом как нибудь вывести произведение цифр которые он ввел, говорю сразу, должно быть одно число а не много и что б их потом сложить. Дошел только до этого: int a,i; cin>>a; int* arr=new int ; for(i=0;i<a;i++) { cin>>arr; cout<<a; } подробнее

Показать сообщение отдельно
Kuzia domovenok
1889 / 1744 / 117
Регистрация: 25.03.2012
Сообщений: 5,917
Записей в блоге: 1
23.12.2012, 20:57     Найти 3 самых больших и 3 самых маленьких числа в двумерном массиве
Цитата Сообщение от ZaMaZaN4iK Посмотреть сообщение
#include <iostream>
#include <array>
#include <algorithm>
const int size=10;
int main()
{
* * std::array <int,size> mas={8,4,6,1,2,3,999,7575,567,23};
* * std::sort(mas.begin(),mas.end());
* * std::cout<<"MIN\tMAX\n";
* * for(int i=0,j=size-1;i<3;i++,j--)
* * * * std::cout<<mas[i]<<'\t'<<mas[j]<<std::endl;
* * system("pause");
* * return 0;
}
Ой, хаха!!!
Это ты типа предлагаешь сортировать весь массив ради трёх чисел? Слово оптимизация тебе знакомо?
(И, кстати по условию массив двумерный)
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru