- •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 Порядок следования чисел в результирующей последовательности в этой задаче может быть любым
26. Даны действительные числа X, y1,y2,…,y100 ( ), . Найти наимньшее натуральное k, при котором
Контрольный пример 1:
Исходные данные: x=2;
Y={0,6; 1,4; 1,6; 2,5; 2,6; 3,3; 4,3; 5,3; 6,1; 6,3; 7; 7,4; 8,4; 9,1; 9,6; 9,7; 10,6; 11,6; 11,9; 12,1; 13; 13,3; 13,5; 14,1; 14,6; 14,9; 15,2; 15,7; 15,9; 16,7; 17; 17,3; 18,3; 19,2; 20,2; 21; 22,2; 22,9; 23,2; 23,4; 23,7; 24,6; 25; 25,5; 25,6; 26; 26,7; 27,3; 27,8; 28; 28,5; 29,5; 29,9; 30,2; 30,4; 30,5; 30,8; 30,9; 31; 31,3; 32; 32,1; 33,1 34; 34,4; 34,9; 35,3; 35,4; 36,3; 37,3; 37,7; 38; 38,2; 38,3; 38,7; 39,6; 40,6; 41,4; 41,5; 42,1; 42,2; 42,7; 43,2; 43,6; 43,7; 43,9; 44,3; 45,1; 46,1; 46,8; 47,7; 48; 48,7; 49,7; 49,9; 50,3; 51,3; 52,3; 53,2; 53,9}
Ожидаемый результат: k=4
Контрольный пример 2:
Исходные данные: x=53;
Y={0,6; 1,4; 1,6; 2,5; 2,6; 3,3; 4,3; 5,3; 6,1; 6,3; 7; 7,4; 8,4; 9,1; 9,6; 9,7; 10,6; 11,6; 11,9; 12,1; 13; 13,3; 13,5; 14,1; 14,6; 14,9; 15,2; 15,7; 15,9; 16,7; 17; 17,3; 18,3; 19,2; 20,2; 21; 22,2; 22,9; 23,2; 23,4; 23,7; 24,6; 25; 25,5; 25,6; 26; 26,7; 27,3; 27,8; 28; 28,5; 29,5; 29,9; 30,2; 30,4; 30,5; 30,8; 30,9; 31; 31,3; 32; 32,1; 33,1 34; 34,4; 34,9; 35,3; 35,4; 36,3; 37,3; 37,7; 38; 38,2; 38,3; 38,7; 39,6; 40,6; 41,4; 41,5; 42,1; 42,2; 42,7; 43,2; 43,6; 43,7; 43,9; 44,3; 45,1; 46,1; 46,8; 47,7; 48; 48,7; 49,7; 49,9; 50,3; 51,3; 52,3; 53,2; 53,9}
Ожидаемый результат: k=100
27. Даны целые числа a1,a2,… Известно, что a1>0 и что среди a2,a3,… есть хотя бы одно отрицательное число. Пусть a1,a2,…,an - члены данной последовательности, предшествующие первому отрицательному члену (n заранее не известно). Получить:
а)
Контрольный пример 1:
Исходные данные:
A={3; 8; 6; 4; 5; 2; -7}
Ожидаемый результат: 64
Контрольный пример 2:
Исходные данные:
A={8; 3; 6; 4; 5; 2; -7}
Ожидаемый результат: 64
б)
Контрольный пример:
Исходные данные:
A={3; 8; 6; 4; 5; 2; -7}
Ожидаемый результат: 512
в)
Контрольный пример:
Исходные данные:
A={6; 8; 3; 1; 5; 2; -7}
Ожидаемый результат: 4
г)
Контрольный пример:
Исходные данные:
A={3; 8; 2; 4; 5; 2; -7}
Ожидаемый результат: 6
д)
Контрольный пример:
Исходные данные:
A={3; 8; 6; 4; 0; 2; -7}
Ожидаемый результат: 576
е) количество четных среди a1,a2,…,an;
Контрольный пример:
Исходные данные:
A={3;8;7;4;5;2;9;-7}
Ожидаемый результат: Количество четных 3
ж) количество удвоенных нечетных среди a1,a2,…,an;
Контрольный пример:
Исходные данные:
A={6; 16; 14; 7; 10; 4; -14}
Ожидаемый результат: Количество удвоенных нечетных 3
з) количество точных квадратов среди a1,a2,…,an;
Контрольный пример:
Исходные данные:
A={9; 64; 48; 16; 24; 4; 49;-7}
Ожидаемый результат: Количество точных квадратов 5
и) количество квадратов нечетных чисел среди a1,a2,…,an.
Контрольный пример:
Исходные данные:
A={9; 64; 48; 16; 24; 4; 49;-7}
Ожидаемый результат: Количество квадратов нечетных чисел 2
28. Даны натуральное числа n, действительные числа a1,a2,…,an. Выяснить, является ли последовательность a1,a2,…,an строго упорядоченной по убыванию.
Контрольный пример 1:
Исходные данные: n=7;
A={4,3;3,5;2,7;1,8;0,1;-1,7;-1,9}
Ожидаемый результат: Да, последовательность строго упорядочена по убыванию
Контрольный пример 2:
Исходные данные: n=7;
A={4,3;3,5;2,7;2,7;0,1;-1,7;-1,9}
Ожидаемый результат: Нет, последовательность не упорядочена строго по убыванию
Контрольный пример 3:
Исходные данные: n=7;
A={-4,3;-3,5;-2,7;-2,7;0,1;1,7;1,9}
Ожидаемый результат: Нет, последовательность не упорядочена строго по убыванию
29. Даны натуральное число n, целые числа a1,a2,…,an.
а) Выяснить, какое число встречается в последовательности a1,a2,…,an раньше – положительное или отрицательное. Если все члены последовательности равны нулю, то сообщить об этом.
Контрольный пример 1:
Исходные данные: n=4; A={0; 0; 0; 0}
Ожидаемый результат: Все числа последовательности равны 0
Контрольный пример 2:
Исходные данные: n=8;
A={0;0;0;0;1,2;-2,5;0;-2,7}
Ожидаемый результат: Положительное число встречается в последовательности раньше, чем отрицательное
Контрольный пример 3:
Исходные данные: n=8;
A={0;0;0;-3,8;1,2;-2,5;0;-2,7}
Ожидаемый результат: Отрицательное число встречается в последовательности раньше, чем положительное
б) Найти номер первого четного члена последовательности a1,a2,…,an; если четных членов нет, то ответом должно быть число 0.
Контрольный пример 1:
Исходные данные: n=4; A={3; 1; 4; 6}
Ожидаемый результат: Номер первого четного 3
Контрольный пример 2:
Исходные данные: n=4; A={3; 1; 7; 9}
Ожидаемый результат: Номер первого четного 0
30. Даны натуральное число n, целые числа a1,a2,…,a30, b1,b2,…,b40, c1,c2,…,cn. Верно ли, что отрицательный член в последовательности c1,c2,…,cn встречается раньше, чем в последовательностях a1,a2,…,a30 и b1,b2,…,b40? Предполагается, что каждая из последовательностей содержит хотя бы один отрицательный член.
Контрольный пример 1:
Исходные данные: n=10;
A={1,6;0,5;3,8;8,8;5,3;6,3;-5,8;5,4;9,1;7;-1,1;7,4;
-2;8,5;-1,5;9,8;4;3,6;3;6,1;3,5;2,6;0,6;-7;3,6;-3,1;
7,9;-9,7;-9,5;-8,8};
B={3,6;4,6;5,1;2,1;4,6;5,3;0,1;6,5;-2,6;-9,7;-1,2; 0,4;-0,8;8,1;0,1;4,8;-5,6;2,5;-4,8;-5,1;8,2;-4,3;-6,9; -9,8;10;-6,2;-1,5;0,3;2,1;10;-3,8;-0,1;1,8;4,6;3,9;4,1 ;5,5;8,4;-6,4;-4,5};
C={1,4;9,9;3,9;8,1;1,2;-9,9;-7,7;9,4;3,1;-0,9}
Ожидаемый результат: Да, верно отрицательный элемент в последовательности С встречается раньше, чем в А и В
Контрольный пример 2:
Исходные данные: n=10;
A={1,6;0,5;3,8;8,8;5,3;6,3;-5,8;5,4;9,1;7;-1,1;7,4; -2;
8,5;-1,5;9,8;4;3,6;3;6,1;3,5;2,6;0,6;-7;3,6;-3,1;7,9;
-9,7;-9,5;-8,8};
B={3,6;4,6;5,1;2,1;–4,6;5,3;0,1;6,5;-2,6;-9,7;-1,2; 0,4;-0,8;8,1;0,1;4,8;-5,6;2,5;-4,8;-5,1;8,2;-4,3;-6,9; -9,8;10;-6,2;-1,5;0,3;2,1;10;-3,8;-0,1;1,8;4,6;3,9;4,1; 5,5;8,4;-6,4;-4,5};
C={1,4;9,9;3,9;8,1;1,2;-9,9;-7,7;9,4;3,1;-0,9}
Ожидаемый результат: Нет, не верно отрицательный элемент в последовательности С встречается не раньше, чем в А и В
Контрольный пример 3:
Исходные данные: n=10;
A={1,6;0,5;3,8;8,8;–5,3;6,3;-5,8;5,4;9,1;7;-1,1;7,4;
-2;8,5;-1,5;9,8;4;3,6;3;6,1;3,5;2,6;0,6;-7;3,6;-3,1;
7,9;-9,7;-9,5;-8,8};
B={3,6;4,6;5,1;2,1;4,6;5,3;0,1;6,5;-2,6;-9,7;-1,2; 0,4;
-0,8;8,1;0,1;4,8;-5,6;2,5;-4,8;-5,1;8,2;-4,3;-6,9;
-9,8;10;-6,2;-1,5;0,3;2,1;10;-3,8;-0,1;1,8;4,6;3,9;4,1;
5,5;8,4;-6,4;-4,5};
C={1,4;9,9;3,9;8,1;1,2;-9,9;-7,7;9,4;3,1;-0,9}
Ожидаемый результат: Нет, не верно отрицательный элемент в последовательности С встречается не раньше, чем в А и В
Контрольный пример 4:
Исходные данные: n=10;
A={1,6;0,5;3,8;8,8;5,3;6,3;5,8;5,4;9,1;7;-1,1;7,4;
-2;8,5;-1,5;9,8;4;3,6;3;6,1;3,5;2,6;0,6;-7;3,6;-3,1; 7,9;-9,7;-9,5;-8,8};
B={3,6;4,6;5,1;2,1;4,6;5,3;0,1;6,5;2,6;9,7;-1,2;0,4;
-0,8;8,1;0,1;4,8;-5,6;2,5;-4,8;-5,1;8,2;-4,3;-6,9;-9,8;
10;-6,2;-1,5;0,3;2,1;10;-3,8;-0,1;1,8;4,6;3,9;4,1;5,5;
8,4;-6,4;-4,5};
C={1,4;9,9;3,9;8,1;1,2;9,9;7,7;9,4;3,1;0,9}
Ожидаемый результат: Нет, не верно отрицательный элемент в последовательности С встречается не раньше, чем в А и В
31. Дано натуральное число n, действительные числа a1,a2,…,an. Выяснить, образуют ли строго возрастающую последовательность числа:
а) a1,a2,…,an, 2a1,3a2,…,(n+1)an
Контрольный пример 1:
Исходные данные: n=4; A={8,4; 9; 14; 15}
Ожидаемый результат:
Последовательность возрастающая
Контрольный пример 2:
Исходные данные: n=4; A={7,5; 9; 14; 15}
Ожидаемый результат:
Последовательность не возрастающая
Контрольный пример 3:
Исходные данные: n=4; A={7; 9; 8; 15}
Ожидаемый результат:
Последовательность не возрастающая
б) a1,a2 ,…,an, an+1,an-1+2,…,a1+n
Контрольный пример 1:
Исходные данные: n=4; A={0,1; 0,2; 0,3; 0,4}
Ожидаемый результат:
Последовательность возрастающая
Контрольный пример 2:
Исходные данные: n=4; A={2; 3; 4; 5}
Ожидаемый результат:
Последовательность не возрастающая
Контрольный пример 3:
Исходные данные: n=4; A={2; 3; 2; 5}
Ожидаемый результат:
Последовательность не возрастающая
в) a1,a2,…,an, n(an-1+1),(n-1)(an-2+2),…,2(a1+n-1)
Контрольный пример 1:
Исходные данные: n=4; A={-0,9;-0,8;–0,7;-0,6}
Ожидаемый результат:
Последовательность возрастающая
Контрольный пример 2:
Исходные данные: n=4; A={2; 3; 4; 5}
Ожидаемый результат:
Последовательность не возрастающая
Контрольный пример 3:
Исходные данные: n=4; A={-0,9; -0,8; -0,7; -0,7}
Ожидаемый результат:
Последовательность не возрастающая
