В приложениях находятся два варианта решений. Постановка задачи позволяет решить ее без использования массивов. Такой код находится во втором приложении.
Стиль - это настройки вида какого либо обьекта, если он создается динамически, конечно
Скорее всего имеются ввиду стили для веб страниц. Это так называемые CSS - Cascading Style Sheets — каскадные таблицы стилей
Они могут быть как встроенными в html документ, идти отдельным файлом CSS(или несколькими) или конкретно статистически задаваться для некого элемента через аттрибут style. Обычно идет некая смесь всех 3 вариантов.
Пример форматирования текста
p{
font-size: 1.5em; /*размер*/
color: #EE9966; /*цвет*/
font-weight: bold; /*жирность*/
font-family: Verdana /*шрифт*/
}
Надеюсь понятно
В промежутке от 1 до 30 находится 10 чисел кратных 3, всего чисел 30.
Вероятность будет равна p= 10/30 = 1/3≈0.333
Для начала представим наш IP-адрес в двоичной системе. Переведем каждый байт отдельно. Имеем следующий IP-адрес:
00010100.00010001.00000000.000<span>10000
</span>Число после косой черты - количество единиц в маске подсети. Таким образом, маска подсети будет иметь вид:
11111111.11111111.11111111.11111100
Теперь найдем сетевой адрес, выполнив поразрядно логическое умножение IP-адреса на маску подсети.
00010100.00010001.00000000.00010000 - IP-адрес
11111111.11111111.11111111.11111100 - маска подсети
00010100.00010001.00000000.000100хх - сетевой адрес
То есть минимальный адрес (заменяем "х" нулями) - 00010100.00010001.00000000.00010000 (20.17.0.16), а максимальный (заменяем "х" единицами) - 00010100.00010001.00000000.00010011 (20.17.0.19).
Ответом будут адреса из данного диапазона, то есть <span>20.16.0.17/30, 20.17.0.17/30, 20.17.0.18/30, 20.17.0.19/30.
</span>