А702б

Задача.  Дана квадратная матрица порядка n. Получить вектор  Ab, где b-вектор, элементы которого вычисляются по формулам:

[latex]b_{i}=\begin{cases}\frac{1}{i^{2}+2} & \text{, if i mod 2=0} \\ \frac{1}{i} & \text{, other case } \end{cases}[/latex]

i=(1,…,n).

Тесты:

Вход Выход Комментарий
4
1 2 1 1
1 3 6 9
1 2 1 1
1 6 3 18
1.72222 4 1.72222 4 Пройден
3
0 0 0
1 1 1
2 2 2
0 1.5 3 Пройден
4
1 2 2 9
3 4 1 18
1 1 1 1
0 0 0 0
2.5 5 1.55556 0 Пройден
Решение:

Согласно условию находим вектор b. По формуле [latex]Ab_{i}=\sum_{j=1}^{n}A_{ij}b_{j}[/latex], i=(0,…,n) находим произведение матрицы на вектор.

С работой программы можно ознакомится здесь.

Related Images:

One thought on “А702б

Добавить комментарий