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

Решить. одноклеточная амеба каждый 3 часа делится на две клетки. определить сколько будет амёб через 3,6,9, часа и результаты вывести на экран монитора. заранее !

👇
Ответ:
roma260902
roma260902
06.10.2022

Ну сама считай)

Идут числа которые делятся на 3

3

6

9

12

15

18

21

24

И каждые 3 часа она делится на 2 т.е.

3=2 (изначально)

Потом 6=6 (т.к. 1 амеба делится на 2, получается что 2+2+2=6)

9=6 (сейчас 6 таких амёб поделились ещё на 2, т.е 18) и так далее

12= 18

15=54

18=162

21=486

24=1458

Т.е каждый раз просто плюсуешь три раза, потому что 1 амёба делится на 2 образуя 3 амёб, поэтому и плюсовать на одно и тоже число надо 3 раза

Если не поняла то смотри для примера возьму опять число 18:

18+18+18=54

Если решать долгим то сама всё поймешь:

(1+2)+(1+2)+(1+2)+(1+2)+(1+2)+(1+2)+(1+2)+(1+2)+(1+2)+(1+2)+(1+2)+(1+2)+(1+2)+(1+2)+(1+2)+(1+2)+(1+2)+(1+2)=54 (Можешь просто посчитать что тут 18 скобочек (1+2))

4,6(63 оценок)
Открыть все ответы
Ответ:
kira260606
kira260606
06.10.2022

1.

matrix = [[]] - какая-то матрица

for i in range(len(matrix)):

matrix[i][j] = int(input())

for j in range(i + 1, len(matrix)):

matrix[i][j] = int(input())

matrix[j][i] = matrix[i][j]

print(matrix)

2.

matrix = [[]] - какая-то матрица

диагональ = []

for i in range(len(matrix)):

диагональ.append(matrix[i][i])

print(диагональ)

print(sum(диагональ))

или

summary = 0

for i in диагональ:

summary += i

print(summary)

for i in range(len(matrix)):

if i+1 % 2 == 0:

for j in range(len(matrix[i])):

matrix[i][j]  /= summary

print(matrix)

4,6(51 оценок)
Ответ:
киви1403
киви1403
06.10.2022

s = input("Введите предложение:")

length = int(input("Введите длину слова:"))

index_word = [i for i,x in enumerate(s.split()) if len(x) == length]

max_distance = 0

if index_word :

for i in range(len(index_word)-1):

distance = index_word[i+1] - index_word[i]

if max_distance < distance:

max_distance = distance

print(max_distance-1)

else:

print('нет слов длиной',length)

Объяснение:

S и length думаю понятно...

index_word - создает список из порядковых номеров (-1) слов, длина которых равняется length

Два условия, если index_word не пустой и если он пустой.

Если он не пустой, то:

1) i = индекс каждого номера в списке index_word ( - 1, чтобы не было ошибки list out of range)

2) dinstance = отнимаем последующий номер от предыдущего

3) Если ответ (max_distance) < distance мы приравниваем его к ответу.

4) После окончания цикла выводим ответ (max_distance - 1), то есть расстояние

Если пустой:

Нет слов с длиной length

4,7(60 оценок)
Это интересно:
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ