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


Ответы на вопрос

#include <conio.h>
#include <stdio.h> // Нужные нам библиотеки.
#include <stdlib.h>
int** A; // Наш массив
int* s; // Массив, где будут храниться суммы элементов строк.
int main()
{
int i, j, m, n, sum, k;
scanf("%d", &n); // Размерность массива
scnaf("%d", &m); // Размерность массива
S=(int*)malloc(n*sizeof(int*));
A=(int**)malloc(n*sizeof(int*)); // Выделение места под массив на оперативной памяти.
for(i=0;i<n;i++)
A[i]=(int*)malloc(m*sizeof(int)); // <- Под другой массив
for(i=0;i<n;i++)
{
sum=0;
for(j=0;j<m;j++)
{
sum=sum+A[i][j]; // Записываем в цикле суммы элементов строк в наш другой массив.
}
S[n]=sum;
}
for(i=0;i<n;i++)
{
for(j=0;j<m;j++)
{
if(s[i]=s[j]) printf("%d%s%d", s[i], "and", s[j]); // тупо перебираем гоовые значения сумм каждое с каждым и выводим на экран, если они равны.
}
}
return(0);
}
Код не компилировал, если будут огрешности в синтаксисе - исправите.



Для решения данной задачи, необходимо пройти по каждой строке двумерного массива и вычислить сумму элементов в каждой строке. Если сумма элементов в строке равна, то выводим номер этой строки.
Вот пример кода на языке Python, который решает данную задачу:
```python def find_rows_with_equal_sum(arr): result = [] for i, row in enumerate(arr): if sum(row) == 0: result.append(i) return result
# Пример использования arr = [[1, 2, 3], [4, -4, 0], [0, 0, 0], [1, 1, 1]] rows_with_equal_sum = find_rows_with_equal_sum(arr) print("Номера строк с равной суммой элементов:", rows_with_equal_sum) ```
В данном примере, функция `find_rows_with_equal_sum` принимает двумерный массив `arr` и возвращает список номеров строк, сумма элементов в которых равна нулю. В примере выводится список номеров строк с равной суммой элементов.
Примечание: Данный код написан на языке Python, но вы можете использовать аналогичный подход на других языках программирования.
Надеюсь, это поможет вам решить задачу! Если у вас возникнут дополнительные вопросы, пожалуйста, дайте мне знать.


Топ вопросов за вчера в категории Информатика







Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili