PDA

Просмотр полной версии : Космически рейнджеры2. Задачка обновлена



TargusII
25.05.2005, 16:09
Кто играет или играл, и прошел квест на планете Гешши системы менкар, заказчик планета Роока, система Авиор.
Какие-то дурацкие задачки, какие на них ответы?
первый пролетает на 500 метров в минуту меньше второго, и тратит на расстояние в 120 000 км на 2 часа больше, какова скорость обоих?

Dalamar Dword 6567614D
25.05.2005, 16:55
У меня получилось вот что:


$a[0] = 10; # В начале было 10 поросят
for($i = 1; $i <= 8; $i++)
{
print "На утро дня $i поросят: $a[$i-1]\n";
$a[$i] = $a[$i - 1] * 3; # За день увиличивается в 3 раза
print "Вечером дня $i поросят: $a[$i]\n";
if($i >= 2) # На 2-й день пришли волки
{
# Начало предыдущего дня = конец предпредыдущего дня.
$a[$i] = $a[$i] - $a[$i - 2]*2;
print "Вечером дня $i пришли волки, и осталось поросят: $a[$i]\n";
}
print "На вечер $i поросят: $a[$i]\n\n";
}



На утро дня 1 поросят: 10
Вечером дня 1 поросят: 30
На вечер 1 поросят: 30

На утро дня 2 поросят: 30
Вечером дня 2 поросят: 90
Вечером дня 2 пришли волки, и осталось поросят: 70
На вечер 2 поросят: 70

На утро дня 3 поросят: 70
Вечером дня 3 поросят: 210
Вечером дня 3 пришли волки, и осталось поросят: 150
На вечер 3 поросят: 150

На утро дня 4 поросят: 150
Вечером дня 4 поросят: 450
Вечером дня 4 пришли волки, и осталось поросят: 310
На вечер 4 поросят: 310

На утро дня 5 поросят: 310
Вечером дня 5 поросят: 930
Вечером дня 5 пришли волки, и осталось поросят: 630
На вечер 5 поросят: 630

На утро дня 6 поросят: 630
Вечером дня 6 поросят: 1890
Вечером дня 6 пришли волки, и осталось поросят: 1270
На вечер 6 поросят: 1270

На утро дня 7 поросят: 1270
Вечером дня 7 поросят: 3810
Вечером дня 7 пришли волки, и осталось поросят: 2550
На вечер 7 поросят: 2550

На утро дня 8 поросят: 2550
Вечером дня 8 поросят: 7650
Вечером дня 8 пришли волки, и осталось поросят: 5110
На вечер 8 поросят: 5110

Быстро плодяться, однако...

Red Blue
25.05.2005, 17:05
Описуха всех квестов есть на официальном сайте на форуме и уже очень давно

DiF
25.05.2005, 18:24
Не парься, там толи в столе, толи в сейфе, бумажка с формулой, куда просто кол-во дней подставить надо и сосчитать :)

TargusII
25.05.2005, 19:58
Не парься, там толи в столе, толи в сейфе, бумажка с формулой, куда просто кол-во дней подставить надо и сосчитать :) Если ты такое знаешь:) то ты сейф открывал? и какой там ответ?:)

DiF
25.05.2005, 22:55
Если ты такое знаешь:) то ты сейф открывал? и какой там ответ?:)
В том то и дело, я про сейф не помню, всетаки вроде в столе :)

TargusII
25.05.2005, 23:41
Если ты такое знаешь:) то ты сейф открывал? и какой там ответ?:)
В том то и дело, я про сейф не помню, всетаки вроде в столе :) Записка то в столе, а вот в сейф тоже ахота залесть:)

Dalamar Dword 6567614D
26.05.2005, 01:05
первый пролетает на 500 метров в минуту меньше второго, и тратит на расстояние в 120 000 км на 2 часа больше, какова скорость обоих?
S = 120 000
v1 = v2 - 500м/мин = v2 - 30км/ч
t1 = t2 + 2

S = v1*t1;
S = v2*t2.

120 000 = (v2 - 30) * (t2 + 2);
120 000 = v2*t2.

120 000 = v2*t2 + 2v2 - 30t2 - 60.
120 000 = 120 000 + 2v2 - 30t2 - 60.
2v2 - 30t2 = 60.
2v2 = 60 + 30t2.
v2 = 30 + 15t2.

120 000 = (30 + 15t2) * t2.
120 000 = 30t2 + 15t2^2.
15t2^2 + 30t2 - 120 000 = 0. Квадратное уравнение, однако.

D = 30^2 + 4 * 15 * 120 000 = 7 200 900.
D^0.5 = 2683.4493.

t21 = (-30 - 2683.4493) / (2*15) = -90.4483;
t22 = (-30 + 2683.4493) / (2*15) = 88.4483.

Поскольку, время отрицательным не бывает, берем только положительный корень.
v2 = 30 + 15 * 88.4483 = 1356.7245 км/ч (скорость второго).
v1 = v2 - 30 = 1356.7245 - 30 = 1326.7245 км/ч (скорость первого).

P.S. решение не проверял. :)
Походу, какой-то бред получился тут: v2 = 30 + 15t2. Странно как-то, что скорость прямопропорциональна времени — должна быть обратнопропорциональна. :) В общем, если найдете ошибки или объясните, почему такая зависимость, то буду признателен. :)

- - -
Проверили с другом. Всё правильно. А то что v2 = 30 + 15t2 - это не время, а дельта времени. На 2 часа больше. :)