Предмет: Информатика,
автор: jeyicono
Имеется 100 рублей. Сколько быков, коров и телят можно купить на все эти деньги, если плата за быка – 10 рублей, за корову – 5 рублей, за теленка – полтинник (0,5 рубля) и надо купить 100 голов скота?
Ребята, помогите составить тело программы, пожалуйста
Ответы
Автор ответа:
0
Если быков b, коров c, телят d, то должны выполняться следующие условия:
10b + 5c + 0.5d = 100 (если можно, чтобы деньги остались, то вместо равенства надо поставить ≤)
b + c + d = 100
Можно поступить так: перебираем b, c, d от 0 до 100 и выводим эту тройку на экран, если выполняются оба условия.
Псевдокод:
для a от 0 до 100:
для b от 0 до 100:
для c от 0 до 100:
если (10b + 5c + 0.5d = 100) и (b + c + d = 100):
вывод a, b, c
Похожие вопросы
Предмет: Қазақ тiлi,
автор: vadimovicppsradaarly
Предмет: Математика,
автор: uyhiul
Предмет: Английский язык,
автор: artemlysta082007
Предмет: Биология,
автор: Машуля0987
Предмет: Математика,
автор: Аноним