М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации

#TODO Дописать функцию анализирующую ситуацию с пандемией #На вход функции подаётся строка, которая характеризует планету "01000000X000X011X0X"
#"0" – незараженная суша, "1" – зараженная суша, "X" – континет
#Вирус не может перемещаться на другой континент через океан
#Найти процент суши, которая будет зараженной по итогу.
#Пример:
# начало: map1 = "01000000X000X011X0X"
# конец: map1 = "11111111X000X111X0X"
# всего = 15
# зараженной суши = 11
# процент зараженной суши = 100 * 11 / 15 = 73.33333333333333

def infected(map):
pass

tests = [
("01000000X000X011X0X",73.33333333333333),
("01X000X010X011XX", 72.72727272727273),
("", 0),
("00000000X00X0000", 0),
("0000000010", 100),
("0000010010X1X00010", 100),
("X00X000000X10X0100",42.857142857142854),
]

goal = 0
for inp, exp in tests:
if infected(inp) == exp:
goal += 1

if goal == 7:
print('Круто! Функция работает:)')
Кто не ответит тому взломаю аккаунт в бабл квас

👇
Ответ:
keggen
keggen
27.08.2020

квас не ломать

Объяснение:

# TODO Дописать функцию анализирующую ситуацию с пандемией

# На вход функции подаётся строка, которая характеризует планету "01000000X000X011X0X"

# "0" – незараженная суша, "1" – зараженная суша, "X" – континет

# Вирус не может перемещаться на другой континент через океан

# Найти процент суши, которая будет зараженной по итогу.

# Пример:

# начало: map1 = "01000000X000X011X0X"

# конец: map1 = "11111111X000X111X0X"

# всего = 15

# зараженной суши = 11

# процент зараженной суши = 100 * 11 / 15 = 73.33333333333333

def infected(world):

   infected = False  # Флаг хотя бы одного зараженного континента

   sum_of_infected = 0  # Общее количество зараженных

   nums_of_lands_and_oceans = len(world)  # Суммарное количество морей и континентов

   nums_of_lands = 0   # Количество континентов

   nums_of_lands_before_ocean = 0

   has_no_oceans = False

   for s in world:

       if s != "X":

           nums_of_lands += 1  # Количество континентов

           has_no_oceans = False

       if nums_of_lands == nums_of_lands_and_oceans or nums_of_lands == 0:

           has_no_oceans = True

   for s in world:

       if s == "0":

           nums_of_lands_before_ocean += 1

       elif s == "1":

           nums_of_lands_before_ocean += 1

           infected = True

       elif s == "X":

           if infected:

               sum_of_infected += nums_of_lands_before_ocean

           infected = False

           nums_of_lands_before_ocean = 0

   if not has_no_oceans:

       return 100 * sum_of_infected / nums_of_lands

   else:

       if infected:

           return 100

       else:

           return 0

tests = [

   ("01000000X000X011X0X", 73.33333333333333),

   ("01X000X010X011XX", 72.72727272727273),

   ("", 0),

   ("00000000X00X0000", 0),

   ("0000000010", 100),

   ("0000010010X1X00010X", 100),

   ("X00X000000X10X0100X", 42.857142857142854),

]

goal = 0

for inp, exp in tests:

   if infected(inp) == exp:

       goal += 1

if goal == 7:

   print('Круто! Функция работает:)')

4,7(50 оценок)
Открыть все ответы
Ответ:
belovaan80p073pt
belovaan80p073pt
27.08.2020
1) между Юпитером и Марсом
2) "Основа" любой кометы - ее ядро - огромный ком космической пыли, камней, замерзших газов и сложных химических соединений, накрепко спаянных космическим холодом. Его размеры по космическим масштабам просто ничтожны - километры или десятки километров. Массы комет невелики: они не превышают одной миллионной доли массы Земли. Предполагается, что на больших расстояниях от Солнца, кометы представляют собой голые ядра, т. е. глыбы твердого вещества, состоящего из обыкновенного водяного льда и льда из метана и аммиака. В лед вморожены каменные и металлические пылинки и песчинки. При приближении к Солнцу этот очень грязный лед начинает испаряться, создавая вокруг ядра огромную газопылевую оболочку. Под действием давления солнечного света часть газов оболочки отталкивается в сторону, противоположную Солнцу, образуя хвост. У некоторых комет эти процессы протекают настолько интенсивно, что оболочка и хвост достигают чудовищных размеров. Так, например, диаметр оболочки сверх гигантской кометы Холмса в 1882 году был равен 1,5 миллиона километров, а длина ее хвоста достигала 300 миллионов километров
3) По мере приближения кометы к Солнцу яркость и длина ее хвоста увеличиваются, а когда комета бывает ближе всего к Солнцу, хвост достигает наибольших размеров. При удалении кометы от Солнца хвост постепенно сокращается, комета снова превращается в слабое туманное пятнышко и наконец делается совсем невидимой. Яркость хвоста кометы всегда меньше яркости ее головы, и потому у слабых комет хвост иногда совсем не удается заметить.
4) Метеоры — фрагменты космических объектов, частицы размером в несколько сантиметров, которые входят в атмосферу на скорости в десятки километров в секунду и сгорают, порождая яркую всыпшку — падающую звезду. 
Метеорит - космический объект или его фрагмент, который сумел "пережить" полет через атмосферу и упал на землю
Метеоры и метеориты Метеором называют частицы пыли или осколки космических тел (комет или астероидов), которые при входе в верхние слои атмосферы Земли из космоса, сгорают, оставляя после себя полоску света, которую мы наблюдаем. Популярное название метеора – это падающая звезда.
4,5(63 оценок)
Ответ:
Goym
Goym
27.08.2020
1) между Юпитером и Марсом
2) "Основа" любой кометы - ее ядро - огромный ком космической пыли, камней, замерзших газов и сложных химических соединений, накрепко спаянных космическим холодом. Его размеры по космическим масштабам просто ничтожны - километры или десятки километров. Массы комет невелики: они не превышают одной миллионной доли массы Земли. Предполагается, что на больших расстояниях от Солнца, кометы представляют собой голые ядра, т. е. глыбы твердого вещества, состоящего из обыкновенного водяного льда и льда из метана и аммиака. В лед вморожены каменные и металлические пылинки и песчинки. При приближении к Солнцу этот очень грязный лед начинает испаряться, создавая вокруг ядра огромную газопылевую оболочку. Под действием давления солнечного света часть газов оболочки отталкивается в сторону, противоположную Солнцу, образуя хвост. У некоторых комет эти процессы протекают настолько интенсивно, что оболочка и хвост достигают чудовищных размеров. Так, например, диаметр оболочки сверх гигантской кометы Холмса в 1882 году был равен 1,5 миллиона километров, а длина ее хвоста достигала 300 миллионов километров
3) По мере приближения кометы к Солнцу яркость и длина ее хвоста увеличиваются, а когда комета бывает ближе всего к Солнцу, хвост достигает наибольших размеров. При удалении кометы от Солнца хвост постепенно сокращается, комета снова превращается в слабое туманное пятнышко и наконец делается совсем невидимой. Яркость хвоста кометы всегда меньше яркости ее головы, и потому у слабых комет хвост иногда совсем не удается заметить.
4) Метеоры — фрагменты космических объектов, частицы размером в несколько сантиметров, которые входят в атмосферу на скорости в десятки километров в секунду и сгорают, порождая яркую всыпшку — падающую звезду. 
Метеорит - космический объект или его фрагмент, который сумел "пережить" полет через атмосферу и упал на землю
Метеоры и метеориты Метеором называют частицы пыли или осколки космических тел (комет или астероидов), которые при входе в верхние слои атмосферы Земли из космоса, сгорают, оставляя после себя полоску света, которую мы наблюдаем. Популярное название метеора – это падающая звезда.
4,5(58 оценок)
Это интересно:
Новые ответы от MOGZ: Українська література
Полный доступ к MOGZ
Живи умнее Безлимитный доступ к MOGZ Оформи подписку
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ