profile
Размещено 4 месяца назад по предмету Информатика от nikolenkovova99

ПРОШУ ПОМОГИТЕ ДАЮ 100 БАЛЛОВ, НУЖНО РЕШИТЬ ПЯТЬ ЗАДАЧ В ПИТОНЕ ПРОШУ ОЧЕНЬ СРОЧНО!!!!!!!!​

  1. Ответ на вопрос
    Ответ на вопрос дан thereisnoescape

    Задача 1
    import math

    def calculate_years(have, want, rate):

       t = math.log(want / have) / math.log(1 + rate / 100)

       return t

    have = float(input("Введите начальную сумму (have): "))

    want = float(input("Введите желаемую сумму (want): "))

    rate = 24

    years = calculate_years(have, want, rate)

    print(f"Необходимо положить деньги в банк на {years:.2f} лет, чтобы получить сумму {want}.")


    Задача 2
    def distribute_coins(N, K):

       coins_remaining = N

       pirates_with_coins = 0

       for _ in range(K):

           if coins_remaining > 0:

               coins_taken = coins_remaining // 2

               coins_remaining -= coins_taken

               pirates_with_coins += 1

           else:

               break

       pirates_without_coins = K - pirates_with_coins

       mutiny = pirates_without_coins > pirates_with_coins

    N = int(input("Введите количество монет (N): "))

    K = int(input("Введите количество пиратов (K): "))

    pirates_with_coins, mutiny = distribute_coins(N, K)

    print(f"Клад удалось распределить на {pirates_with_coins} пиратов.")

    if mutiny:

       print("Был бунт!")

    else:

       print("Бунта не было.")

    Задача 3

    N = int(input("Введите количество рядов яблок (N): "))

    total = N * (N + 1) // 2

    print(f"На прилавке всего будет {total} яблок.")


    Задача 4
    def calculate_boxes(apples, K, M):

       boxes = (apples + K - 1) // Kокругление вверх

       boxes_width = (boxes + M - 1) // M

       return boxes_width

    apples = int(input("Введите общее количество яблок: "))

    K = int(input("Введите количество яблок в высоту ящика: "))

    M = int(input("Введите количество яблок в ширину ящика: "))

    boxes = calculate_boxes(apples, K, M)

    print(f"Для хранения всех яблок нужно {boxes} ящиков.")


    Задача 5

    def count_total_bottles(S, price, empty):

       total_bottles = S // price

       empty_bottles = total_bottles

       while empty_bottles >= empty:

           new_bottles = empty_bottles // empty

           total_bottles += new_bottles

           empty_bottles = empty_bottles % empty + new_bottles

       return total_bottles

    S = float(input("Введите начальную сумму в гривнах (S): "))

    price = float(input("Введите стоимость бутылки с соком в долларах: "))

    empty = float(input("Введите стоимость пустой бутылки в гривнах: "))

    total_bottles = count_total_bottles(S, price, empty)

    print(f"Учащиеся смогут выпить {total_bottles} бутылок сока.")

Не тот ответ на вопрос, который вам нужен?
Найди верный ответ
Самые новые вопросы
tegysigalpa2012
Русский язык - 5 лет назад

Помогите решить тест по русскому языку тест по русскому языку «местоимение. разряды местоимений» для 6 класса 1. укажите личное местоимение: 1) некто 2) вас 3) ни с кем 4) собой 2. укажите относительное местоимение: 1) кто-либо 2) некоторый 3) кто 4) нам 3. укажите вопросительное местоимение: 1) кем-нибудь 2) кем 3) себе 4) никакой 4. укажите определительное местоимение: 1) наш 2) который 3) некий 4) каждый 5. укажите возвратное местоимение: 1) свой 2) чей 3) сам 4) себя 6. найдите указательное местоимение: 1) твой 2) какой 3) тот 4) их 7. найдите притяжательное местоимение: 1) самый 2) моего 3) иной 4) ничей 8. укажите неопределённое местоимение: 1) весь 2) какой-нибудь 3) любой 4) этот 9. укажите вопросительное местоимение: 1) сколько 2) кое-что 3) она 4) нами 10. в каком варианте ответа выделенное слово является притяжательным местоимением? 1) увидел их 2) её нет дома 3) её тетрадь 4) их не спросили

Информация

Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.