Змінюй хід війни! Допомагай ЗСУ!

Задачка

🟢 15:09 Відбій тривоги в м. Харків та Харківська територіальна громада.Слідкуйте за подальшими повідомленнями.#м_Харків_та_Харківська_територіальна_громада
Статус: Offline
Реєстрація: 29.01.2007
Повідом.: 447
  • 🟢 15:09 Відбій тривоги в м. Харків та Харківська територіальна громада.Слідкуйте за подальшими повідомленнями.#м_Харків_та_Харківська_територіальна_громада
  • #1
Задачка

Вожет баян не знаю.
У вас есть 5 гривен вам нужно купить 100 голов скота и недолжно остаться денег.
расценки:
Конь 50 коп.
Корова 10 коп.
Овца 1 коп.
Какие идеи?
 
  • 🟢 15:09 Відбій тривоги в м. Харків та Харківська територіальна громада.Слідкуйте за подальшими повідомленнями.#м_Харків_та_Харківська_територіальна_громада
  • #2
1 лошадь, 39 коров и 60 овец.

Странно вообще-то, что при столь низких расценках на скотину на Украине такое дорогое мясо и колбаса :(
 
  • 🟢 15:09 Відбій тривоги в м. Харків та Харківська територіальна громада.Слідкуйте за подальшими повідомленнями.#м_Харків_та_Харківська_територіальна_громада
  • #3
:))
 
  • 🟢 15:09 Відбій тривоги в м. Харків та Харківська територіальна громада.Слідкуйте за подальшими повідомленнями.#м_Харків_та_Харківська_територіальна_громада
  • #4
1 лошадь, 39 коров и 60 овец.

Странно вообще-то, что при столь низких расценках на скотину на Украине такое дорогое мясо и колбаса :(

Подбором решается или какие формулы есть? А то мне подбором лень было заниматься.
 
  • 🟢 15:09 Відбій тривоги в м. Харків та Харківська територіальна громада.Слідкуйте за подальшими повідомленнями.#м_Харків_та_Харківська_територіальна_громада
  • #5
Подбором решается или какие формулы есть? А то мне подбором лень было заниматься.

Хрен его знает? ;)

For kon=0 to 7
For korow=0 to (500-50*kon)/10
ovc=500-50*kon-10*korov: if ovc<0 then ovc=1000
If ovc+korow+kon=100 then print "лошадей ";kon;" коров ";korow;" овец ";ovc: STOP
next korov
next kon
 
  • 🟢 15:09 Відбій тривоги в м. Харків та Харківська територіальна громада.Слідкуйте за подальшими повідомленнями.#м_Харків_та_Харківська_територіальна_громада
  • #6
Хрен его знает? ;)

For kon=0 to 7
For korow=0 to (500-50*kon)/10
ovc=500-50*kon-10*korov: if ovc<0 then ovc=1000
If ovc+korow+kon=100 then print "лошадей ";kon;" коров ";korow;" овец ";ovc: STOP
next korov
next kon

А чего же "хрен его знает"? Типичный подбор значений. :клас:
 
  • 🟢 15:09 Відбій тривоги в м. Харків та Харківська територіальна громада.Слідкуйте за подальшими повідомленнями.#м_Харків_та_Харківська_територіальна_громада
  • #7
Ну - это Я решал подбором, а точнее - заставил это делать куркулятор ;)
Хрен его знает - возможно есть более изящный путь.
 
  • 🟢 15:09 Відбій тривоги в м. Харків та Харківська територіальна громада.Слідкуйте за подальшими повідомленнями.#м_Харків_та_Харківська_територіальна_громада
  • #8
Ну - это Я решал подбором, а точнее - заставил это делать куркулятор ;)
Хрен его знает - возможно есть более изящный путь.

Естественно есть. Спросить у того, кто знает ответ. Что может быть изящнее? :D
 
  • 🟢 15:09 Відбій тривоги в м. Харків та Харківська територіальна громада.Слідкуйте за подальшими повідомленнями.#м_Харків_та_Харківська_територіальна_громада
  • #9
Виталий13 сказав(ла):
Естественно есть. Спросить у того, кто знает ответ. Что может быть изящнее?

Подумал тут немного. Изящнее наверное есть.
Идея такая: Пусть x - количество коней, y - коров, z - овец.
Из условий задачи строим 2 уравнения:
1) 50x+10y+z=500 - соответствует условию что потрачены все деньги.
2) x+y+z=100 - соответствует условию что покупаем 100 голов

имеем 3 неизвестных и 2 уравнения. Но есть же еще и условие того что неизвестные - это целые числа.

Выразим переменные x и y через переменную z:

x = (9z-20)/40 - 12
y = 112 + (20-49z)/40

отсюда очевидно, что дробь (9z-20)/40 - должна быть целым числом.
Или же дробь 9z/40 должна быть равна целому числу + 1/2
Тогда (вот тут скользкий момент) z должно удовлетворять условию:
z = 40n+20 (где n=0,1,2,3,...) - проверьте! подставляя в таком виде z дробь 9z/40 будет равна 9n+4+1/2 - то есть как и задумывалось - целое число + половинка.

но z не может быть больше 100. отсюда получаем три варианта: n=0 (z=40*0+20=20), n=1 (z=40*1+20=60), n=2 (z=40*2+20=100)
z=100 - сразу видно, что не подходит. 100 овец - потрачена только 1 гривня, а не 5.
z=20 - не подходит. x(z=20) - отрицательное число.

единственное n, которое нам подходит - это n=1. Тогда z=40*1+20=60
и подставляя это значение в выражения для x и y находим:

x = 1
y = 39
 
Останнє редагування:
  • 🟢 15:09 Відбій тривоги в м. Харків та Харківська територіальна громада.Слідкуйте за подальшими повідомленнями.#м_Харків_та_Харківська_територіальна_громада
  • #10
Нуваснах.... почитаешь - комплекс неполноценности появится :)
 
  • 🟢 15:09 Відбій тривоги в м. Харків та Харківська територіальна громада.Слідкуйте за подальшими повідомленнями.#м_Харків_та_Харківська_територіальна_громада
  • #11
Бульдозер сказав(ла):
Нуваснах.... почитаешь - комплекс неполноценности появится

Комплекс неполноценности появляется при чтении курса теорфизики Ландау Лифшица. А мы так... :-)
 
  • 🟢 15:09 Відбій тривоги в м. Харків та Харківська територіальна громада.Слідкуйте за подальшими повідомленнями.#м_Харків_та_Харківська_територіальна_громада
  • #12
  • 🟢 15:09 Відбій тривоги в м. Харків та Харківська територіальна громада.Слідкуйте за подальшими повідомленнями.#м_Харків_та_Харківська_територіальна_громада
  • #13
mocrosoft сказав(ла):
А у кого, кстати? У того, кто читает, или у студентов, которым читают?
У читателя данных книг. Студентам же если читают лекции, то объясняют подробно места, про которые в книге написано "очевидно, что...", "легко понять, что...", "легко показать, что..." :-)


...
Но наибольший успех достигается с помощью такого приема: из готовой рукописи вы вырываете две страницы выкладок, а вместо них вставляете слово «следовательно» и двоеточие. Гарантирую, что читатель добрых два дня будет гадать, откуда взялось это «следствие». Еще лучше написать «очевидно» вместо «следовательно», поскольку не существует читателя, который отважился бы спросить у кого-нибудь объяснение очевидной вещи. Этим вы не только сбиваете читателя с толку, но и прививаете ему комплекс неполноценности, а это одна из главных целей.
...
(c) Н. Вансерг «The American Scientist», 46, №3 (1958)
 
Останнє редагування:
  • 🟢 15:09 Відбій тривоги в м. Харків та Харківська територіальна громада.Слідкуйте за подальшими повідомленнями.#м_Харків_та_Харківська_територіальна_громада
  • #14
Подумал тут немного. Изящнее наверное есть.
Идея такая: Пусть x - количество коней, y - коров, z - овец.
Из условий задачи строим 2 уравнения:
1) 50x+10y+z=500 - соответствует условию что потрачены все деньги.
2) x+y+z=100 - соответствует условию что покупаем 100 голов

имеем 3 неизвестных и 2 уравнения. Но есть же еще и условие того что неизвестные - это целые числа.

Выразим переменные x и y через переменную z:

x = (9z-20)/40 - 12
y = 112 + (20-49z)/40

отсюда очевидно, что дробь (9z-20)/40 - должна быть целым числом.
Или же дробь 9z/40 должна быть равна целому числу + 1/2
Тогда (вот тут скользкий момент) z должно удовлетворять условию:
z = 40n+20 (где n=0,1,2,3,...) - проверьте! подставляя в таком виде z дробь 9z/40 будет равна 9n+4+1/2 - то есть как и задумывалось - целое число + половинка.

но z не может быть больше 100. отсюда получаем три варианта: n=0 (z=40*0+20=20), n=1 (z=40*1+20=60), n=2 (z=40*2+20=100)
z=100 - сразу видно, что не подходит. 100 овец - потрачена только 1 гривня, а не 5.
z=20 - не подходит. x(z=20) - отрицательное число.

единственное n, которое нам подходит - это n=1. Тогда z=40*1+20=60
и подставляя это значение в выражения для x и y находим:

x = 1
y = 39

:eek: :молись:
А интегралы с дифрядами туда никак не всунуть???
А вообще - :клас:
 
  • 🟢 15:09 Відбій тривоги в м. Харків та Харківська територіальна громада.Слідкуйте за подальшими повідомленнями.#м_Харків_та_Харківська_територіальна_громада
  • #15
Народ вы чего!Сказано же купить 100 голов скота, а какого несказано, легче купить 5000 голов овец!Остальные это для того, что бы запутать!
 
  • 🟢 15:09 Відбій тривоги в м. Харків та Харківська територіальна громада.Слідкуйте за подальшими повідомленнями.#м_Харків_та_Харківська_територіальна_громада
  • #16
Ну - это Я решал подбором, а точнее - заставил это делать куркулятор ;)
Хрен его знает - возможно есть более изящный путь.

есть, называеться экономическо математическое моделирование:D
мы очень много задач и по круче решали.....
Решеться либо графически, либо через симлекс таблицы......
Найду конспект отвечу!!!
 
  • 🟢 15:09 Відбій тривоги в м. Харків та Харківська територіальна громада.Слідкуйте за подальшими повідомленнями.#м_Харків_та_Харківська_територіальна_громада
  • #17
Алеон, +1! Матмоделирование рулит.
Вот только бы вспомнить... а еще лучше найти старые конспекты, которые канули в Лету...
Никогда не давайте свои конспекты оболдуям с младших курсов!
 
Назад
Зверху Знизу