Задача «Счастливые цифры» РОИ 2008 Автор задачи: научный комитет РОИ Разбор: Андрей Сергеевич Лопатин.

Презентация:



Advertisements
Похожие презентации
B3. В системе счисления с некоторым основанием десятичное число 49 записывается в виде 100. Укажите это основание. Решение 1) Известно, чтобы перевести.
Advertisements

Квадратное уравнение и его корни Задания для устного счета 8 класс.
Подготовка к егэ Системы счисления. Десятичное число 1025 равно двоичному числу... а) б) в) г) д)
Приёмы устного решения квадратного уравнения. Обобщить и систематизировать изученный материал по теме: «Квадратные уравнения». Обучение приёмам устного.
4 х 2 – х – 1 4 х х – 13 х– 1 – 13 х– 39 2 х 3 – 3 х х – 2 2 х х –3 х 2 – 2 х – 2 – 3 х 2 – 6.
Решение алгебраических уравнений Методическая разработка учителя Поляковой Е. А.
Далее Памятка Квадратные неравенства Тест О продукте Выход.
РЕШЕНИЕ ЛИНЕЙНЫХ И КВАДРАТНЫХ УРАВНЕНИЙ С ПАРАМЕТРОМ.
Задачи с параметрами.
Презентация к уроку по алгебре (11 класс) на тему: Решение показательных уравнений
Тема урока: «Разложение числа на простые множители»
Решение алгебраических уравнений Методическая разработка учителя Поляковой Е. А.
Уравнения с параметрами Что значит решить уравнение с параметрами? Пусть дано равенство с параметрами x; a; f(x;a)=0 и поставлена задача: для каждого действительного.
3 Рассмотрим примеры решения неполных квадратных уравнений. Рассмотрим примеры решения неполных квадратных уравнений. 1). -3х 2 +15=0, -3х 2 =-15, х 2.
Решение кубических уравнений с параметром МОУ «Кисловская СОШ» Томского района Томской области Кисловка – 2009 г. Презентацию подготовил: учитель математики.
Рассмотрим квадратное уравнение (1) Дискриминант корни (в случае )
Какое из данных уравнений не является квадратным 1) 2х - х² - 8 = 0 2) 4х² + х = 4х = - 2 Следующий вопрос 3) 3 + х² = 0 4) х² = (х – 2)(х + 1)
Задача «Несчастливые билеты» РОИ 2008 Автор задачи: Владимир Алексеевич Кузнецов Разбор: Федор Николаевич Царев.
Квадратное уравнение и его корни Задания для устного счета Упражнение 10 8 класс Все права защищены. Copyright с Copyright с.
Числа а, в и с – коэффициенты квадратного уравнения. Квадратным уравнением называется уравнение вида где х-переменная, а,в и с-некоторые числа, причем.
Транксрипт:

Задача «Счастливые цифры» РОИ 2008 Автор задачи: научный комитет РОИ Разбор: Андрей Сергеевич Лопатин

Полный перебор: 45 баллов Перебираем все системы счисления с основанием от 2 до n + 1 Для каждой из систем счисления c основанием 2 d n + 1 переводим число в эту систему и смотрим количество цифр k на конце. Время работы: O(n)

Правильные решения (100 баллов) Решение с перебором делителей числа n – k (O(sqrt (n))) Решение с перебором всех систем счисления до sqrt (n), а затем n – k и (n – k) / k

Особые случаи n < k: все системы счисления равнозначны n = k: ответом является любая система счисления с основанием более k Невозможно найти такое основание, что число заканчивается цифрой k (например, тест из условия 7 5)

Перебор делителей Реализация 1: перебрать все делители до sqrt (n), а остальные имеют вид n / d i, где d i – некоторый делитель <= sqrt (n) Реализация 2: разложить на простые множители, а затем перебрать все комбинации множителей

Перебор оснований до sqrt (n) Если в числе более двух цифр k, то k*d*d < n Если в числе одна цифра k, то подходит d = n – k Если две цифры k, то k * d + k = n, следовательно (n – k) / k = d Особый случай: k = 0

Разбор окончен??? 1 message(s) pending… Bonus track!

Решение за O(n 1/3 ) (+ баллов) Аналогично перебору всех d <= sqrt (n), переберём d <= n 1/3 Остались случаи: одна, две, три цифры k в конце числа Отдельно разберём n – k, (n – k) / k Однако, число может иметь вид zkk d, где z – некоторая цифра. При этом может быть как z = k, так и z k.

Решение за O(n 1/3 ) (+ баллов) Как рассмотреть zkk d ? Зафиксируем z, тогда z * d 2 + k * d + k = = n. Решаем квадратное уравнение – его положительный корень и есть значение d. Ясно, что z n 1/3. Можно ли быстрее?

Как быстрее? Кажется, что можно также разобрать все d до n 1/4, а затем решать уравнение (кубическое?) Но тогда придется перебирать числа вида yzkk d, где y и z порядка n 1/4. Их уже sqrt (n). Таким образом, кубическое решение наиболее быстрое из этой серии.

Разбор задачи окончен Спасибо за внимание! Успехов!