Задача с квадратным уравнением
Модераторы: Азарапетыч, Администрация
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, такого безобразия быть не могёт.
Чтобы понять что такое рекурсия, нужно сначала понять что такое рекурсия.
Ну почему же? Они там типа флиртуют. Чего бы парню из вредности не подставить 40 вместо 20?Valentin писал(а):Ну исходя из здравого смысла x+y=55
Valentin писал(а):а для варианта [a]++[c]=prime a может равняться только единице
Почему? Я правда не догняю. Простое число это которое только на себя и на 1 делится? Да его вроде из трех каких угодно слагаемых можно собрать. Или нет?
- Лазков Йончер
- Белинский по натуре
- Сообщения: 46
- Зарегистрирован: 05 дек 2006, 22:37
- Пол: Мужской
- Откуда: Москва
- Контактная информация:
Это запросто, я толкую о том, что сумма реального и предполагаемого возрастов может быть либо 55, либо 11, либо 5, второе и третье предположение бред, а исходя из первого можно сделать вывод что Рэйчел не более 27-ми лет.Прохожий писал(а): Ну почему же? Они там типа флиртуют. Чего бы парню из вредности не подставить 40 вместо 20?
Чтобы понять что такое рекурсия, нужно сначала понять что такое рекурсия.
- Dendr
- Акула пера
- Сообщения: 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. Акселерация, вестимо...
- ADSemenov.ru
- Читатель
- Сообщения: 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
- ADSemenov.ru
- Читатель
- Сообщения: 7
- Зарегистрирован: 24 май 2006, 14:45
- Пол: Мужской
- Откуда: 199048, СПб, В.О., 15 линия, 70-28, тел. 321-7591
- Контактная информация: