Предмет: Информатика,
автор: kdoramybts21
Срочно!!!!!! Пожалуйста, очень нужно!
Из двух массивов [Aij] m, n и [Ci] m построить массив [Bi] m, элементы которого определить путем умножения каждого элемента массива С на сумму элементов соответствующего строки массива А
с++
sokolp2017:
Т.е. массив А двумерный, массив С одномерный и В одномерный
Ответы
Автор ответа:
1
//держи( и не забудь про лучший ответ)//
#include <iostream>
#include <cmath>
#include <set>
#include <vector>
#include <algorithm>
#pragma GCC optimize("Ofast")
using ll = long long;
using ld = long double;
using namespace std;
signed main() {
ll m,n;
cin >> m >> n;
ll a[m][n],c[m],b[m];
for(ll i = 0; i < m; i++)
for(ll j = 0; j < n; j++)
cin >> a[i][j];
for(ll i = 0; i < m; i++)
cin >> c[i];
for(ll i = 0; i < m; i++){
ll sum = 0;
for(ll j = 0; j < n; j++)
sum += a[i][j];
b[i] = c[i] * sum;
}
for(auto i: b)
cout << i << " ";
}
Похожие вопросы
Предмет: История,
автор: 0Лена0
Предмет: Химия,
автор: Azimov99
Предмет: Русский язык,
автор: Ksenia1219
Предмет: История,
автор: Marina25111