- •2. Даны натуральное число n, действительные числа a1,a2,…,an. Вычислить массив, элементы которого равны:
- •26. Даны действительные числа X, y1,y2,…,y100 ( ), . Найти наимньшее натуральное k, при котором
- •32. Даны натуральное число n, целые числа a1,a2,...,a25, b1,b2,...,bn. Среди a1,a2,..., a25 нет повторяющихся чисел, нет их и среди b1,b2,...,bn.
- •43. Дано натуральное число n, действительная матрица a размера . Найти среднее арифметическое:
- •47. Дана действительная квадратная матрица X порядка 12. Заменить нулями все элементы, расположенные на главной диагонали и выше нее.
- •48. Даны действительные числа x1,x2,…,x8. Получить действительную квадратную матрицу a порядка 8:
- •52. Дана действительная матрица X размера 69. Найти матрицу y, получающуюся из данной:
- •54. Дана действительная квадратная матрица X порядка n. Преобразовать матрицу X по правилу: строку с номером n сделать столбцом с номером n, а столбец с номером n сделать строкой с номером n .
- •55. Даны две действительные квадратные матрицы X, y порядка n. Получить новую матрицу z:
- •56. В данной действительной матрице X размера nm поменять местами:
- •60. Построить квадратную матрицу порядка 2n:
- •61. Дано действительное число X. Получить квадратную матрицу a порядка 10:
- •64. Дана действительная квадратная матрица a порядка n. Найти последовательность действительных чисел b1,b2,…,bn×n, получающуюся при чтении данной матрицы по спирали (см. Предыдущую задачу).
- •66. Дана действительная квадратная матрица а порядка n. Найти наибольшее из значений элементов, расположенных в заштрихованной части матрицы (рис. 8.10а–к).
- •67. Дана действительная квадратная матрица a порядка 2n. Получить новую матрицу b, переставляя ее блоки размера n×n:
- •68. Получить квадратную матрицу порядка n:
- •1 Порядок следования чисел в результирующей последовательности в этой задаче может быть любым
56. В данной действительной матрице X размера nm поменять местами:
а) строки с номерами 2 и m−1; •
Контрольный пример:
Исходные данные: n=5; m=4
X= |
4,8 |
-5,7 |
-1,6 |
-8,3 |
7,7 |
-3 |
6,6 |
-2,8 |
-8 |
2,8 |
|
-2,6 |
-7,9 |
-0,9 |
-3,6 |
8,4 |
|
2,2 |
8,7 |
-9,6 |
-1,6 |
-6,6 |
Ожидаемый результат:
X= |
4,8 |
-5,7 |
-1,6 |
-8,3 |
7,7 |
-2,6 |
-7,9 |
-0,9 |
-3,6 |
8,4 |
|
-3 |
6,6 |
-2,8 |
-8 |
2,8 |
|
2,2 |
8,7 |
-9,6 |
-1,6 |
-6,6 |
б) столбцы с номерами 3 и n−2.
Контрольный пример:
Исходные данные: n=4; m=5
X= |
3 |
-9,1 |
-2,7 |
3,4 |
6,6 |
2,9 |
9,6 |
-7 |
|
-8,5 |
-2,9 |
-5,6 |
0,2 |
|
-5,4 |
4,5 |
-8 |
-4,2 |
|
2,3 |
6 |
4,2 |
6,8 |
Ожидаемый результат:
X= |
3 |
-2,7 |
-9,1 |
3,4 |
6,6 |
9,6 |
2,9 |
-7 |
|
-8,5 |
-5,6 |
-2,9 |
0,2 |
|
-5,4 |
-8 |
4,5 |
-4,2 |
|
2,3 |
4,2 |
6 |
6,8 |
57.
Даны действительные числа b1,b2,…,b15.
В действительной матрице
[aij]i=1,2,…,17;j-1,2,…,10
первая и последняя строки заполнены
нулями:
.
Элементы
первого столбца соответственно равны
b1,b2,…,b15.
Известно, что при 2≤i≤16,
2≤j≤10
имеет место
.
Требуется определить
.
Контрольный пример:
Исходные данные: B={ 32768;16384;8192;4096;2048;1024; 512;1024;2048;4096;8192;16384;32768;65536;131072}
Ожидаемый результат:
X= |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
32768 |
8192 |
10240 |
4608 |
5760 |
3104 |
3880 |
2296 |
2870 |
1806 |
|
16384 |
20480 |
9216 |
11520 |
6208 |
7760 |
4592 |
5740 |
3612 |
4515 |
|
8192 |
10240 |
12800 |
7808 |
9760 |
6080 |
7600 |
4928 |
6160 |
4158 |
|
4096 |
5120 |
6400 |
8000 |
5952 |
7440 |
5264 |
6580 |
4704 |
5880 |
|
2048 |
2560 |
3200 |
4096 |
5120 |
4448 |
5560 |
4480 |
5600 |
4524 |
|
1024 |
1280 |
1792 |
2240 |
2944 |
3680 |
3696 |
4620 |
4344 |
5430 |
|
512 |
1024 |
1280 |
1792 |
2240 |
2944 |
3680 |
4208 |
5260 |
5272 |
|
1024 |
1280 |
1792 |
2240 |
2944 |
3680 |
4720 |
5900 |
6200 |
7750 |
|
2048 |
2560 |
3200 |
4096 |
5120 |
6496 |
8120 |
8192 |
10240 |
9172 |
|
4096 |
5120 |
6400 |
8000 |
10048 |
12560 |
11664 |
14580 |
12144 |
15180 |
|
8192 |
10240 |
12800 |
16000 |
20000 |
16832 |
21040 |
16096 |
20120 |
14952 |
|
16384 |
20480 |
25600 |
32000 |
23616 |
29520 |
20528 |
25660 |
17760 |
22200 |
|
32768 |
40960 |
51200 |
31232 |
39040 |
24224 |
30280 |
19424 |
24280 |
16026 |
|
65536 |
81920 |
36864 |
46080 |
24832 |
31040 |
18320 |
22900 |
14292 |
17865 |
|
131072 |
32768 |
40960 |
18432 |
23040 |
12416 |
15520 |
9160 |
11450 |
7146 |
|
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
58. В данной действительной квадратной матрице X порядка n найти наибольший по модулю элемент. Получить квадратную матрицу порядка n-1 путем выбрасывания из исходной матрицы X какой-нибудь строки и столбца, на пересечении которых расположен элемент c найденным значением.
Контрольный пример:
Исходные данные: n=4
X= |
1,4 |
-7,8 |
4,3 |
-1,4 |
6,2 |
-6,2 |
-6,6 |
-0,5 |
|
0,8 |
-6,9 |
8,3 |
1,3 |
|
4,4 |
0,1 |
4,7 |
3 |
Ожидаемый результат:
X= |
1,4 |
-7,8 |
-1,4 |
6,2 |
-6,2 |
-0,5 |
|
4,4 |
0,1 |
3 |
59. Дана действительная квадратная матрица X порядка n (n - нечетное), все элементы которой различны. Найти наибольший элемент среди стоящих на главной и побочной диагоналях и поменять его местами c элементом, стоящим на пересечении этих диагоналей.
Контрольный пример:
Исходные данные: n=4
X= |
-0,7 |
24,5 |
-6,5 |
-1,6 |
-7,6 |
-2 |
0,7 |
-8,8 |
10 |
8,7 |
|
-6 |
-8,3 |
-5,4 |
-6,8 |
-2,2 |
|
1,2 |
-8,4 |
7,2 |
-5,2 |
8,5 |
|
-2,9 |
6,2 |
-9 |
-6,7 |
2,1 |
Ожидаемый результат:
X= |
-0,7 |
24,5 |
-6,5 |
-1,6 |
-7,6 |
-2 |
0,7 |
-8,8 |
-5,4 |
8,7 |
|
-6 |
-8,3 |
10 |
-6,8 |
-2,2 |
|
1,2 |
-8,4 |
7,2 |
-5,2 |
8,5 |
|
-2,9 |
6,2 |
-9 |
-6,7 |
2,1 |
