1) 6 команд (1+2, 3+2, 5+2, 7х3, 21+2, 23+2 = 25)
2) Г
<span>В уме малость сложновато, на бумаге - проще. Каждая цифра в 16-ричной системе - это тетрада (4 бита) . Записываем все цифры числа подряд в двоичной системе (0=0000,1=0001,...9=1001,A=1010,B=1011,...F=1111). А потом группируем полученную последовательность бит триадами, по 3 бита, начиная справа (с младших бит) . И записываем то, что получилось, 8-ричными цифрами (000=0,001=1,...111=7). Для обратного перевода все делаем наоборот - записываем битовые триады и группируем их в тетрады. </span>
1 Байт-8
128битов-16
32 байта-256
1 кб-1024
1.5кб-1536
Решение в прилагаемом файле.
#include <iostream>
using namespace std;
int N, summa;
int main()
{
int massiv[10];
cin >> N;
for (int i= 0; i< 10 ; i++)
{
cin >> a[i] ;
if (a[i] % N == 0)
summa = summa + a[i];
}
cout << summa;
return 0;
}