Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Игровой файл - убрать цветные клетки. - Страница 2 - Мир MS Excel

Старая форма входа
  • Страница 2 из 2
  • «
  • 1
  • 2
Модератор форума: _Boroda_, китин  
Мир MS Excel » Вопросы и решения » Готовые решения » Игровой файл - убрать цветные клетки. (Excel)
Игровой файл - убрать цветные клетки.
RAN Дата: Воскресенье, 15.06.2014, 16:24 | Сообщение № 21
Группа: Друзья
Ранг: Экселист
Сообщений: 5660
Репутация: 1163 ±
Замечаний: 0% ±

2010
Надо было цвет менять, а я заливкой побаловался.
Перевложил.


Быть или не быть, вот в чем загвоздка!
 
Ответить
СообщениеНадо было цвет менять, а я заливкой побаловался.
Перевложил.

Автор - RAN
Дата добавления - 15.06.2014 в 16:24
Rioran Дата: Воскресенье, 15.06.2014, 18:23 | Сообщение № 22
Группа: Авторы
Ранг: Ветеран
Сообщений: 903
Репутация: 290 ±
Замечаний: 0% ±

Excel 2013
Перевложил.

Добротно получилось! =) Особенно умиляют меняющие цвет квадраты. Сразу напомнило про космические приключения Алисы мультик - там тоже был один такой кирпич.


Роман, Москва, voronov_rv@mail.ru
Яндекс-Деньги: 41001312674279
 
Ответить
Сообщение
Перевложил.

Добротно получилось! =) Особенно умиляют меняющие цвет квадраты. Сразу напомнило про космические приключения Алисы мультик - там тоже был один такой кирпич.

Автор - Rioran
Дата добавления - 15.06.2014 в 18:23
MCH Дата: Воскресенье, 15.06.2014, 23:24 | Сообщение № 23
Группа: Админы
Ранг: Старожил
Сообщений: 2003
Репутация: 751 ±
Замечаний: ±

Rioran, нашел небольшой баг в твоей программе. Смог достичь результата в 233835 очков
К сообщению приложен файл: 6003455.png (28.7 Kb)


Сообщение отредактировал MCH - Воскресенье, 15.06.2014, 23:27
 
Ответить
СообщениеRioran, нашел небольшой баг в твоей программе. Смог достичь результата в 233835 очков

Автор - MCH
Дата добавления - 15.06.2014 в 23:24
MCH Дата: Воскресенье, 15.06.2014, 23:53 | Сообщение № 24
Группа: Админы
Ранг: Старожил
Сообщений: 2003
Репутация: 751 ±
Замечаний: ±

Миш, 5 уровень осилишь?

Андрей, а ты уверен что при случайной генерации позиции может быть найдено решение?
Например, даже для 2-го уровня большинство генераций не имеют решения
Предлагаю генерировать уровень, путем случайного "нажимания"


Сообщение отредактировал MCH - Понедельник, 16.06.2014, 00:02
 
Ответить
Сообщение
Миш, 5 уровень осилишь?

Андрей, а ты уверен что при случайной генерации позиции может быть найдено решение?
Например, даже для 2-го уровня большинство генераций не имеют решения
Предлагаю генерировать уровень, путем случайного "нажимания"

Автор - MCH
Дата добавления - 15.06.2014 в 23:53
Rioran Дата: Понедельник, 16.06.2014, 02:09 | Сообщение № 25
Группа: Авторы
Ранг: Ветеран
Сообщений: 903
Репутация: 290 ±
Замечаний: 0% ±

Excel 2013
нашел небольшой баг

MCH, а в чём, собственно, заключается этот баг?


Роман, Москва, voronov_rv@mail.ru
Яндекс-Деньги: 41001312674279
 
Ответить
Сообщение
нашел небольшой баг

MCH, а в чём, собственно, заключается этот баг?

Автор - Rioran
Дата добавления - 16.06.2014 в 02:09
Rioran Дата: Вторник, 17.06.2014, 19:11 | Сообщение № 26
Группа: Авторы
Ранг: Ветеран
Сообщений: 903
Репутация: 290 ±
Замечаний: 0% ±

Excel 2013
Понял, надо будет поправить...


Роман, Москва, voronov_rv@mail.ru
Яндекс-Деньги: 41001312674279
 
Ответить
СообщениеПонял, надо будет поправить...

Автор - Rioran
Дата добавления - 17.06.2014 в 19:11
SkyPro Дата: Вторник, 12.08.2014, 12:10 | Сообщение № 27
Группа: Друзья
Ранг: Старожил
Сообщений: 1206
Репутация: 255 ±
Замечаний: 0% ±

2010
Вчера появилось время заняться реализацией чего-то подобного в вебе.
Пример: http://f2m.arvixe.ru/game/

Буду очень благодарен, если Михаил, или кто-нибудь другой, обьяснит вкратце алгоритм "решалки".


skypro1111@gmail.com
 
Ответить
СообщениеВчера появилось время заняться реализацией чего-то подобного в вебе.
Пример: http://f2m.arvixe.ru/game/

Буду очень благодарен, если Михаил, или кто-нибудь другой, обьяснит вкратце алгоритм "решалки".

Автор - SkyPro
Дата добавления - 12.08.2014 в 12:10
Rioran Дата: Вторник, 12.08.2014, 14:21 | Сообщение № 28
Группа: Авторы
Ранг: Ветеран
Сообщений: 903
Репутация: 290 ±
Замечаний: 0% ±

Excel 2013
SkyPro, круто! На чём писал?

Поддерживаю жажду алгоритма, самому интересно =)


Роман, Москва, voronov_rv@mail.ru
Яндекс-Деньги: 41001312674279
 
Ответить
СообщениеSkyPro, круто! На чём писал?

Поддерживаю жажду алгоритма, самому интересно =)

Автор - Rioran
Дата добавления - 12.08.2014 в 14:21
SkyPro Дата: Вторник, 12.08.2014, 14:26 | Сообщение № 29
Группа: Друзья
Ранг: Старожил
Сообщений: 1206
Репутация: 255 ±
Замечаний: 0% ±

2010
В принципе это javascript, но я использовал фреймворк Angularjs. Он очень удобен для разработки одностраничных приложений (это я по отзывам сужу).


skypro1111@gmail.com

Сообщение отредактировал SkyPro - Вторник, 12.08.2014, 14:29
 
Ответить
СообщениеВ принципе это javascript, но я использовал фреймворк Angularjs. Он очень удобен для разработки одностраничных приложений (это я по отзывам сужу).

Автор - SkyPro
Дата добавления - 12.08.2014 в 14:26
MCH Дата: Четверг, 14.08.2014, 08:02 | Сообщение № 30
Группа: Админы
Ранг: Старожил
Сообщений: 2003
Репутация: 751 ±
Замечаний: ±

Буду очень благодарен, если Михаил, или кто-нибудь другой, обьяснит вкратце алгоритм "решалки"

Решалка во вложении, но уже точно не помню как она работает.
В основе решения поиск в ширину, код достаточно прокомментирован, чтобы в нем разобраться.

Данный код сможет решить матрицу не более 5*5
Поэтому он не подойдет для проверки валидности больших матриц (нужно будет переписывать код. т.к. 2^36 не влезает в переменную Long, и решение будет занимать очень много времени).
К сообщению приложен файл: 5534466.xlsb (29.1 Kb)
 
Ответить
Сообщение
Буду очень благодарен, если Михаил, или кто-нибудь другой, обьяснит вкратце алгоритм "решалки"

Решалка во вложении, но уже точно не помню как она работает.
В основе решения поиск в ширину, код достаточно прокомментирован, чтобы в нем разобраться.

Данный код сможет решить матрицу не более 5*5
Поэтому он не подойдет для проверки валидности больших матриц (нужно будет переписывать код. т.к. 2^36 не влезает в переменную Long, и решение будет занимать очень много времени).

Автор - MCH
Дата добавления - 14.08.2014 в 08:02
Rioran Дата: Четверг, 14.08.2014, 09:23 | Сообщение № 31
Группа: Авторы
Ранг: Ветеран
Сообщений: 903
Репутация: 290 ±
Замечаний: 0% ±

Excel 2013
Решалка во вложении

Это круто. Это плюс.


Роман, Москва, voronov_rv@mail.ru
Яндекс-Деньги: 41001312674279
 
Ответить
Сообщение
Решалка во вложении

Это круто. Это плюс.

Автор - Rioran
Дата добавления - 14.08.2014 в 09:23
SkyPro Дата: Пятница, 22.08.2014, 13:35 | Сообщение № 32
Группа: Друзья
Ранг: Старожил
Сообщений: 1206
Репутация: 255 ±
Замечаний: 0% ±

2010
Михаил, огромное спасибо за решалку. Буду вникать в графы :)


skypro1111@gmail.com
 
Ответить
СообщениеМихаил, огромное спасибо за решалку. Буду вникать в графы :)

Автор - SkyPro
Дата добавления - 22.08.2014 в 13:35
Kompromis Дата: Понедельник, 23.03.2015, 08:02 | Сообщение № 33
Группа: Пользователи
Ранг: Новичок
Сообщений: 43
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
а принцип начисления очков каков? Набрал 127 875 .... Это плохо, или не совсем безнадежно?


ツ iii dиw ʁɔvʎнdǝвǝdǝu – dиw vǝmоɔ ɔ ɐwʎ iii ツ
 
Ответить
Сообщениеа принцип начисления очков каков? Набрал 127 875 .... Это плохо, или не совсем безнадежно?

Автор - Kompromis
Дата добавления - 23.03.2015 в 08:02
Rioran Дата: Понедельник, 23.03.2015, 09:23 | Сообщение № 34
Группа: Авторы
Ранг: Ветеран
Сообщений: 903
Репутация: 290 ±
Замечаний: 0% ±

Excel 2013
а принцип начисления очков каков?

Здравствуйте. Есть некоторая базовая сумма очков. Каждый ход игрока вычитает из этой суммы некоторое количество. Соответственно, для получения максимального количества очков нужно сделать как можно меньше ходов. Экономия одного хода на более высоких уровнях стоит больше.

Набрал 127 875 .... Это плохо, или не совсем безнадежно?

Это приличный результат. За первое своё прохождение я набрал меньше 100 тысяч, как и большинство первых "тестировщиков".


Роман, Москва, voronov_rv@mail.ru
Яндекс-Деньги: 41001312674279
 
Ответить
Сообщение
а принцип начисления очков каков?

Здравствуйте. Есть некоторая базовая сумма очков. Каждый ход игрока вычитает из этой суммы некоторое количество. Соответственно, для получения максимального количества очков нужно сделать как можно меньше ходов. Экономия одного хода на более высоких уровнях стоит больше.

Набрал 127 875 .... Это плохо, или не совсем безнадежно?

Это приличный результат. За первое своё прохождение я набрал меньше 100 тысяч, как и большинство первых "тестировщиков".

Автор - Rioran
Дата добавления - 23.03.2015 в 09:23
БЕЛ Дата: Вторник, 22.08.2017, 19:16 | Сообщение № 35
Группа: Пользователи
Ранг: Прохожий
Сообщений: 1
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
Здравствуйте дорогие программисты! Заинтересовался головоломкой, которую предложил Rioran. Пол-ночи думал об общем решении задачи. Возникло желание написать решалку. Посмотрел файл Михаила (МСН). Его программа у меня не работает ("нет связи с внешними источниками данных"), но зато в макросах есть алгоритм решения, спасибо ему за это. Досконально я не разбирался, но судя по тому, что
Цитата
В основе решения поиск в ширину
и в программе используется массив размера 2^(n*n), то в худшем случае мы переберём все варианты.

В голову пришла идея, как сократить перебор, всего до 2^(2n) вариантов. При этом решение будет обязательно найдено или будет сделан вывод об отсутствии такового. Если хватит терпения и времени, то будет программка. Если кому просто интересно, как это работает - напишу.

Rioran, спасибо за Ваши развлекушки, оч. здорово!
 
Ответить
СообщениеЗдравствуйте дорогие программисты! Заинтересовался головоломкой, которую предложил Rioran. Пол-ночи думал об общем решении задачи. Возникло желание написать решалку. Посмотрел файл Михаила (МСН). Его программа у меня не работает ("нет связи с внешними источниками данных"), но зато в макросах есть алгоритм решения, спасибо ему за это. Досконально я не разбирался, но судя по тому, что
Цитата
В основе решения поиск в ширину
и в программе используется массив размера 2^(n*n), то в худшем случае мы переберём все варианты.

В голову пришла идея, как сократить перебор, всего до 2^(2n) вариантов. При этом решение будет обязательно найдено или будет сделан вывод об отсутствии такового. Если хватит терпения и времени, то будет программка. Если кому просто интересно, как это работает - напишу.

Rioran, спасибо за Ваши развлекушки, оч. здорово!

Автор - БЕЛ
Дата добавления - 22.08.2017 в 19:16
Мир MS Excel » Вопросы и решения » Готовые решения » Игровой файл - убрать цветные клетки. (Excel)
  • Страница 2 из 2
  • «
  • 1
  • 2
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2024 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!