#include <iostream>
using namespace std;
int main()
{
setlocale(LC_ALL, "Rus");
int n, j;
cout << "введите длину массива ";cin >> n;
int* A = new int[n];
cout << "Введите массив " << endl;
for (int i = 0; i < n; i++) //ввод массива
{
cin >> A[i];
}
for (int i = n - 1; i >= 0; i--)
{
j = i;
while (A[j] == 0 && A[1 + j] != 0 && j + 1 < n)
{
int tmp = A[j + 1];
A[j + 1] = A[j];
A[j] = tmp;
j++;
}
}
cout << "новый массив ";
for (int i = 0; i < n; i++)
{
cout << A[i]<<" ";
}
delete[] A;
return 0;
}
1024*512=524288 всего
1.5=12582912 бит
Делишь это 24бита пиксель
N=16777216 цветов
Ответ:
1. Переведем все числа в десятичную систему счисления
10001001 2 = 137 10
214 8 = 140 10
D7 16= 215 10
1111000 2 = 120 10
Из всех чисел нам подходит D7 16, так как 145<х<469, х = 215
Ответ: 3
2. Сумма 29 и 209 равна 238
Переведем 238 10 в 16 систему счисления, 8 систему счисления и 2 систему счисления
238 10 = 356 8
238 10 = ЕЕ 16
238 10 = 11101110 2
Нам подходит ЕЕ 16
Ответ : 3
1)спам
2)программа
3)сеть
4)атака
Выделенное слово - "пост"(то есть ответ №2).