2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки




Начать новую тему Ответить на тему На страницу Пред.  1, 2
 
 Re: Задача о шахматном коне
Сообщение29.08.2012, 16:26 
Заслуженный участник


12/09/10
1547
Fedya
Конечно, это все любопытно. Более того, это даже, скорее всего, и верно.
Доказать строго свои выкладки сможете?
И главный вопрос - для чего все это вы проделали?

 Профиль  
                  
 
 Re: Задача о шахматном коне
Сообщение29.08.2012, 17:57 


21/06/11
71
ИСН
Someone
longstreet
Cash


Очень благодарен за помощь!
Я просто попытался придумать алгоритм подсчета расстояния, если нет доски, а только координаты точек.

-- 29.08.2012, 19:00 --

Cash

Это очень сырой вариант, просто идея, которая пришла в голову. Можно, конечно, и доработать.

-- 29.08.2012, 19:02 --

Ответ на главный вопрос. Это последняя из задач которые нужно решить. И она почему-то вызвала наибольшие трудности

 Профиль  
                  
 
 Re: Задача о шахматном коне
Сообщение29.08.2012, 19:02 


28/11/11
2884
Someone в сообщении #612070 писал(а):
Fedya в сообщении #612067 писал(а):
Боюсь, это будет весьма затруднительно.

ИСН в сообщении #612162 писал(а):
Если на формулу не рассчитываете (и правильно делаете)

А, кстати, почему? В чём именно препятствие?

 Профиль  
                  
 
 Re: Задача о шахматном коне
Сообщение29.08.2012, 20:00 
Заслуженный участник


12/09/10
1547
Цитата:
Это последняя из задач которые нужно решить. И она почему-то вызвала наибольшие трудности

Я не пойму, какую именно задачу вы так решаете?

 Профиль  
                  
 
 Re: Задача о шахматном коне
Сообщение29.08.2012, 20:04 


21/06/11
71
Это первый и второй пункты приведенной выше задачи

 Профиль  
                  
 
 Re: Задача о шахматном коне
Сообщение29.08.2012, 20:14 
Заслуженный участник


12/09/10
1547
Ну и какое отношение к данной задаче имеют ваши рассуждения?
п.2. У нас есть путь длины 3: c5-e4-f6-g8.
Есть ли путь короче? Путь длины 2 может быть? Длины 1?
Ответ на оба вопроса занимает половину строки, вместо той простыни неоформившихся мыслей, что вы привели...

 Профиль  
                  
 
 Re: Задача о шахматном коне
Сообщение29.08.2012, 20:24 
Заслуженный участник
Аватара пользователя


18/05/06
13438
с Территории
Один студент © писал на заказ крутилку баннеров для сайта. Он взялся за дело с размахом и для начала написал целую собственную графическую библиотеку. Потом ему не понравилось, как браузер обращается с куками, и он начал писать ещё и собственный браузер. Потом - собственную операционную систему. А потом дверь вылетела от сильного пинка, и к нему ворвался разъярённый заказчик с бейсбольной битой.
- - - - - - - -
Зачем Вы ищете алгоритм подсчета расстояния? Спрашивают ли его у нас? Нужен ли он?

 Профиль  
                  
 
 Re: Задача о шахматном коне
Сообщение29.08.2012, 20:30 


21/06/11
71
Cкорее всего вы правы. Но я думал суть второго пункта не в том чтобы просто найти этот путь. Это просто. А в том, чтобы показать возможность вычислить путь для произвольных двух клеток заданных шахматными координатами без использования доски

 Профиль  
                  
 
 Re: Задача о шахматном коне
Сообщение29.08.2012, 20:43 
Заслуженный участник


27/04/09
28128
Ну да, доска нужна ровно постольку, поскольку на ней удобно клетки раскрашивать в разные цвета.

 Профиль  
                  
 
 Re: Задача о шахматном коне
Сообщение29.08.2012, 21:21 
Заслуженный участник


12/09/10
1547
Там тоже без проблем. Если нам нужно из клетки $(0, 0)$ попасть в $ (m, n)$. Тогда для квадрата $0 \le m, n \le 3$ перебираем вручную. Для остальных - очевидная формула
$d(m,n)=\max ( \lceil n/2 \rceil, \lceil m/2 \rceil, \lceil (m+n)/3\rceil) + \varepsilon$,
где $\varepsilon$ равно $0$ или $1$, в зависимости от того - попадаем или не попадаем в цвет.

-- Ср авг 29, 2012 22:33:20 --

Точнее, очевидно
$d(m,n) \ge \max ( \lceil n/2 \rceil, \lceil m/2 \rceil, \lceil (m+n)/3\rceil) + \varepsilon$
Для равенства нужно еще путь подобрать, но с этим проблем быть не должно.

-- Ср авг 29, 2012 22:39:50 --

А для решения п.2 исходной задачи достаточно только показать, что
$d(m,n) \ge (m+n)/3$

 Профиль  
                  
 
 Re: Задача о шахматном коне
Сообщение29.08.2012, 21:39 


21/06/11
71
Хорошо, а если нам нужно из точки (k;l) попасть в точку (m;l), причем ты не знаем цвет клеточек?

-- 29.08.2012, 22:40 --

(m;n) конечно

 Профиль  
                  
 
 Re: Задача о шахматном коне
Сообщение29.08.2012, 21:41 
Заслуженный участник


12/09/10
1547
Как это не знаем?

 Профиль  
                  
 
 Re: Задача о шахматном коне
Сообщение29.08.2012, 21:45 


21/06/11
71
Знаем, это я не того подумал. Но даже если знаем, как тогда?

 Профиль  
                  
 
 Re: Задача о шахматном коне
Сообщение29.08.2012, 21:53 
Заслуженный участник


12/09/10
1547
Расстояние будет равно $d(|m-k| , |n-l|)$

 Профиль  
                  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 29 ]  На страницу Пред.  1, 2

Модераторы: Модераторы Математики, Супермодераторы



Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group