Форум программистов, компьютерный форум, киберфорум
Python: Решение задач
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.59/75: Рейтинг темы: голосов - 75, средняя оценка - 4.59
0 / 0 / 0
Регистрация: 25.02.2023
Сообщений: 28
1

Деловая колбаса

25.02.2023, 14:01. Показов 13815. Ответов 15
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Деловая колбаса
Настало время для действительно серьёзных задач...
В детском саду 2 ребенка съедают 2 куска колбасы за 2 минуты. Сколько кусков колбасы за N минут съедят M детей?

Формат ввода
В первой строке записано натуральное число
N≥1
Во второй строке записано натуральное число
M≥1

Формат вывода
Одно натуральное число — количество кусков колбасы, съеденных детьми

Примечание
Гарантируется, что в результате вычислений будет получено натуральное число.

Пример 1
Ввод
2
2
Вывод
2
Пример 2
Ввод
10
10
Вывод
50




ПОМОГИТЕ РЕШИТЬ ПОЖАЛЙСТА
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
25.02.2023, 14:01
Ответы с готовыми решениями:

колбаса в выдаче -- посмотрите,
Сайт master-gruz.ru подвергается активной раскрутке с начала октября сего года... до этого...

Задача колбаса Белорусская олимпа 2003 г
Согласно законам гостеприимства хозяйка решила угостить своих иногородних друзей колбасой. Чтобы...

Дана строка, содержащая название товара и его цены. Например: «Конфеты шоколадные «Перезвоны» 70 руб», «Хлеб Чусовской 7 руб. 30 коп.» или «Колбаса 10
Всем добрый вечер, помогите пожалуйста решить 2-е задачи по Pascal 1)вычислить (формула во...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
15
12 / 8 / 5
Регистрация: 22.02.2023
Сообщений: 26
25.02.2023, 14:41 2
Python
1
2
3
4
5
6
7
8
9
10
11
12
c = 2
e = 2
t = 2
 
speed = e / c / t
 
child = int(input("Количество детей: "))
time = int(input("Количество минут: "))
 
eat = child * time * speed
 
print(child, "детей", "за", time, "минут съест", round(eat, 0), "кусков колбасы")
1
0 / 0 / 0
Регистрация: 25.02.2023
Сообщений: 28
25.02.2023, 18:54  [ТС] 3
пишет "решена неверно"
0
Вирусоборец
13216 / 7346 / 1558
Регистрация: 06.09.2009
Сообщений: 26,868
25.02.2023, 20:40 4
Python
1
2
3
n = int(input())
m = int(input())
print(n*m//2)
0
0 / 0 / 0
Регистрация: 25.02.2023
Сообщений: 28
25.02.2023, 21:49  [ТС] 5
пишет "решена неверно"
0
1779 / 759 / 325
Регистрация: 05.09.2021
Сообщений: 1,280
25.02.2023, 22:10 6
Лучший ответ Сообщение было отмечено rusalina110 как решение

Решение

Цитата Сообщение от rusalina110 Посмотреть сообщение
В детском саду 2 ребенка съедают 2 куска колбасы за 2 минуты. Сколько кусков колбасы за
N минут съедят
M детей?
Пипец задачи пошли, просто нет слов. И кстати, зачем эти лишние переводы сторк?
Python
1
print(int(input()) // 2 * int(input()))
3
Вирусоборец
13216 / 7346 / 1558
Регистрация: 06.09.2009
Сообщений: 26,868
25.02.2023, 23:15 7
Цитата Сообщение от anton78spb Посмотреть сообщение
Пипец задачи пошли, просто нет слов
вот самое интересное, почему идентичный код из моего сообщения вдруг не прошел
0
1779 / 759 / 325
Регистрация: 05.09.2021
Сообщений: 1,280
25.02.2023, 23:51 8
Цитата Сообщение от thyrex Посмотреть сообщение
вот самое интересное, почему идентичный код из моего сообщения вдруг не прошел
Местами надо деление с умножением поменять. Сначала "обрубить" а потом уже домножить.
У вас 3 * 2 // 2 = 3
А правильно 3 // 2 * 2 = 2
0
Вирусоборец
13216 / 7346 / 1558
Регистрация: 06.09.2009
Сообщений: 26,868
26.02.2023, 00:08 9
2 ребенка съедают 2 куска колбасы за 2 минуты => 1 ребенок съедает 1 кусок колбасы за 2 минуты. За 5 минут сколько кусков съедят 2 ребенка - 4 или 5 кусков? Считаются только полностью съеденные куски?
0
1779 / 759 / 325
Регистрация: 05.09.2021
Сообщений: 1,280
26.02.2023, 00:12 10
Цитата Сообщение от thyrex Посмотреть сообщение
За 5 минут сколько кусков съедят 2 ребенка - 4 или 5 кусков?
Четыре. Конечно каждый ребенок успеет съесть по 2,5 куска колбасы, но засчитываются только полностью съеденные, т.е. по факту всего два.
Цитата Сообщение от thyrex Посмотреть сообщение
Считаются только полностью съеденные куски?
Да. Я так понимаю условия задачи. Каждый ест из своей тарелки. Они не разрезают куски колбасы на части и раздают друг другу.
1
151 / 110 / 27
Регистрация: 17.10.2010
Сообщений: 1,200
26.02.2023, 00:17 11
Python
1
2
3
n = int(input())
m = int(input())
print((n//2)*m)
0
0 / 0 / 0
Регистрация: 27.03.2023
Сообщений: 3
27.03.2023, 00:13 12
Python
1
2
3
4
N = int(input('Количество минут'))
M = int(input('Количество детей'))
if N >= 1 and M >= 1:
    print(int(N/2) * int(M))
почему пишет неверно?
0
0 / 0 / 0
Регистрация: 10.05.2023
Сообщений: 4
10.05.2023, 21:25 13
Сначала я написал такой код:
Python
1
2
3
4
5
6
N = input()
N = int(N)
M = input()
M = int(M)
X = M * N / 2
print(X)
Уравнение X = M * N / 2 я подобрал случайно, оно действительно даёт верный ответ, но алгоритм действий не точный, наверно поэтому компьютер посчитал данный код неверным.
Тогда я написал более понятный код:
Python
1
2
3
4
5
6
7
8
9
10
c = 2
e = 2
d = 2
speed = c / e / d
N = input()
N = int(N)
M = input()
M = int(M)
eat = N * M * speed
print(eat)
Я узнал, сколько кусков колбасы съест один ребёнок за одну минуту = 2/2/2=0.5. Я также мог бы определить, за сколько времени один мальчик съест 1 кусок - тоже 0.5 минуты. Потом можно найти, сколько кусков колбасы за N минут съедят M детей. Ответ неверный.
Я вам привёл несколько примеров, попробуйте с ними поработать, может, у вас получится ответить так, чтобы компьютер посчитал ответ верным.
0
Модератор
Эксперт функциональных языков программированияЭксперт Python
37175 / 20620 / 4256
Регистрация: 12.02.2012
Сообщений: 33,998
Записей в блоге: 14
11.05.2023, 09:29 14
GurevichMichael, Vladislav_T, деление должно быть целым. Не "/", а "//"
2
0 / 0 / 0
Регистрация: 10.10.2023
Сообщений: 1
10.10.2023, 14:25 15
Python
1
2
3
4
n = int(input())
m = int(input())
k = 0.5 * n * m
print(int(k))
0
0 / 0 / 0
Регистрация: 12.10.2023
Сообщений: 2
12.10.2023, 02:24 16
Твой ответ, который только, что прошёл тест.

min = 2
deti = 2
kolbas = 2

# 0.5 в мин ест 1 реб
speed = (min / deti) / kolbas

min = int(input())
child = int(input())

eat = int(speed * (min * child))
print(eat)
0
12.10.2023, 02:24
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru