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

Пятимерный массив - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Компилирование программ на С++ в Xcode http://www.cyberforum.ru/cpp-beginners/thread63135.html
Здравствуйте Все! Я здесь новичок. И в программировании полный чайник. Изучаю сейчас С++ (точнее начал только :)) Работаю в Xcode. Сейчас выполняю такую задачу: Напишите программу, которая используя цикл for для суммирования чисел от 50 до 100. Затем перепишите программу с использованием цикла while. Так вот с while все получается. А с for возникает такая проблема при компилировании:...
C++ Перегрузка операций Уважаемые программисты! Помогите новичку! Мне нужно написать программу, в которой реализуется разреженная матрица переменной размерности, ненулевые коэффициенты представлены двусвязным циклическим списком с элементами (x,y,v) – координаты, значение. Затем организовать арифметику класса (сложение, вычитание, умножение и сравнение (желательно еще и транспонирование)) в виде именованных функций,... http://www.cyberforum.ru/cpp-beginners/thread63130.html
C++ Структура и указатель
Прога написанна для примера #include <stdio.h> #include <string.h> struct data {int day; char month; int year; }; data mas;
Номер столбца, в которой находится самая длинная серия одинаковых элементов. C++
Дана целочисленая прямоугольная матрица. Определить: 1)количество строк,содержащих хотя бы один нулевой элемент: 2)Номер столбца,в которой находится самая длинная серия однаковых элементов.
C++ Как округлить в С++ вещественное число до 2 знаков после запятой? http://www.cyberforum.ru/cpp-beginners/thread63109.html
Ну собсно вопрос в теме. заранее спасибо))
C++ Надо проверить является ли число полиндромом Люди помогите не могу написать код для проверки числа. Полиндром такие числа как:12321, 1234321, подробнее

Показать сообщение отдельно
nill
9 / 9 / 0
Регистрация: 16.08.2009
Сообщений: 417
12.11.2009, 11:47  [ТС]     Пятимерный массив
в общем понятно что это очень большой массив и надо делать как то по другому
а задача такая

есть 50 строк
в каждой по 5 переменных

надо посчитать количество повторений

то есть к примеру если бы было всего три строки
1) 1, 2, 40, 15, 16
2) 1, 2, 40, 15, 16
3) 1, 2, 40, 15, 40

в результате я хочу знать что

вариант 1, 2, 40, 15, 16 повторяется 2 раза
вариант 1, 2, 40, 15, 40 повторяется 1 раз

порядок переменных важен
то есть
1, 2, 40, 15, 16 и 1, 2, 40, 16, 15 это разные строки


я хотел написал такой код

C++
1
2
3
4
5
6
7
8
9
10
11
  
int mass_all[50][50][50][50][50]; 
 
х=1; x1=1; x2=2; x3=40; x4=16;
mass_all[x][x1][x2][x3][x4]++;
 
х=1; x1=1; x2=2; x3=40; x4=16;
mass_all[x][x1][x2][x3][x4]++;
 
х=1; x1=1; x2=2; x3=40; x4=40;
mass_all[x][x1][x2][x3][x4]++;
и потом в цикле определил бы элементы массива которые больше нуля и сразу бы узнал количество повторений
А как сделать это же по другому пока не додумался.

ЗЫ Строки конечно заранее не известны я тут просто упростил
 
Текущее время: 14:44. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru