Вы находитесь на странице: 1из 2

Одномерные массивы

1. Даны действительные числа


a1 ,a 2 ,…,an . Найти
max( a1 +a 2n , a 2 +a2 n−1 ,…, an +an+1 ) .

2. Дана последовательность целых чисел


a1 ,a 2 ,…,an . Образовать новую последовательность, выбросив из
исходной те члены, которые равны min (a1 , a2 ,…,an ) .

3*. «Суперзамок». Секретный замок для сейфа состоит из 10 расположенных в рад ячеек, в которые надо
вставить игральные кубики. Но дверь открывается только в том случае, когда в любых трех соседних ячейках
сумма точек на передних гранях кубиков равна 10. (Игральный кубик имеет на каждой грани от 1 до 6 точек).
Напишите программу, которая разгадывает код замка при условии, что два кубика уже вставлены в ячейки.

4. В массиве целых чисел с количеством элементов n найти наиболее часто встречающееся число. Если таких
чисел несколько, то определить наименьшее из них.

5. Дан одномерный массив A[N]. Найти:


max( a2 , a4 ,…, a 2k )+min (a1 , a3 ,…, a2 k+1 )

Массивы массивов

1. Сформировать квадратную матрицу порядка n по заданному образцу(n - четное):

1 2 3 ⋯ n

( )
n n−1 n−2 ⋯ 1
1 2 3 ⋯ n
n n−1 n−2 ⋯ 1
⋮ ⋮ ⋮ ⋱ ⋮
n n−1 n−2 ⋯ 1

2. Сформировать квадратную матрицу порядка n по заданному образцу(n - четное):

1⋅2 0 0 ⋯ 0 0 0

( )
0 2⋅3 0 ⋯ 0 0 0
0 0 3⋅4 ⋯ 0 0 0
⋮ ⋮ ⋮ ⋱ ⋮ ⋮ ⋮
0 0 0 ⋯ 0 n (n−1 ) 0
0 0 0 ⋯ 0 0 n(n+1)

3. Сформировать квадратную матрицу порядка n по заданному образцу(n - четное):


1 1 1 ⋯ 1 1 1

( )
0 1 1 ⋯ 1 1 0
0 0 1 ⋯ 1 0 0
⋮ ⋮ ⋮ ⋱ ⋮ ⋮ ⋮
0 1 1 ⋯ 1 1 0
1 1 1 ⋯ 1 1 1

4. Дан линейный массив


x 1 ,x 2 ,…,x n−1 ,x n . Получить действительную квадратную матрицу порядка n:

x1 x2 x3 ⋯ xn

( x 21
x 31

x n1
x 22
x 32

x n2
x23
x33

xn3




x 2n
x 3n

x nn
)
5. Найдите произведение двух матриц.

6. Магическим квадратом порядка n называется квадратная матрица размера nxn, составленная из чисел 1, 2,
2
3, ..., n так, что суммы по каждому столбцу, каждой строке и каждой из двух больших диагоналей равны
между собой. Построить такой квадрат. Пример магического квадрата порядка 3:

6 1 8
7 5 3
2 9 4