
ДАМ 50 БАЛЛОВ Компанія бабусь поїхала на мотоциклах на курси комп’ютерної грамотності. Попереду
на мотоциклі без глушника їхала одна бабуся, за нею – дві, потім – три і т.д. Скільки бабусь їхало на заняття, якщо приголомшені пішоходи нарахували всього N рядів? Чи змогли бабусі зайняти всі місця в класі, якщо там стояло K рядів по M комп’ютерів у кожному? Скільки вільних місць залишилось? Вхідні дані. Програма зчитує з клавіатури через пропуск три цілих числа – кількість рядів бабусь N, кількість рядів комп’ютерів K, кількість комп’ютерів M у кожному ряді. Вихідні дані. Програма виводить на екран через пропуск два цілих числа – спочатку 1 або -1 (-1, якщо не всім бабусям вистачило місць; 1 – у іншому випадку) і кількість комп’ютерів, які залишились вільними (виводити 0, якщо місць не вистачає)

Ответы на вопрос

Ответ:
для пітона:
n=int(input("скільки рядів бабусь побачили пішоходи: "))
v=n*(n+1)/2
g=int(input("скільки рядів комп'ютерів було у класі: "))
b=int(input("скільки комп'ютерів було у кожному рядку: "))
k=g*b
a=k-v
if (a<0):
print(" місць не хватає")
else:
print(" залишилось ",а, " вільних комп'ютерів ")



Для вирішення цієї задачі, вам потрібно обчислити загальну кількість бабусь і загальну кількість комп'ютерів, і потім порівняти ці значення з кількістю доступних місць у класі.
Ось як можна це зробити в Python:
python# Введення кількості рядів бабусь, рядів комп'ютерів і комп'ютерів у кожному ряді
N = int(input("Введіть кількість рядів бабусь: "))
K = int(input("Введіть кількість рядів комп'ютерів: "))
M = int(input("Введіть кількість комп'ютерів у кожному ряді: "))
# Обчислюємо загальну кількість бабусь і комп'ютерів
total_babushkas = sum(range(1, N + 1))
total_computers = K * M
# Порівнюємо загальну кількість бабусь і комп'ютерів з кількістю місць
if total_babushkas <= total_computers:
# Вистачає місць для всіх бабусь
remaining_computers = total_computers - total_babushkas
print("1", remaining_computers)
else:
# Недостатньо місць для всіх бабусь
print("-1 0")
Цей код зчитує кількість рядів бабусь, рядів комп'ютерів і комп'ютерів у кожному ряді, обчислює загальну кількість бабусь і комп'ютерів, і потім порівнює їх з кількістю місць. Він виводить 1 і кількість вільних комп'ютерів, якщо місць достатньо для всіх бабусь, і -1 та 0, якщо місць не вистачає.


Похожие вопросы
Топ вопросов за вчера в категории Информатика
Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili