Дан двумерный массив А[m][n] . Вывести номера строк ,суммы частей в
Дан двумерный массив А[m][n] . Вывести номера строк ,суммы частей в которых одинаковы
Задать свой вопрос
Ирина Хишба
А на каком языке надобно?
Sasha
c++
1 ответ
Jelvira Dzhukaeva
Очень обычная программка.
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);
Код не компилировал, если будут огрешности в синтаксисе - исправите.
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);
Код не компилировал, если будут огрешности в синтаксисе - исправите.
, оставишь ответ?
Похожие вопросы
-
Вопросы ответы
Новое
NEW
Статьи
Информатика
Статьи
Последние вопросы
Газообразный аммиак объёмом 2.24 л (н.у.) был полностью поглощён 14.68 мл
Химия.
Упражнение 2 Выпишите глаголы и вставьте пропущенные буквы
Русский язык.
Радиус окружности, описанной около равностороннего треугольника, равен 6. Найдите сторону треугольника
Геометрия.
Вычислите силу с которой при давлении 100 КПа атмосфера давит на
Физика.
Синтаксический разбор и схема Но мы сказали, что нам ничего не
Русский язык.
Массовая доля целлюлозы в древесине составляет 50%. Какая масса спирта может
Химия.
помоги мне пожалуста прш
869*(61124-488*125)-50974
Математика.
по шкале высот определить ,в каком направлении происходит понижение релефа уральских гор
География.
Помогите пожалуйста написать Сочинение Овчинникова "победитель'
Литература.
Здравствуйте. Нужен цитатный план испытания лётчика в лесу главы2-13 по повести
Разные вопросы.
Облако тегов