Все выполняется на Python
Объяснение:
Пример массива: [0, 2, 5, 10]
s = "///" #Тут какая-то строка, состоящая из слов
1) Есть много посчитать, один из них:
a = s.split(" ")
print(len(a))
2) count = 0
for i in s:
if i == "K":
count += 1
print(count) // это, если важно, что буква заглавная. Если нет, то поменяйте if i == "K": на if i == "K" or i == "k":
3) s = [///] - массив, заполненный числами
minim = 100000
ind = 0
for i in range(len(s)):
if s[i] < 0:
s[i] *= -1
for i in range(len(s)):
if s[i] < minim:
minim = s[i]
ind = i
print(ind)
4) sum = 0
for i in range(len(s)):
sum += s[i]
print(sum)
5) Такой себе код получился, но работает
s = [-100, -3, -5, 2, 5, -15]
minim = 100000
maxim = -100000
ind1 = 0
ind2 = 0
sum = 0
for i in range(len(s)):
if s[i] > maxim:
maxim = s[i]
ind1 = i
for i in range(len(s)):
if s[i] < minim:
minim = s[i]
ind2 = i
for i in range(len(s)):
if ind1 < i < ind2:
sum += s[i]
for i in range(len(s)):
if ind2 < i < ind1:
sum += s[i]
print(sum)
Формируем список дней от 1 до 31 с которым будем работать
days = [d for d in range(1, 32)]
# Делим список дней на недели
weeks = [days[i:i+7] for i in range(0, len(days), 7)]
print(weeks) # [[1, 2, 3, 4, 5, 6, 7], [8, 9, 10, 11, 12, 13, 14], [15, 16, 17, 18, 19, 20, 21], [22, 23, 24, 25, 26, 27, 28], [29, 30, 31]]
# Выбираем в каждой неделе только первые 5 рабочих дней, отбрасывая остальные
work_weeks = [week[0:5] for week in weeks]
print(work_weeks) # [[1, 2, 3, 4, 5], [8, 9, 10, 11, 12], [15, 16, 17, 18, 19], [22, 23, 24, 25, 26], [29, 30, 31]]
# Если нужно одним списком дней - можно объединить
wdays = [item for sublist in work_weeks for item in sublist]
print(wdays) # [1, 2, 3, 4, 5, 8, 9, 10, 11, 12, 15, 16, 17, 18, 19, 22, 23, 24, 25, 26, 29, 30, 31]
ответ:
быстрое и простое построение офисной локальной сети.
вам не потребуется проектировать лвс (скс), прокладывать провода, монтировать короба под них, а это в свою очередь обеспечивает минимальные сроки на построение компьютерной сети в офисе или производственном помещении. это ценное качество для небольших офисов и временных мероприятий, когда требуется быстро развернуть, а потом, также быстро демонтировать компьютерную сеть. монтаж беспроводной сети wi-fi в офисе или других помещениях возможен без остановки рабочего процесса вашей компании, т.к. монтаж сведён к минимуму.
отсутствие проводов.
не всегда возможно проложить кабель до того или иного сетевого устройства, а иногда прокладка такой кабельный трассы может оказаться дорогой и потребовать много времени, а иногда потребовать согласования. гораздо проще и значительно дешевле использовать беспроводные технологии передачи данных по радиоканалу (wireless, wlan), которые не требуют прокладки кабеля.
минимум строительно-монтажных работ
внешний вид вашего помещения и его отделка не претерпят никаких заметных видимых изменений при организации беспроводной сети wi-fi — строительно-монтажные работы практически не потребуются и сведены к минимуму, т.к. тянуть провода и разводить розетки не понадобится;
высокая скорость
беспроводная сеть wi-fi сегодня может обеспечить скорости до 108 мбит/с, что соответствует обычной проводной локальной сети (лвс), которые мы привыкли видеть в каждом обычном офисе, этой скорости вполне хватает для большинства офисных приложений и для работы с базами данных.
дешевизна установки и владения.
всё что вам требуется для работы wi-fi сети это точка доступа (access point), которых может быть одна или несколько десятков в зависимости от топологии помещений и используемого в вашей компании программного обеспечения.
гибкость в построении.
беспроводную сеть можно построить там, где нельзя или не выгодно прокладывать кабели. технология wi-fi облегчает постоянную или временную установку сети и ее перемещение при необходимости, обеспечивает возможность быстро организовывать временные сети для гостей либо на время проведения мероприятий;
высокая мобильность рабочего места.
вы можете свободно перемещать рабочие места сотрудников по своему усмотрению и производственной необходимости в пределах зоны покрытия беспроводной сети, т.к. нет жесткой привязки рабочих мест к информационной розетке и нет ограничений накладываемых длинной проводов. мобильность персонала, возможность всегда быть на связи, соблюдение принципа «anyone, anywhere, anytime»;
реконфигурация и масштабируемость.
расширение беспроводной сети wi-fi не является простой : пользовательские устройства можно легко интегрировать в сеть, установив на них беспроводные сетевые адаптеры, сегодня большое кол-во устройств (pda - наладонники, смартфоны, ноутбуки и обычные компьютеры) оснащается беспроводными сетевыми адаптерами на стадии его производства самими производителями. wi-fi сети возможность быстро добавлять, перемещать и изменять права пользователей, новых направлений, каналов связи и рабочих мест. интеграция wi-fi сети с проводной сетью – якорная ссылка
совместимость.
различные марки и типы совместимых клиентских и сетевых устройств будут взаимодействовать между собой. к вашей сети могут подключаться любые мобильные устройства поддерживающие wi-fi с учётом установленных вами сетевых протоколов безопасности. увеличение производительности повышение производительности организации, использующей сети wi-fi достигается за счет более эффективного использования рабочей силы, а так же офисного пространства, и даёт возможность работать сотрудникам там, где они нужны, а не только за офисным столом;
деловая репутация
использование беспроводных сетей wi-fi демонстрирует вашу желание развиваться в ногу со временем и демонстрирует активную политику и осведомлённость в сфере it-технологий.
активно развивающиеся беспроводные технологии, расширяющийся спектр всевозможного совместимого оборудования, постоянно совершенствующиеся стандарты и принципы обеспечения безопасности – все это делает wi-fi сети привлекательными для использования в корпоративных сетях любого размера.
телекоммуникационные шкафы и стойки
сетевое оборудование
вроде так
объяснение: