2014 dxdy logo

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

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




Начать новую тему Ответить на тему На страницу Пред.  1 ... 16, 17, 18, 19, 20, 21, 22 ... 130  След.
 
 Re: Новый конкурс программистов
Сообщение18.06.2012, 12:14 
Аватара пользователя


20/01/10
766
Нижний Новгород
Nataly-Mak в сообщении #586328 писал(а):
Опять опоздали :D
Сама догадалась, что вы о программе Эда говорите.
Странно было бы не догадаться :-) . А совет вам дали дельный.

 Профиль  
                  
 
 Re: Новый конкурс программистов
Сообщение18.06.2012, 12:18 


24/05/09

2054
Nataly-Mak в сообщении #586158 писал(а):
Да, этот прямоугольник правильный.
Сам Эд проверил :-)

Кстати, мне подсказали на форуме конкурса простой способ проверить в программе Эда прямоугольник: надо добавить к нему несколько строк, чтобы он стал квадратом.
При проверке будут видны ошибки в верхней части квадрата, то есть именно в проверяемом прямоугольнике.

Толку то, сами же писали, что для получения из прямоугольника квадрата (по предложеному вами алгоритму 1->2, 2->3 и т.д.) требуется отсутствие пересечений. Прямоугольник может соответствовать условиям задачи, а квадрат из него не получится...

Или вы нашли другой алгоритм "выращивания" квадратов из прямоугольников?

 Профиль  
                  
 
 Re: Новый конкурс программистов
Сообщение18.06.2012, 12:20 
Заблокирован
Аватара пользователя


22/03/08

7154
Саратов
svb в сообщении #586330 писал(а):
А совет вам дали дельный.

Это какой? С символом @ что ли?
Ну, без него вполне можно обойтись.

А вот когда я спрашивала, как проверить прямоугольник в программе Эда, почему-то дельных советов не поступило (только dimkadimon устроил разнос :D ).

Спасибо, совет дали на форуме конкурса. Действительно дельный!
Сама не догадалась до такого простого способа :?

-- Пн июн 18, 2012 13:22:58 --

Alexu007 в сообщении #586331 писал(а):
Толку то, сами же писали, что для получения из прямоугольника квадрата (по предложеному вами алгоритму 1->2, 2->3 и т.д.) требуется отсутствие пересечений. Прямоугольник может соответствовать условиям задачи, а квадрат из него не получится...

Не поняла, о чём вы. Конкретизируйте свой вопрос.

-- Пн июн 18, 2012 13:29:42 --

Скачала последнюю версию программы Эда, уже от 14 июня.

svb
спасибо за дельный совет :wink:

 Профиль  
                  
 
 Re: Новый конкурс программистов
Сообщение18.06.2012, 12:30 


24/05/09

2054
Nataly-Mak в сообщении #586333 писал(а):
Не поняла, о чём вы. Конкретизируйте свой вопрос.

Что вы не поняли? Вы же алгоритм предложили, как из прямоугольника квадрат получить.

 Профиль  
                  
 
 Re: Новый конкурс программистов
Сообщение18.06.2012, 12:33 
Аватара пользователя


20/01/10
766
Нижний Новгород
Nataly-Mak в сообщении #586333 писал(а):
svb в сообщении #586330 писал(а):
А совет вам дали дельный.

Это какой? С символом @ что ли?
Ну, без него вполне можно обойтись.
Одно дело смотреть на количество ошибок и другое - шарить по всему полю мышкой. В инструкции к программе написано, как вводить нулевой символ (@) мышкой (на правую клавишу давить) - это часто бывает полезно при ручном поиске.

 Профиль  
                  
 
 Re: Новый конкурс программистов
Сообщение18.06.2012, 12:37 
Заблокирован
Аватара пользователя


22/03/08

7154
Саратов
Alexu007 в сообщении #586338 писал(а):
Nataly-Mak в сообщении #586333 писал(а):
Не поняла, о чём вы. Конкретизируйте свой вопрос.

Что вы не поняли? Вы же алгоритм предложили, как из прямоугольника квадрат получить.

И что?
Я предложила алгоритм, и он замечательно работает.
Из какого прямоугольника и что у вас не получается, я не знаю. У меня всё получается.

-- Пн июн 18, 2012 13:41:59 --

svb в сообщении #586339 писал(а):
Одно дело смотреть на количество ошибок и другое - шарить по всему полю мышкой. В инструкции к программе написано, как вводить нулевой символ (@) мышкой (на правую клавишу давить) - это часто бывает полезно при ручном поиске.

Извините, но пока ничего не полняла.
Дело в том, что в поданном мне здесь совете сказали, что надо было вместо символа G использовать символ @.
1. В решении у меня вообще нет никаких символов, я их не использую, а использую только числа; мне неудобно работать с символами.
2. Я не читала никаких инструкций, т.к. не умею читать по-английски.
3. Что бывает полезно при ручном поиске? Поиске чего? Ошибок? Или решения?

-- Пн июн 18, 2012 14:01:56 --

Ошибку с прямоугольником 9х36 6-coloring исправила.
Снова ввела его в программу Эда, дополнив до квадрата строками, состоящими из числа 7.

Теперь поводила мышкой по прямоугльнику, ошибок не увидела. Вроде их теперь нет :-)

Как заменить символ G на символ @, поняла, на картинке видно, что несколько символов я заменила. И что, надо все символы G вот так заменить на символ @ :D
Вероятно, надо было просто к прямоугольнику дописать строки, состоящие не из числа 7, а из символа @. Это можно попробовать.

Изображение

 Профиль  
                  
 
 Re: Новый конкурс программистов
Сообщение18.06.2012, 13:05 
Аватара пользователя


20/01/10
766
Нижний Новгород
Nataly-Mak в сообщении #586342 писал(а):
Извините, но пока ничего не полняла.
Дело в том, что в поданном мне здесь совете сказали, что надо было вместо символа G использовать символ @.
1. В решении у меня вообще нет никаких символов, я их не использую, а использую только числа; мне неудобно работать с символами.
2. Я не читала никаких инструкций, т.к. не умею читать по-английски.
3. Что бывает полезно при ручном поиске? Поиске чего? Ошибок? Или решения?
Дело в том, что символ @ программой не обрабатывается и не добавляет ошибок - иногда очень полезно, но вы сами уж решайте, как это использовать. По английски мы оба читаем одинаково :-) и инструкцию скачал только что.

 Профиль  
                  
 
 Re: Новый конкурс программистов
Сообщение18.06.2012, 13:06 
Заблокирован
Аватара пользователя


22/03/08

7154
Саратов
Кстати, svb
а что значит "программа стала работать шустрее"?

Есть какой-то автоматический режим работы программы?
А я вручную все ошибки исправляю :-) Ох, темнота :oops:

Я вижу там какие-то "run 1", "run 2", ... но что они запускают, без понятия.

-- Пн июн 18, 2012 14:07:56 --

svb в сообщении #586350 писал(а):
По английски мы оба читаем одинаково :-)

Ах, ну вот это не надо уж! Я же совсем не знаю языка.
Тоже кокетничаете что ли???
Перевод статьи Россера не вы ли делали? Это без "совсем незнания языка"?

 Профиль  
                  
 
 Re: Новый конкурс программистов
Сообщение18.06.2012, 13:16 
Аватара пользователя


20/01/10
766
Нижний Новгород
Nataly-Mak в сообщении #586351 писал(а):
Кстати, svb
а что значит "программа стала работать шустрее"?

В предыдущей версии при вводе квадрата 169 я даже подумал, что программа зависла, а новая версия ту же операцию выполнила быстро.
Цитата:
Есть какой-то автоматический режим работа программы?
А я вручную все ошибки исправляю :-) Ох, темнота :oops:

Я вижу там какие-то "run 1", "run 2", ... но что они запускают, без понятия.
Сам не понимаю.
Цитата:
svb в сообщении #586350 писал(а):
По английски мы оба читаем одинаково :-)

Ах, ну вот это не надо уж! Я же совсем не знаю языка.
Тоже кокетничаете что ли???
Перевод статьи Россера не вы ли делали? Это без "совсем незнания языка"?
Конечно, там язык лучше было вообще не знать :-) - Павловского спросите.

 Профиль  
                  
 
 Re: Новый конкурс программистов
Сообщение18.06.2012, 13:26 
Заблокирован
Аватара пользователя


22/03/08

7154
Саратов
svb в сообщении #586355 писал(а):
Nataly-Mak в сообщении #586351 писал(а):
Кстати, svb
а что значит "программа стала работать шустрее"?

В предыдущей версии при вводе квадрата 169 я даже подумал, что программа зависла, а новая версия ту же операцию выполнила быстро.

А, вот в каком смысле быстрее. Понятно. Ну, я такие большие квадраты уже давно не проверяю.

Цитата:
Есть какой-то автоматический режим работа программы?
А я вручную все ошибки исправляю :-) Ох, темнота :oops:

Я вижу там какие-то "run 1", "run 2", ... но что они запускают, без понятия.

Цитата:
Сам не понимаю.

Ну, а в инструкции-то что написано?

Цитата:
Перевод статьи Россера не вы ли делали? Это без "совсем незнания языка"?
Цитата:
Конечно, там язык лучше было вообще не знать :-) - Павловского спросите.

Ну, не знаю, как можно переводить англоязычную статью без знания языка. Хватит уже шутки шутить :D
Я сейчас пытаюсь самую первую статью о конкурсной задаче читать... Самые простые моменты понимаю всё-таки. Вот, к примеру, лемму 4.3 поняла :?
А надо всё понять! И как это сделать без знания языка? Может, вы знаете секрет? :-)

-- Пн июн 18, 2012 14:32:17 --

Ах, да, проверила символ @, ввела вот такой квадратик:

(Оффтоп)

Код:
1,1,1,1,1,1,1,5,5,5,5,3,2,4,3,4,3,2,4,4,4,4,4,4,4,2,2,2,2,6,5,1,6,1,6,5,
1,2,2,2,2,2,2,1,1,1,1,1,1,5,4,5,4,3,4,5,5,5,5,5,5,4,4,4,4,4,4,2,1,2,1,6,
2,1,3,3,3,3,2,1,2,2,2,2,2,1,1,1,1,1,5,4,6,6,6,6,5,4,5,5,5,5,5,4,4,4,4,4,
2,2,1,4,4,4,3,2,1,3,3,3,3,1,2,2,2,2,5,5,4,1,1,1,6,5,4,6,6,6,6,4,5,5,5,5,
3,3,2,1,5,3,3,2,2,1,4,4,4,2,1,3,3,3,6,6,5,4,2,6,6,5,5,4,1,1,1,5,4,6,6,6,
3,4,3,2,1,5,4,3,3,2,1,5,3,2,2,1,5,4,6,1,6,5,4,2,1,6,6,5,4,2,6,5,5,4,2,1,
4,3,4,3,2,1,5,3,4,3,2,1,5,3,3,2,1,5,1,6,1,6,5,4,2,6,1,6,5,4,2,6,6,5,4,2,
5,5,5,5,3,2,1,4,3,4,3,2,1,3,5,3,2,1,2,2,2,2,6,5,4,1,6,1,6,5,4,6,2,6,5,4,
1,6,3,2,6,6,6,6,2,6,3,6,6,6,6,6,6,6,4,3,6,5,3,3,3,3,5,3,6,3,3,3,3,3,3,3,
@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,
@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,
@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,
@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,
@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,
@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,
@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,
@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,
@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,
@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,
@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,
@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,
@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,
@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,
@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,
@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,
@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,
@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,
@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,
@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,
@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,
@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,
@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,
@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,
@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,
@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,
@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@,@

Всё замечательно, один прямоугольник в программе показан и 0 ошибок.

 Профиль  
                  
 
 Re: Новый конкурс программистов
Сообщение18.06.2012, 13:47 
Аватара пользователя


21/02/10
1594
Екатеринбург
Может обменяемся списками литературы?! Ведь это правилами конкурса не запрещено?

 Профиль  
                  
 
 Re: Новый конкурс программистов
Сообщение18.06.2012, 13:57 
Аватара пользователя


20/01/10
766
Нижний Новгород
Nataly-Mak в сообщении #586357 писал(а):
Ну, а в инструкции-то что написано?
Включить SubGrids, держать ctrl и мышкой ткнуть - выделится квадрат сетки и по отношению к нему заработает меню (копирование ... стирание).

Цитата:
А надо всё понять! И как это сделать без знания языка? Может, вы знаете секрет? :-)
Вы сталкивались с профессиональными переводчиками-филологами? Это как гугл. Вот и весь секрет - нужно понять, а затем нормальным русским языком все изложить, совершенно не ориентируясь на то, что говорят словари. Но ... на понимание иногда больше времени уходит, чем на заглядывание в словарь.

 Профиль  
                  
 
 Re: Новый конкурс программистов
Сообщение18.06.2012, 14:07 
Заблокирован
Аватара пользователя


22/03/08

7154
Саратов
svb в сообщении #586369 писал(а):
Nataly-Mak в сообщении #586357 писал(а):
Ну, а в инструкции-то что написано?
Включить SubGrids, держать ctrl и мышкой ткнуть - выделится квадрат сетки и по отношению к нему заработает меню (копирование ... стирание).

Пока ничего не поняла :oops: Ну и ладно...

Цитата:
Вы сталкивались с профессиональными переводчиками-филологами? Это как гугл. Вот и весь секрет - нужно понять, а затем нормальным русским языком все изложить, совершенно не ориентируясь на то, что говорят словари. Но ... на понимание иногда больше времени уходит, чем на заглядывание в словарь.

По-моему, вы тут говорите совсем о другом.
Чтобы вообще что-то понять, надо для начала знать язык всё-таки!
Ну что я могу понять, если вообще не могу прочитать текст. Какие к чёрту словари?! Вообще не знаю язык, даже по минимуму, потому что всё время учила немецкий (школа, университет). Для работы он мне был не нужен, то, что используется в языках программирования, знает и ёжик.

Понимание математики - это уже второй вопрос. Я хоть и не сильно математик, но чуть-чуть есть же :D
Может, что-то и поняла бы, если бы читать текст могла.

А про Гугл тоже не надо... я тут показала фрагмент его перевода. Посмотрите! Там вообще ничего невозможно прочитать.
Так что "как Гугл" это вы кому-нибудь ещё расскажите, мне не надо, я знаю, "как Гугл".

Ну, и наконец о "понимании". В моих статьях о квадратах я много излагаю методов, почерпнутых из англоязычных статей. Перевела, точнее - поняла :-) Но там понять помогали квадраты (рисунки) и вообще моё достаточно глубокое знание темы.

 Профиль  
                  
 
 Re: Новый конкурс программистов
Сообщение18.06.2012, 14:30 
Аватара пользователя


20/01/10
766
Нижний Новгород
Pavlovsky в сообщении #586364 писал(а):
Может обменяемся списками литературы?! Ведь это правилами конкурса не запрещено?
Дык, основной список дан на форуме. Книгу Картеси, которую вы рекомендовали, я нашел у себя в электронной библиотеке.

Только по комбинаторике у меня имеются:
Айгнер М. Комбинаторная теория
Андерсон Дж. Дискретная математика и комбинаторика
Баннаи Э., Ито Т. Алгебраическая комбинаторика. Схемы отношений
Виленкин Н.Я. Комбинаторика
Гульден Я., Джексон Д. Перечислительная комбинаторика
Ежов И.И., Скороход А.В., Ядренко М.И. Элементы комбинаторики
Зубков А.М. Эйлер и комбинаторика
Кофман А. Введение в прикладную комбинаторику
Кувырков П.П., Темников Ф.Е. Комбинаторные системы
Ландо С.К. Лекции о производящих функциях
Носов В.А. Комбинаторика и теория графов
Райзер Г.Дж. Комбинаторная математика
Риордан Дж. Введение в комбинаторный анализ
Рыбников К.А. (ред.) Проблемы комбинаторного анализа
Рыбников К.А. Комбинаторный анализ Задачи
Стенли Р. Перечислительная комбинаторика
Холл М. Комбинаторика
Холл М. Комбинаторный анализ
Эвнин А.Ю. Комбинаторика и теория графов
Эндрюс Г. Теория разбиений
Яковлев А.В. Комбинаторика

Любую из этих книг могу прислать. Стенли?

Nataly-Mak
Цитата:
По-моему, вы тут говорите совсем о другом.
Чтобы вообще что-то понять, надо для начала знать язык всё-таки!
Ну что я могу понять, если вообще не могу прочитать текст. Какие к чёрту словари?! Вообще не знаю язык, даже по минимуму, потому что всё время учила немецкий (школа, университет). Для работы он мне был не нужен, то, что используется в языках программирования, знает и ёжик.
Я до 8-го класса изучал немецкий, даже переписывался с одной немкой. Но затем пошел английский - в результате и от немецкого ничего не осталось и от английского. Нас заставляли переводить неадаптированные математические тексты со словарем Ахмановой - помню, как в словаре искал слово the :-)
А гугл вы зря ругаете, он отдельные слова хорошо переводит :-)

 Профиль  
                  
 
 Re: Новый конкурс программистов
Сообщение18.06.2012, 14:31 
Заблокирован
Аватара пользователя


22/03/08

7154
Саратов
Pavlovsky
а на мои вопросы вы принципиально не отвечаете?

Nataly-Mak в сообщении #585630 писал(а):
Pavlovsky в сообщении #581315 писал(а):
Три базовых алгоритма реализовано. Теперь надо думать куда двигаться дальше.

О каких трёх алгоритмах вы здесь говорили?
Пусть:
1. для С простых чисел;
2. для С, являющихся степенью простого числа.

А какой третий?

Предположу, что это алгоритм, о котором сказал dimkadimon:
C=p^k+1, p - простое число, k>=1.
Этот алгоритм даёт много решений: С=6, 10, 12, 14, 18, 20.

Я же не прошу уж ссылку на статью, не надо, если жалко :-)
Но вы ведь этот алгоритм применили? Так на вопросы-то можете ответить?

Да, мол, такой алгоритм есть... Да, он даёт такие решения... или "нет, он даёт не такие решения, вы неправильно поняли формулу". Ну, или ещё что-то...

Ну, хорошо, помолчим-с...

-- Пн июн 18, 2012 15:37:18 --

svb
а почему я не вижу вас в числе конкурсантов? Или вы в команде выступаете? :-)

 Профиль  
                  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 1937 ]  На страницу Пред.  1 ... 16, 17, 18, 19, 20, 21, 22 ... 130  След.

Модераторы: Karan, Toucan, PAV, maxal, Супермодераторы



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

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


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

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