avva: (Default)
[personal profile] avva
Три математических задачки олимпиадного типа. Первая лёгкая, вторая и третья чуть сложней, возможно. Решения напишу через день-два, если какие-то не решат в комментах.

1. Прямая линия, пересекающая шахматную доску размером 8x8, пересекает в ней какое-то количество шахматных полей-квадратов. Условимся, что прямая пересекает квадрат, если она проходит сквозь хотя бы одну точку внутри его (точки на границе "не считаются"). Найти максимальное число квадратов, которое может пересечь прямая.

2. На плоскости с координатной сеткой рисуем круг с радиусом 2 (радиус, не диаметр!). Какое-то количество вершин координатной сетки (точек-перекрестий) окажутся внутри круга; здесь, опять-таки, точки, оказавшиеся на границы круга, "не считаются". Найти минимальное и максимальное возможное число вершин сетки, могущих попасть внутрь круга.

3. Для каждого натурального числа n определим f(n) = количество положительных делителей числа n, т.е. чисел, на которые n делится без остатка -- включая 1 и само число n. Например, f(1)=1, а f(4)=3, потому что у четвёрки есть три делителя: 1, 2 и 4.

Каждое натуральное число n порождает бесконечную последовательность такого вида: n, f(n), f(f(n)), f(f(f(n))), ... То есть мы берём количество делителей последнего числа в списке и добавляем его в конец списка, потом опять берём уже его количество делителей и добавляем, и так до бесконечности.

Задание: найти (и доказать, естественно), для каких n порождаемая ими последовательность не содержит ни одного точного квадрата (т.е. числа вида k2, являющегося квадратом другого натурального числа).

Re:

Date: 2002-10-15 08:55 am (UTC)
From: [identity profile] avva.livejournal.com
Не знаю. Т.е. знаю, но не скажу. Давай решение, доказательство, или чего там.

Re:

Date: 2002-10-15 09:13 am (UTC)
From: [identity profile] ex-ilyavinar899.livejournal.com
параллельно диагонали, но чуть в сторону - заденет и 8 диагональных, и 7 смежных с одной стороны.

Re:

Date: 2002-10-15 09:17 am (UTC)
From: [identity profile] avva.livejournal.com
Слушай, ну что мне у тебя по частям решение выпытывать? Не маленький, 30 лет уже ;)

Date: 2002-10-15 09:12 am (UTC)
From: [identity profile] instassa.livejournal.com
1.а у меня 8 случилось -
диагональ шахматной доски(сост.часть прямой)пересекает восемь квадратиков

2.max - 4, min - 1(а то и все - ноль)

Re:

Date: 2002-10-15 09:13 am (UTC)
From: [identity profile] avva.livejournal.com
1. диагональ вообще ни одного не пересекает, согласно условию.

2. Ноль и один невозможны в принципе.

Date: 2002-10-15 09:23 am (UTC)
From: [identity profile] ex-ilyavinar899.livejournal.com
согласно условию, диагональ пересекает 8.

Re:

Date: 2002-10-15 09:24 am (UTC)
From: [identity profile] avva.livejournal.com
Да, сорри.

Re:

Date: 2002-10-15 09:25 am (UTC)
From: [identity profile] avva.livejournal.com
Прошу прощения, заработался - диагональ пересекает восемь, да. Но это отнюдь не максимум.

Date: 2002-10-15 09:32 am (UTC)
From: [identity profile] instassa.livejournal.com
да нет, это вы - прошу прощения
не совсем внимательно прочла условие задачки

Date: 2002-10-15 09:59 am (UTC)
From: [identity profile] muchacho.livejournal.com
1. Очевидно, что прямая не может пересекать одновременно четыре поля-квадрата, образующих квадрат 2х2. Если прямая проходит через два противоположных угловых поля, то максимальное число пересекаемых полей - 15, с учетом первого утверждения. Ну, плюс еще ограничение, что когда мы идем по пересекаемым полям, начиная от крайнего, то переход от поля к полю по вертикали или горизонтали всегда в одну сторону (т.е. всегда либо вверх, либо вниз, и либо влево, либо вправо). По диагонали - неоптимально. Если прямая не проходит через угловые поля, то всё равно прямая пересекает какие-то поля (одно или два) у противоположных или примыкающих граней. Для всех таких случаев максимальное число пересекаемых полей - строго меньше 15-ти. Т.е. максимум - 15.

Типа, для доски MxN должно получиться M+N-1.

2. Если 2 - радиус, а не диаметр, то минимум - 9 (единственное положение: небольшой сдвиг в любом направлении увеличивает число захваченных вершин как минимум на одну), максимум - 14. Потребовалось показать, что
(2 - sqrt(7)/2)^2 + (3/2)^2 < 2^2, а также
(3 - sqrt(7)/2)^2 + (1/2)^2 < 2^2.

Re:

Date: 2002-10-15 12:27 pm (UTC)
From: [identity profile] avva.livejournal.com
1. Не уверен, что это достаточно точно... но в принципе, верно. Есть куда более простой аргумент, однако. Ответ правильный, конечно.

2. Да, верно! Но Вы забыли привести сами положения?

Re:

Date: 2002-10-15 12:51 pm (UTC)
From: [identity profile] muchacho.livejournal.com
1. Ну, более кратко, если прямая пересекает два поля, которые отстоят друг от друга на m и n полей по вертикали и горизонтали, то она пересекает максимум m+n+1 полей между ними, включая их.

2. 9 - центр круга в узле сетки.
14 - поместим центр круга в середину клетки координатной сетки, тогда внутрь круга попадает 12 точек; смещаем круг параллельно линиям сетки так, чтобы попали еще две точки. Два неравенства доказывают, что другие точки из круга не "потерялись".

Date: 2002-10-15 10:50 am (UTC)
From: [identity profile] matrimc.livejournal.com
1. Можно рассуждать следующим образом:
(рассмотрим линию под углом меньшим 90, остальные идут симметрично)
В этом случае при переходе из квадрата в квадрат линия попадает или в квдрат выше или
в квадрат правее (или одновременно). В случае движение вверх + вправо (вправо + вверх -
аналогично), каждый переход от исходного квадрата добавляет 2 новых (например: из А1
переходим в А2, потом В2). Переход из А1 сразу в В2 не выгоден (теряется квадрат).
Рассуждая таким образом приходим к максимальному пути, условие окончания которого: манёвр
"вверх + вправо" невозможен. Получаем 1 + 2 * 7 = 15 (семь раз можно подняться вверх).

Date: 2002-10-15 10:55 am (UTC)
From: [identity profile] matrimc.livejournal.com
А, забыл, доказать что 15 возможно: возьмите главную диагональ и поднимите
на пол-клетки вверх (чтобы работало "вверх-вправо").

Re:

Date: 2002-10-15 12:28 pm (UTC)
From: [identity profile] avva.livejournal.com
Да, в общем-то верно, хотя надо, наверное, это подтянуть чуть-чуть, чтобы назвать строгим доказательством ;) есть гораздо более простой аргумент, который я потом расскажу, если его никто не приведёт.

Date: 2002-10-15 02:36 pm (UTC)
From: [identity profile] dyak.livejournal.com
Вертикальных границ 7, горизонтальных границ 7, то есть максимум 14 раз по прямой можно границу перейти, значит максимум 15 клеток.

Re:

Date: 2002-10-15 02:55 pm (UTC)
From: [identity profile] avva.livejournal.com
Вот это действительно самое простое, да.
From: [identity profile] khatul.livejournal.com
Вот я ее потрогаю.

Краткое содержание решения.

1) Лемма: если n = (p1)^(a1) * (p2)^(a2) * ... * (pm)^(am), то
f(n) = (a1+1)(a2+1)...(am+1).

Доказательство опущено.

2) Лемма: для всякого n > 2, f(n) > n.

Доказательство опущено.

3) Тривиальное наблюдение: f(2) = 2, a f(n) < 2 тогда и только тогда, когда n = 1. (Тогда f(1)=1; но 1 - полный квадрат :)) ).

4) Последовательность b0 = n, b1 = f(n), b2 = f(f(n)), ... не больше чем за n шагов дойдёт до значения 2, и далее будет bm = 2 для всех m, больших или равных некоему k (ясно). Итак, пусть k - первое такое число, что bk = 2.
[Использую bk вместо bk из-за лени.]

Если k = 0, то n=2. Такая последовательность не содержит полных квадратов.

5) Пусть k>0. Тогда bk-1 - число с двумя делителями, но не 2: иными словами, bk-1 - нечетное простое число.
Если k-1 = 0, то мы вновь получаем последовательность без квадратов, для n - нечетных простых чисел.

6) Пусть k-1>0. Тогда у bk-2 ровно bk-1 делителей. Если число делителей - простое, то, согласно лемме (1), bk-2 - степень ОДНОГО простого числа p. bk-2 = p^(bk-1-1) = четная степень числа p, то-есть ПОЛНЫЙ КВАДРАТ.

Таким образом, единственные числа n, для которых НЕТ полных квадратов в последовательности - ПРОСТЫЕ. QED.
From: [identity profile] avva.livejournal.com
1) Лемма: если n = (p1)^(a1) * (p2)^(a2) * ... * (pm)^(am), то
f(n) = (a1+1)(a2+1)...(am+1).

Доказательство опущено.


Здесь p1, p2 итп. - простые множители n, а a1, a2 итп. - их степени в разложении n на простые множители. (это я не для тебя естественно, а для тех, кто, возможно, не понимает).

2) Лемма: для всякого n > 2, f(n) > n.

Наоборот, f(n)
[Error: Irreparable invalid markup ('<n.>') in entry. Owner must fix manually. Raw contents below.]

<i>1) Лемма: если n = (p1)^(a1) * (p2)^(a2) * ... * (pm)^(am), то
f(n) = (a1+1)(a2+1)...(am+1).

Доказательство опущено.</i>

Здесь p1, p2 итп. - простые множители n, а a1, a2 итп. - их степени в разложении n на простые множители. (это я не для тебя естественно, а для тех, кто, возможно, не понимает).

<i>2) Лемма: для всякого n > 2, f(n) > n.</i>

Наоборот, f(n)<n. Впрочем, это у тебя описка ;)

Всё остальное верно; кстати, в пункте 6) необязательно было пользоваться простотой b<sub>k-1</sub> -- достаточно нечётности этого числа, из которой сразу следует, что b<sub>k-2</sub> - полный квадрат (т.к. все простые множители встречаются в его разложении с чётными степенями).
From: [identity profile] khatul.livejournal.com
Толик, я не понял фразу, к-рая начинается с "Наоборот, f(n)k-1 -- достаточно нечётности этого числа". Чисто с точки зрения синтаксиса. Объясни.
From: [identity profile] avva.livejournal.com
Что-то у меня там не то с тагами вышло. Подправлю:

> Наоборот, f(n)<n. Впрочем, это у тебя
> описка ;)

> Всё остальное верно; кстати, в пункте 6)
> необязательно было пользоваться
> простотой bk-1

Date: 2002-10-15 01:58 pm (UTC)
From: [identity profile] dyak.livejournal.com
Лемма 1. Число делителей квадрата - нечетно, неквадрата - четно. Могу доказать.
Лемма 2. Число делителей числа меньше числа, если число > 2. Тоже могу доказать.
Каждый ряд так уменьшаясь ударит по 1, 2 или по нечетному. В рядах с нечетным был квадрат. Только ряд 1,1,1,1... кончается на 1. Значит хороший ряд кончается на 2. Но перед 2 стоит либо 2, либо простое нечетное, а перед нечетным -- квадрат. Значит хорошие ряды порождаются простыми числами и 1.

Re:

Date: 2002-10-15 02:01 pm (UTC)
From: [identity profile] avva.livejournal.com
Всё верно.

хорошие ряды порождаются простыми числами и 1.

Только 1 не считается, он квадрат ;)

December 2025

S M T W T F S
  123 4 56
78 9 10 11 1213
1415 1617181920
21 22 23 24 2526 27
28293031   

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Dec. 28th, 2025 03:46 pm
Powered by Dreamwidth Studios