Дан двумерный массив А[m][n] . Вывести номера строк ,суммы частей в

Дан двумерный массив А[m][n] . Вывести номера строк ,суммы частей в которых одинаковы

Задать свой вопрос
Ирина Хишба
А на каком языке надобно?
Sasha
c++
1 ответ
Очень обычная программка.

include lt;conio.hgt;
include lt;stdio.hgt; // Нужные нам библиотеки.
include lt;stdlib.hgt;

int** A; // Наш массив
int* s; // Массив, где будут храниться суммы частей строк.

int main()

    int i, j, m, n, sum, k;
    scanf("%d", amp;n); // Размерность массива
    scnaf("%d", amp;m); // Размерность массива
    S=(int*)malloc(n*sizeof(int*));
    A=(int**)malloc(n*sizeof(int*)); // Выделение места под массив на оперативной памяти.
    for(i=0;ilt;n;i++)
    A[i]=(int*)malloc(m*sizeof(int)); // lt;- Под другой массив   
   
    for(i=0;ilt;n;i++)
   
        sum=0;
        for(j=0;jlt;m;j++)
       
            sum=sum+A[i][j]; // Записываем в цикле суммы элементов строк в наш другой массив.       
       
        S[n]=sum;
   
    for(i=0;ilt;n;i++)
   
       
        for(j=0;jlt;m;j++)
       
            if(s[i]=s[j]) printf("%d%s%d", s[i], "and", s[j]); // тупо перебираем гоовые значения сумм каждое с каждым и выводим на экран, если они одинаковы.
       
   
    return(0);


Код не компилировал, если будут огрешности в синтаксисе - исправите.

, оставишь ответ?
Имя:*
E-Mail:


Последние вопросы

Добро пожаловать!

Для того чтобы стать полноценным пользователем нашего портала, вам необходимо пройти регистрацию.
Зарегистрироваться
Создайте собственную учетную запить!

Пройти регистрацию
Авторизоваться
Уже зарегистрированны? А ну-ка живо авторизуйтесь!

Войти на сайт