bulin2001
?>

Можно только с оформлением(дано...) Задание 1

Информатика

Ответы

iservice38

Т.к. первый слева байт твой IP-адреса узла =  первому слева байту адрес сети, то первый байт Маски = 11111111. Аналогично второй байт Маски = 11111111.

Переведем число 161, которому равен третий байт IP-адреса, в двоичный код. Получаем: 161 = 10100001. Т.к. при поразрядной конъюнкции IP-адреса узла и Маски получилось 160 (10100000), то третий байт Маски может принимать минимальное значение 11100000. Т.е. это дает нам пять нулей.

Четвертый байт адреса сети равен 0. Следовательно, наименьшее значение четвертого байта Маски может быть 00000000. Это дает восемь нулей.

Суммируем получившиеся нули. 5 + 8 = 13.

вот и всё)

ответ: 13

Nikolaevich1534

#include <iostream>

#include <cmath>

using namespace std;

int main() {

   int a[12];

   int count = 0;

   int count_of_elements = 0;

   int j = 0;

   

   cin >> count;

   

   for(size_t i = 0; i < count; i++)

   {

       int n = 0;

       cin >> n;

       (n > 9) ? n = 9 : (n < 5) ? n = 5 : n;

       (n % 2 != 0) ? a[j] = n, count_of_elements++, j++ : n;

       cout << n << " ";

   }

   

   cout << endl;

   

   int answer = 1;

   

   for(size_t i = 0; i < count_of_elements; i++)

   {

       answer *= a[i];

   }

   

   cout << pow(answer, 1 / double(count_of_elements)) << endl;

}

//Ввод: count - кол-во чисел в массиве, n - сами числа.

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Можно только с оформлением(дано...) Задание 1
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

ivanova229
araqsyabadalyan1988
knigi21212
helenavalenti2846
glebshramko
Chopper-hinter25
slitex
Bologova Golovach1989
annakorolkova79
modellisimo-a
beliaeva2
ВалерийАндреевна1788
olgavbaranova
magichands68
anitanemtsewa