Задача с квадратным уравнением
Модераторы: Азарапетыч, Администрация
-
- Акула пера
- Сообщения: 5717
- Зарегистрирован: 06 май 2005, 15:11
- Пол: Мужской
- Откуда: Раменское, Мос.обл.
-
- Акула пера
- Сообщения: 6885
- Зарегистрирован: 15 дек 2005, 10:51
- Пол: Мужской
- Откуда: С. Пб
1.Из теоремы Виетта и условия задачи.Прохожий писал(а): 1. Можно поподробнее, почему получилось b=c и a=prime?
2. Дискриминант не может быть равен 0, так как по условию имеется младший брат.
b должно делиться на a и c должно делиться на a. Т.е b=ma, c=na. При условии что коэффициенты суммировались с учётом знака получаем
a-ma+na=prime
a(1-m+n)=prime откуда m=n, следовательно b=c и следовательно дискриминант равен нулю. Условию задачи это не противоречит, т.к. брат может быть младше на 364 дня, а у Рэйчел завтра день варенья, но при b = c и к тому же это безобразие кратно a, такого безобразия быть не могёт.
Чтобы понять что такое рекурсия, нужно сначала понять что такое рекурсия.
-
- Акула пера
- Сообщения: 5717
- Зарегистрирован: 06 май 2005, 15:11
- Пол: Мужской
- Откуда: Раменское, Мос.обл.
-
- Писатель на заборах
- Сообщения: 145
- Зарегистрирован: 31 мар 2006, 08:51
Ну почему же? Они там типа флиртуют. Чего бы парню из вредности не подставить 40 вместо 20?Valentin писал(а):Ну исходя из здравого смысла x+y=55
Valentin писал(а):а для варианта [a]++[c]=prime a может равняться только единице
Почему? Я правда не догняю. Простое число это которое только на себя и на 1 делится? Да его вроде из трех каких угодно слагаемых можно собрать. Или нет?
-
- Писатель на заборах
- Сообщения: 145
- Зарегистрирован: 31 мар 2006, 08:51
-
- Акула пера
- Сообщения: 5717
- Зарегистрирован: 06 май 2005, 15:11
- Пол: Мужской
- Откуда: Раменское, Мос.обл.
-
- Акула пера
- Сообщения: 6885
- Зарегистрирован: 15 дек 2005, 10:51
- Пол: Мужской
- Откуда: С. Пб
-
- Белинский по натуре
- Сообщения: 46
- Зарегистрирован: 05 дек 2006, 22:37
- Пол: Мужской
- Откуда: Москва
-
- Акула пера
- Сообщения: 6885
- Зарегистрирован: 15 дек 2005, 10:51
- Пол: Мужской
- Откуда: С. Пб
Это запросто, я толкую о том, что сумма реального и предполагаемого возрастов может быть либо 55, либо 11, либо 5, второе и третье предположение бред, а исходя из первого можно сделать вывод что Рэйчел не более 27-ми лет.Прохожий писал(а): Ну почему же? Они там типа флиртуют. Чего бы парню из вредности не подставить 40 вместо 20?
Чтобы понять что такое рекурсия, нужно сначала понять что такое рекурсия.
-
- Акула пера
- Сообщения: 5717
- Зарегистрирован: 06 май 2005, 15:11
- Пол: Мужской
- Откуда: Раменское, Мос.обл.
-
- Акула пера
- Сообщения: 6885
- Зарегистрирован: 15 дек 2005, 10:51
- Пол: Мужской
- Откуда: С. Пб
-
- Акула пера
- Сообщения: 5717
- Зарегистрирован: 06 май 2005, 15:11
- Пол: Мужской
- Откуда: Раменское, Мос.обл.
Ну, поскольку весь запал пропал, то готов выложить свое решение.
В источнике, надо сказать, ответа не было, поэтому пришлось своими силами, как говорится, мучаться.
Но с учетом кое-каких вышеизложенных мыслей, расширил свое решение. Ответ от этого не изменился (он уже прозвучал)
Рассмотрим это уравнение, пусть коэффициенты a, b, c.
Подставим в уравнение настоящий возраст x0 и возраст с ошибкой delta. Тогда можем выразить b и c через a, x0 и delta.
Обратим внимание, что на месте x0 может стоять и возраст Рейчел, и возраст Джимми (только delta разные)
Очевидно, delta - делитель 55.
Ренди сказал, что сумма коэффициентов равна простому числу. Но, может быть, Ренди имел в виду модули? Ничего страшного, проверим и эту возможность. Одно мы знаем (из теоремы Виета и натуральности решений): знаки a и c - одинаковы, у b - противоположный им. Отсюда получаем:
(правая часть принимает знак "минус" при a<0)
Обозначим коэффициент перед b, как s. Он может быть либо 1, либо -1. Подставляя b и c, получаем:
Одно из двух - либо (x-s)=1, а правая скобка - простое (возможно, со знаком "минус"), либо скобка равна 1 по модулю, а x-s - простое.
В первом случае такое возможно, только если x0=2, s=1 (сложение самих коэффициентов, а не модулей). Т.е. Джимми два года (ибо вряд ли Рейчел 2 года). Запомним эту возможность.
Во втором случае мы можем выразить a через x0, delta и s, и подставить в выражение c. Упрощая, получим выражение для c/a, равное произведению корней уравнения. Одно из них - x0, другое обозначим x', и запишем выражение для него.
Поскольку x'>0 (строго больше) и целое, то можно видеть, что это может быть только при a=s=1. Тогда x'=2.
Мы имеем право повторить все действия и для x0=2 (Ренди имел право угадывать и возраст Джимми, только ошибиться больше пришлось бы).
Тогда получаем:
delta+1-(55/delta) - простое число, больше нуля. Видно, что delta=11.
Отсюда восстанавливаем остальные коэффициенты: b=-10, с=16.
И возраст Рейчел - 8 лет.
Тогда как Ренди подставлял 13. Акселерация, вестимо...
В источнике, надо сказать, ответа не было, поэтому пришлось своими силами, как говорится, мучаться.
Но с учетом кое-каких вышеизложенных мыслей, расширил свое решение. Ответ от этого не изменился (он уже прозвучал)
Рассмотрим это уравнение, пусть коэффициенты a, b, c.
Подставим в уравнение настоящий возраст x0 и возраст с ошибкой delta. Тогда можем выразить b и c через a, x0 и delta.
Обратим внимание, что на месте x0 может стоять и возраст Рейчел, и возраст Джимми (только delta разные)
Очевидно, delta - делитель 55.
Ренди сказал, что сумма коэффициентов равна простому числу. Но, может быть, Ренди имел в виду модули? Ничего страшного, проверим и эту возможность. Одно мы знаем (из теоремы Виета и натуральности решений): знаки a и c - одинаковы, у b - противоположный им. Отсюда получаем:
(правая часть принимает знак "минус" при a<0)
Обозначим коэффициент перед b, как s. Он может быть либо 1, либо -1. Подставляя b и c, получаем:
Одно из двух - либо (x-s)=1, а правая скобка - простое (возможно, со знаком "минус"), либо скобка равна 1 по модулю, а x-s - простое.
В первом случае такое возможно, только если x0=2, s=1 (сложение самих коэффициентов, а не модулей). Т.е. Джимми два года (ибо вряд ли Рейчел 2 года). Запомним эту возможность.
Во втором случае мы можем выразить a через x0, delta и s, и подставить в выражение c. Упрощая, получим выражение для c/a, равное произведению корней уравнения. Одно из них - x0, другое обозначим x', и запишем выражение для него.
Поскольку x'>0 (строго больше) и целое, то можно видеть, что это может быть только при a=s=1. Тогда x'=2.
Мы имеем право повторить все действия и для x0=2 (Ренди имел право угадывать и возраст Джимми, только ошибиться больше пришлось бы).
Тогда получаем:
delta+1-(55/delta) - простое число, больше нуля. Видно, что delta=11.
Отсюда восстанавливаем остальные коэффициенты: b=-10, с=16.
И возраст Рейчел - 8 лет.
Тогда как Ренди подставлял 13. Акселерация, вестимо...
-
- Читатель
- Сообщения: 7
- Зарегистрирован: 24 май 2006, 14:45
- Пол: Мужской
- Откуда: 199048, СПб, В.О., 15 линия, 70-28, тел. 321-7591
____ Я уж было собрался выложить решение, а Вы уже тут как тут.
____ Замечу, что любой паре целых корней квадратного уравнения соответствует некая "первообразная" форма уравнения с коэффициентом а=1. Из неё можно получить путём умножения все остальные формы. Но сумма коэффициентов при этом не будет простым числом. Поэтому в этой задаче при квадрате должен стоять коэффициент 1.
____ Из условия "55" следует два варианта решения: один с разницей в годах 6 лет, другой — 54 года.
____ Первый вариант допускает толко один ответ: 8 лет и 2 года.
____ Второй вариант по смыслу задачи не проходит, но если считать брата и сестру не людьми, а троллями, гномами и пр., то есть, теми, чья продолжительность жизни неизвестна, то можно вполне искать ответы и по второму варианту. При этом вопрос упирается только в поиск таких значений n в выражении 4*n^2-112*n+55 при которых выражение равно простому числу. А это очень непросто, если вообще возможно.
____ Замечу, что любой паре целых корней квадратного уравнения соответствует некая "первообразная" форма уравнения с коэффициентом а=1. Из неё можно получить путём умножения все остальные формы. Но сумма коэффициентов при этом не будет простым числом. Поэтому в этой задаче при квадрате должен стоять коэффициент 1.
____ Из условия "55" следует два варианта решения: один с разницей в годах 6 лет, другой — 54 года.
____ Первый вариант допускает толко один ответ: 8 лет и 2 года.
____ Второй вариант по смыслу задачи не проходит, но если считать брата и сестру не людьми, а троллями, гномами и пр., то есть, теми, чья продолжительность жизни неизвестна, то можно вполне искать ответы и по второму варианту. При этом вопрос упирается только в поиск таких значений n в выражении 4*n^2-112*n+55 при которых выражение равно простому числу. А это очень непросто, если вообще возможно.
Praemonitus praemunitus
-
- Читатель
- Сообщения: 7
- Зарегистрирован: 24 май 2006, 14:45
- Пол: Мужской
- Откуда: 199048, СПб, В.О., 15 линия, 70-28, тел. 321-7591