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

Задачи Циклы(Питон)

07.03.2021, 15:16. Показов 4727. Ответов 4
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Старинная задача. Сколько можно купить быков, коров и телят, если плата за быка 10 рублей, за корову — 5 рублей, за теленка — полтинник (0.5 рубля), если на 100 рублей надо купить 100 голов скота.

Входные данные
На вход никаких данных не подаётся. Вся исходная информация берётся из условия задачи.

Выходные данные
Вывести одной строкой через пробел возможное количество быков, коров и телят.
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
07.03.2021, 15:16
Ответы с готовыми решениями:

Решение задачи. Питон. Новичок
Здравствуйте. Обращаюсь за помощью. Задача на Питон: Выведете на экран ASCII код символов: F, 5, ! и прочее. Сложность вот в чем. ...

Нужно сделать задачи на языке питон
Задачки во вложении. Нужно на питоне написать. Помогите пожалуйста. Сорри за качество, как скинули..

Как записать такой алгоритм на питон для решения задачи?
Алгоритм вычисления значения функции F(n), где n – натуральное число, задан следующими соотношениями: F(n) = n + 15, при n ≤ 5 F(n) =...

4
63 / 52 / 11
Регистрация: 14.01.2021
Сообщений: 406
07.03.2021, 16:37
Кто-нибудь может помочь, пожалуйста. Я написал так, чтобы всегда было 100 рублей, но голов скота любое кол-во
Python
1
2
3
4
5
for calf in range(int(100 // 0.5) + 1):
    for cow in range(100 // 5 + 1):
        for bool in range(100 // 10 + 1):
            if calf + 5 * cow + 10 * bool == 100:
                print(bool, cow, calf)
Добавлено через 18 минут
Nilita,
Python
1
2
3
4
5
for bool in range(100 // 10 + 1):
    for cow in range(100 // 5 + 1):
        for calf in range(int(100 // 0.5) + 1):
            if bool * 10 + cow * 5 + calf <= 100 and bool + cow + calf == 100:
                print(bool, cow, calf)
наверное так? только 100 телят получается

Добавлено через 11 минут
вот так правильно мне кажется
Python
1
2
3
4
5
for bool in range(100 // 10 + 1):
    for cow in range(100 // 5 + 1):
        for calf in range(int(100 // 0.5) + 1):
            if bool * 10 + cow * 5 + calf * 0.5 <= 100 and bool + cow + calf == 100:
                print(bool, cow, calf)
если считать по быкам
Python
1
2
3
4
5
for calf in range(int(100 // 0.5) + 1):
    for cow in range(100 // 5 + 1):
        for bool in range(100 // 10 + 1):
            if calf * 0.5 + 5 * cow + 10 * bool <= 100 and bool + cow + calf == 100:
                print(bool, cow, calf)
если считать по телятам
0
Эксперт Python
8851 / 4502 / 1864
Регистрация: 27.03.2020
Сообщений: 7,317
07.03.2021, 20:05
gray621, расширенный алгоритм евклида
Ответ - 90, 9, 1

Добавлено через 24 минуты
Nilita,
Python
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
def gcd_extended(num1, num2):
    if num1 == 0:
        return (num2, 0, 1)
    else:
        div, x, y = gcd_extended(num2 % num1, num1)
    return (div, y - (num2 // num1) * x, x)
 
a, b, c = 9, 19, 100
d, x, y = gcd_extended(a, b)
x *= c // d 
y *= c // d 
k = 1
nmin = (abs(x) + b - 1) // b
nmax = y // a
if nmax < nmin:
    nmin, nmax = nmax, nmin
for i in range(nmin, nmax + 1):
    xi = x + b*i // d
    yi = y - a*i // d
    if xi*yi > 0:
        print(c - xi - yi, xi, yi)
        k = 0
if k:
    print('Решения нет')
0
63 / 52 / 11
Регистрация: 14.01.2021
Сообщений: 406
07.03.2021, 21:37
Gdez, но там же не написано потратить все 100 рублей
0
Эксперт Python
8851 / 4502 / 1864
Регистрация: 27.03.2020
Сообщений: 7,317
07.03.2021, 21:53
gray621, условие истолковано ТС "своим языком"...
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
07.03.2021, 21:53
Помогаю со студенческими работами здесь

Питон и циклы
Помогите разобраться с задачей. Есть действительная квадратная матрица порядка n. Найти все непарные элементы в заштрихованной области.

Простейшие циклы, питон
Дано натуральное число n. Вычислить:

Задачи по питон
Здравствуйте, помогите сделать задачки по питону. Закажу, в случае чего. 1. Вывести на экран таблицу кубических корней первых десяти...

Задачи питон
Задачи 1. Напишите программу, которая получает с клавиатуры натуральное число и находит наибольшую цифру в его десятичной записи. ...

Решение задачи Максимальная дробь на языке питон
Петя увлекается математикой, и больше всего в математике ему нравятся дроби. Недавно он узнал, что дробь a/b называется правильной, если её...


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

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Новые блоги и статьи
модель ЗдравоСохранения 8. Подготовка к разному выполнению заданий
anaschu 08.04.2026
https:/ / github. com/ shumilovas/ med2. git main ветка * содержимое блока дэлэй из старой модели теперь внутри зайца новой модели 8ATzM_2aurI
Блокировка документа от изменений, если он открыт у другого пользователя
Maks 08.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в конфигурации КА2. Задача: запретить редактирование документа, если он открыт у другого пользователя. / / . . .
Система безопасности+живучести для сервера-слоя интернета (сети). Двойная привязка.
Hrethgir 08.04.2026
Далее были размышления о системе безопасности. Сообщения с наклонным текстом - мои. А как нам будет можно проверить, что ссылка наша, а не подделана хулиганами, которая выбросит на другую ветку и. . .
Модель ЗдрввоСохранения 7: больше работников, больше ресурсов.
anaschu 08.04.2026
работников и заданий может быть сколько угодно, но настроено всё так, что используется пока что только 20% kYBz3eJf3jQ
Дальние перспективы сервера - слоя сети с космологическим дизайном интефейса карты и логики.
Hrethgir 07.04.2026
Дальнейшее ближайшее планирование вывело к размышлениям над дальними перспективами. И вот тут может быть даже будут нужны оценки специалистов, так как в дальних перспективах всё может очень сильно. . .
Горе от ума
kumehtar 07.04.2026
Эта мне ментальная установка, что вот прямо сейчас, мол, мне для полного счастья не хватает (нужное вписать), и когда я этого достигну - тогда и полный кайф. Одна из самых сильных ловушек на пути. . . .
Использование значений реквизитов справочника в документе, с определенными условиями и правами
Maks 07.04.2026
1. Контроль срока действия договора Алгоритм из решения ниже реализован на примере нетипового документа "ЗаявкаНаРаботу", разработанного в конфигурации КА2. Задача: уведомлять пользователя, если. . .
Доступность команды формы по условию
Maks 07.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: сделать доступной кнопку (команда формы "ЗавершитьСписание") при. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru