Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
tanyushka_p
-1 / 0 / 1
Регистрация: 05.06.2013
Сообщений: 17
#1

Найти количество строк, похожих на первую строку данной матрицы - C++

12.06.2013, 08:53. Просмотров 1155. Ответов 1
Метки нет (Все метки)

Дана целочисленная матрица размерности m х n, элементы значения от 0 до 100. Различные строки матрицы назовем похожими, если совпадают множества чисел этих строк. Найти количество строк, похожих на первую строку данной матрицы.

Добавлено через 13 часов 50 минут
пожалуйста помогите срочно...практика ваще завал просто...
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
12.06.2013, 08:53
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Найти количество строк, похожих на первую строку данной матрицы (C++):

Найти количество строк, похожих на первую строку данной матрицы
Дана целочисленная матрица размера M × N, элементы которой могут принимать...

Найти количество столбцов, похожих на последний столбец данной матрицы.
Matrix37. Дана целочисленная матрица размера M × N, элементы которой могут...

Двумерная матрица. Найти количество похожих строк.
Дана целочисленная матрица размера M x N. Различные строки матрицы назовем...

Найти первую повторяющуюся строку в массиве строк
Здравствуйте, существует задача: найти первую повторяющуюся строку в массиве...

Определить количество классов эквивалентных строк данной прямоугольной матрицы
Определить количество классов эквивалентных строк данной прямоугольной матрицы....

Текстовый файл: найти количество строк, которые начинаются с данной буквы
Добрый вечер. Дан текстовый файл. Найти количество строк, которые начинаются с...

1
Nikolai699
16 / 16 / 20
Регистрация: 15.03.2012
Сообщений: 106
12.06.2013, 11:54 #2
Лучший ответ Сообщение было отмечено tanyushka_p как решение

Решение

если правильно понял задачу, то получается как то так)

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
#include<iostream>
#include<ctime>
 
using namespace std;
 
void main(){
    srand(time(NULL));
    int **arr, N, M, count = 0, temp;
    cout << "enter size (N) : " ;
    cin >> N;
    cout << "enter size (M) : " ;
    cin >> M;
    arr = new int *[N];
    for(int i = 0; i < N; i++)
        arr[i] = new int [M];
    for(int i = 0; i < N; i++)
        for(int j = 0; j < M; j++)
            arr[i][j] = rand()%100 + 1;
    //часть кода для ввода массива с клавиатуры
    /*cout << "enter arr : " <<endl;
    for(int i = 0; i < N; i++){
        for(int j = 0; j < M; j++)
            cin >> arr[i][j];
    }
*/
 
    cout << "your arr : " << endl;
    for(int i = 0; i < N; i++){
        for(int j = 0; j < M; j++)
            cout << arr[i][j] << "   ";
        cout << endl;
    }
 
    
    for(int i = 1; i < N; i++){
        temp = 0;
 
        for(int j = 0; j < M; j++)
            for(int k = 0; k < M ;k++)
                if(arr[0][k] == arr [i][j]){
                    temp ++;
                }
            if(temp > (M/2))
                    count ++;
    }
 
    cout << count << " - pohogih strok." << endl;
}
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
12.06.2013, 11:54
Привет! Вот еще темы с решениями:

Найти первую строку матрицы, в которой имеется отрицательный элемент, и упорядочить её по убыванию
Саму матрицу получил, это было не так тяжело. Но не нравится компилятору моя...

Определить количество классов эквивалентных строк данной прямоугольной матрицы. Строки считать эквивалентными, если равны суммы их элементов.
подскажите Определить количество классов эквивалентных строк данной...

Найти количество строк в максимальном множестве попарно непохожих строк заданной матрицы
Мир всем, помогите понять суть задания: &quot;Две строки матрицы назовем...

Матрицы: поменять местами первую строку и строку, содержащую максимальный элемент
1)В матрице поменять местами 1 строку и строку содержащие последнее вхождение...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru