Модераторы: Akella

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Любой уровень Судоку за секунды, Всё включено 
:(
    Опции темы
azesmcar
Дата 29.9.2010, 12:34 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


uploading...
****


Профиль
Группа: Участник Клуба
Сообщений: 6291
Регистрация: 12.11.2004
Где: Армения

Репутация: нет
Всего: 211



Цитата(Akella @  29.9.2010,  12:15 Найти цитируемый пост)
А зачем это в каждом сообщении?? Что это? 

Это подпись smile 
Lenny = Леня  smile это вам не судоку разгадывать.

Добавлено через 1 минуту и 36 секунд
Цитата(LKhiger @  3.2.2010,  16:50 Найти цитируемый пост)
Вообще, это самый малообщительный форум из всех известных мне.

видимо DB2 не в моде smile 
PM   Вверх
Akella
Дата 30.9.2010, 13:10 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Творец
****


Профиль
Группа: Модератор
Сообщений: 18485
Регистрация: 14.5.2003
Где: Корусант

Репутация: нет
Всего: 329



Я понял, что это типа Лёня. А зачем подписывать ручками в каждом сообщении?
PM MAIL   Вверх
LKhiger
  Дата 5.10.2010, 14:54 (ссылка)    | (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 65
Регистрация: 7.9.2009

Репутация: 2
Всего: 2



Цитата(Akella @ 29.9.2010,  12:15)
Цитата(LKhiger @  16.1.2010,  19:25 Найти цитируемый пост)
Lenny 


Цитата(LKhiger @  3.2.2010,  16:50 Найти цитируемый пост)
Lenny 


Цитата(LKhiger @  25.4.2010,  19:30 Найти цитируемый пост)
Lenny


А зачем это в каждом сообщении?? Что это?

Код

'Lenny' = 'L' || 'e' || repeat('n', 2) || 'y'


TRUE smile 
PM MAIL   Вверх
Sartorius
Дата 5.10.2010, 16:06 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1568
Регистрация: 18.7.2006
Где: Ivory tower

Репутация: нет
Всего: 37



LKhiger, вы не думали, что решалки судоку на императивных языках работают быстрее при меньшем объеме исходного кода?

ЗЫ
 Более интересной и сложной является задача составления судоку с единственным решением...
PM MAIL ICQ   Вверх
LKhiger
  Дата 6.10.2010, 07:04 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 65
Регистрация: 7.9.2009

Репутация: 2
Всего: 2



Цитата(Sartorius @ 5.10.2010,  16:06)
LKhiger, вы не думали, что решалки судоку на императивных языках работают быстрее при меньшем объеме исходного кода?

ЗЫ
 Более интересной и сложной является задача составления судоку с единственным решением...

Абсолютно с вами согласен насчёт языков программирования.

Но вот одним выражением ? По-моему немного можно найти таких решений.

Обратная задача мною решена также.
PM MAIL   Вверх
LKhiger
  Дата 6.10.2010, 15:06 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 65
Регистрация: 7.9.2009

Репутация: 2
Всего: 2



Мой Решатель Судоку справляется с любыми Судоку.... 

Так попробуйте найти решения для нижеследующей Судоку:
Код

123000000
456000000
789000000
000123000
000456000
000789000
000000123
000000456
000000789


С виду простая, не так ли ?

А вот моя полная подпись:

Leonid Khiger SPA, VP of MFF
PM MAIL   Вверх
LKhiger
Дата 9.10.2010, 14:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 65
Регистрация: 7.9.2009

Репутация: 2
Всего: 2



Цитата(LKhiger @ 6.10.2010,  15:06)
Мой Решатель Судоку справляется с любыми Судоку.... 

Так попробуйте найти решения для нижеследующей Судоку:
Код

123000000
456000000
789000000
000123000
000456000
000789000
000000123
000000456
000000789


С виду простая, не так ли ?


Мой Могучий Решатель Судоку нашёл 283576 решений этой простой, с виду, задачи.

Код
select max(sd_id) from final table
(insert into Sd_Source  
select ifnull(max(sd_id), 0) + 1, 1, '123000000'
     , ifnull(max(sd_id), 0) + 1, timestamp(generate_unique())       
  from Sd_Source 
union all
select ifnull(max(sd_id), 0) + 1, 2, '456000000'
     , ifnull(max(sd_id), 0) + 1, timestamp(generate_unique())
  from Sd_Source 
union all
select ifnull(max(sd_id), 0) + 1, 3, '789000000'
     , ifnull(max(sd_id), 0) + 1, timestamp(generate_unique())
  from Sd_Source 
union all 
select ifnull(max(sd_id), 0) + 1, 4, '000123000'
     , ifnull(max(sd_id), 0) + 1, timestamp(generate_unique())
  from Sd_Source 
union all
select ifnull(max(sd_id), 0) + 1, 5, '000456000'
     , ifnull(max(sd_id), 0) + 1, timestamp(generate_unique())
  from Sd_Source 
union all
select ifnull(max(sd_id), 0) + 1, 6, '000789000'
     , ifnull(max(sd_id), 0) + 1, timestamp(generate_unique())
  from Sd_Source 
union all
select ifnull(max(sd_id), 0) + 1, 7, '000000123'
     , ifnull(max(sd_id), 0) + 1, timestamp(generate_unique())
  from Sd_Source 
union all
select ifnull(max(sd_id), 0) + 1, 8, '000000456'
     , ifnull(max(sd_id), 0) + 1, timestamp(generate_unique())
  from Sd_Source 
union all
select ifnull(max(sd_id), 0) + 1, 9, '000000789'
     , ifnull(max(sd_id), 0) + 1, timestamp(generate_unique())
  from Sd_Source 
);

select sudoku_solution from SDVW_SOLUTION;


Results:

Цитата
Line 1: | 1 | 2 | 3 | 5 | 4 | 7 | 6 | 9 | 8 | 
Line 2: | 4 | 5 | 6 | 2 | 9 | 8 | 3 | 1 | 7 | 
Line 3: | 7 | 8 | 9 | 3 | 6 | 1 | 2 | 4 | 5 | 
Line 4: | 5 | 9 | 7 | 1 | 2 | 3 | 8 | 6 | 4 | 
Line 5: | 2 | 3 | 8 | 4 | 5 | 6 | 9 | 7 | 1 | 
Line 6: | 6 | 1 | 4 | 7 | 8 | 9 | 5 | 3 | 2 | 
Line 7: | 8 | 6 | 5 | 9 | 7 | 4 | 1 | 2 | 3 | 
Line 8: | 9 | 7 | 1 | 8 | 3 | 2 | 4 | 5 | 6 | 
Line 9: | 3 | 4 | 2 | 6 | 1 | 5 | 7 | 8 | 9 | 

Line 1: | 1 | 2 | 3 | 5 | 4 | 7 | 6 | 9 | 8 | 
Line 2: | 4 | 5 | 6 | 2 | 9 | 8 | 3 | 1 | 7 | 
Line 3: | 7 | 8 | 9 | 3 | 6 | 1 | 2 | 4 | 5 | 
Line 4: | 5 | 9 | 7 | 1 | 2 | 3 | 8 | 6 | 4 | 
Line 5: | 2 | 3 | 8 | 4 | 5 | 6 | 9 | 7 | 1 | 
Line 6: | 6 | 1 | 4 | 7 | 8 | 9 | 5 | 3 | 2 | 
Line 7: | 9 | 6 | 5 | 8 | 7 | 4 | 1 | 2 | 3 | 
Line 8: | 8 | 7 | 1 | 9 | 3 | 2 | 4 | 5 | 6 | 
Line 9: | 3 | 4 | 2 | 6 | 1 | 5 | 7 | 8 | 9 | 

.................................................. ..........................
................ 283572 other solutions ............................
.................................................. ..........................

Line 1: | 1 | 2 | 3 | 9 | 7 | 8 | 6 | 4 | 5 | 
Line 2: | 4 | 5 | 6 | 3 | 1 | 2 | 9 | 7 | 8 | 
Line 3: | 7 | 8 | 9 | 6 | 4 | 5 | 3 | 1 | 2 | 
Line 4: | 9 | 7 | 8 | 1 | 2 | 3 | 5 | 6 | 4 | 
Line 5: | 3 | 1 | 2 | 4 | 5 | 6 | 8 | 9 | 7 | 
Line 6: | 6 | 4 | 5 | 7 | 8 | 9 | 2 | 3 | 1 | 
Line 7: | 8 | 9 | 4 | 5 | 6 | 7 | 1 | 2 | 3 | 
Line 8: | 2 | 3 | 7 | 8 | 9 | 1 | 4 | 5 | 6 | 
Line 9: | 5 | 6 | 1 | 2 | 3 | 4 | 7 | 8 | 9 |

Line 1: | 1 | 2 | 3 | 9 | 7 | 8 | 6 | 4 | 5 | 
Line 2: | 4 | 5 | 6 | 3 | 1 | 2 | 9 | 7 | 8 | 
Line 3: | 7 | 8 | 9 | 6 | 4 | 5 | 3 | 1 | 2 | 
Line 4: | 9 | 7 | 8 | 1 | 2 | 3 | 5 | 6 | 4 | 
Line 5: | 3 | 1 | 2 | 4 | 5 | 6 | 8 | 9 | 7 | 
Line 6: | 6 | 4 | 5 | 7 | 8 | 9 | 2 | 3 | 1 | 
Line 7: | 8 | 9 | 7 | 5 | 6 | 4 | 1 | 2 | 3 | 
Line 8: | 2 | 3 | 1 | 8 | 9 | 7 | 4 | 5 | 6 | 
Line 9: | 5 | 6 | 4 | 2 | 3 | 1 | 7 | 8 | 9 |  


 smile Вася Пупкин smile


Это сообщение отредактировал(а) LKhiger - 9.10.2010, 14:30
PM MAIL   Вверх
Akella
Дата 9.10.2010, 19:28 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Творец
****


Профиль
Группа: Модератор
Сообщений: 18485
Регистрация: 14.5.2003
Где: Корусант

Репутация: нет
Всего: 329



Цитата(LKhiger @  6.10.2010,  15:06 Найти цитируемый пост)
А вот моя полная подпись:

Leonid Khiger SPA, VP of MFF 

зайди в настройки своего профиля, там слева есть ссылка Редактировать подпись smile
PM MAIL   Вверх
LKhiger
  Дата 9.10.2010, 19:52 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 65
Регистрация: 7.9.2009

Репутация: 2
Всего: 2



Цитата(Akella @ 9.10.2010,  19:28)
Цитата(LKhiger @  6.10.2010,  15:06 Найти цитируемый пост)
А вот моя полная подпись:

Leonid Khiger SPA, VP of MFF 

зайди в настройки своего профиля, там слева есть ссылка Редактировать подпись smile

Спасибо, дельный совет. 
А я думал, что ты противник подписи вааще !
PM MAIL   Вверх
LKhiger
Дата 23.2.2011, 05:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 65
Регистрация: 7.9.2009

Репутация: 2
Всего: 2



/*   
   Any time when you add the new sudoku puzzle to the Sd_Source table 
   you have to use following query, or any query which 
   you want to use for insert start numbers of your Sudoku puzzle.
   After insertion into the table performed, you can run
   select sudoku_solution from SDVW_SOLUTION view.
*/

Код

select max(sd_id) from final table
(insert into Sd_Source  
select ifnull(max(sd_id), 0) + 1, 1, '007206800'
     , ifnull(max(sd_id), 0) + 1, timestamp(generate_unique())       
  from Sd_Source 
union all
select ifnull(max(sd_id), 0) + 1, 2, '006500010'
     , ifnull(max(sd_id), 0) + 1, timestamp(generate_unique())
  from Sd_Source 
union all
select ifnull(max(sd_id), 0) + 1, 3, '803000000'
     , ifnull(max(sd_id), 0) + 1, timestamp(generate_unique())
  from Sd_Source 
union all 
select ifnull(max(sd_id), 0) + 1, 4, '000060350'
     , ifnull(max(sd_id), 0) + 1, timestamp(generate_unique())
  from Sd_Source 
union all
select ifnull(max(sd_id), 0) + 1, 5, '070000080'
     , ifnull(max(sd_id), 0) + 1, timestamp(generate_unique())
  from Sd_Source 
union all
select ifnull(max(sd_id), 0) + 1, 6, '052000000'
     , ifnull(max(sd_id), 0) + 1, timestamp(generate_unique())
  from Sd_Source 
union all
select ifnull(max(sd_id), 0) + 1, 7, '000000703'
     , ifnull(max(sd_id), 0) + 1, timestamp(generate_unique())
  from Sd_Source 
union all
select ifnull(max(sd_id), 0) + 1, 8, '960003100'
     , ifnull(max(sd_id), 0) + 1, timestamp(generate_unique())
  from Sd_Source 
union all
select ifnull(max(sd_id), 0) + 1, 9, '005401900'
     , ifnull(max(sd_id), 0) + 1, timestamp(generate_unique())
  from Sd_Source 
);

select sudoku_solution from SDVW_SOLUTION; 


Result:

Цитата

Line 1:    | 5 | 1 | 7 | 2 | 9 | 6 | 8 | 3 | 4 | 
Line 2:    | 4 | 9 | 6 | 5 | 3 | 8 | 2 | 1 | 7 | 
Line 3:    | 8 | 2 | 3 | 1 | 4 | 7 | 5 | 9 | 6 | 
Line 4:    | 1 | 4 | 8 | 7 | 6 | 2 | 3 | 5 | 9 | 
Line 5:    | 6 | 7 | 9 | 3 | 1 | 5 | 4 | 8 | 2 | 
Line 6:    | 3 | 5 | 2 | 9 | 8 | 4 | 6 | 7 | 1 | 
Line 7:    | 2 | 8 | 1 | 6 | 5 | 9 | 7 | 4 | 3 | 
Line 8:    | 9 | 6 | 4 | 8 | 7 | 3 | 1 | 2 | 5 | 
Line 9:    | 7 | 3 | 5 | 4 | 2 | 1 | 9 | 6 | 8 |  


Lenny
PM MAIL   Вверх
Страницы: (3) Все 1 2 [3] 
Ответ в темуСоздание новой темы Создание опроса
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Другие СУБД | Следующая тема »


 




[ Время генерации скрипта: 0.1522 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.