| 15.07.2010, 05:53 | |
|
Ответы с готовыми решениями:
1272
Элементарные программы, для лучшего понимания языка...
Литература для лучшего понимания сути программирования |
|
1552 / 918 / 193
Регистрация: 26.03.2010
Сообщений: 3,105
|
|
| 17.08.2010, 22:06 | |
|
0
|
|
|
|
||
| 18.08.2010, 11:48 | ||
|
Пока был в отпуске тема разраслась до внушительных размеров, поэтому не знаю - решил ли ее кто -нибудь, а все перечитывать лень) Вобщем вот, голову пришлось поломать) Начнем с того, что нужно просчитать 63 хода, конь потенциально имеет 8 ходов(вверх влево, вверх вправо и т.д.) таким образом нужно просчитать 8^63=много милиардов возможных ходов. (по крайней мере я подошел к решению этой задачи именно так)) Написал код, потом всеми доступными силами его оптимизировал (на сколько знаний хватило)). Результат - первые 12 ходов просчитывает достаточно быстро, 13ый ход уже подольше, 14ый около 30-40 минут, оставил программу работать на ночь) Утром (точнее в обед) проснулся, посмотрел сколько просчитала - 15(!) ходов всего! По самым скромным подсчетам на готовое решение уйдет несколько лет! nikkka, вы где эту задачу взяли? Мне кажется как не крути, а быстрого решения нет! Могу ошибаться, поэтому хотелось бы услышать ваши коментарии по поводу этой задачи и, если в теме есть ее решение, дайте знать. Не по теме: Дома инет в блоке, пишу с чужого компа, кода по рукой нет, поэтому выложить его не могу. К сожалению ваши ответы прочитаю через несколько дней, когда денег на инет кину))
0
|
||
|
Мат в 32 хода
237 / 172 / 18
Регистрация: 10.09.2009
Сообщений: 1,096
|
|||
| 18.08.2010, 12:02 | |||
|
Балада о нерешённой задачке, или как Kastaneda не дал себе покоя.
Об этой задачке мне впервые рассказал учитель информатики, когда я был в седьмом классе. Тогда программированием я не увлекался, так что не обратил внимания. Учитель сказал что это была его первая серьёзная решённая задачка. Позже, я всречал её на многих сайтах, но даже и не думал решать. Вообще то попробовал один раз, но ничего хорошого с этого не вышло . Задача на форуме ещё не решалась, но лично мне будет интересно посмотреть на код.
0
|
|||
|
4342 / 1474 / 680
Регистрация: 12.03.2009
Сообщений: 5,310
|
|
| 18.08.2010, 12:09 | |
|
nikkka, раз пошёл разговор о шахматах, то есть ещё одна классическая задача (скорее всего, её тоже обсуждали)
На шахматной доске N*N требуется расставить N ферзей таким образом, чтобы ни один ферзь не атаковал другого.
0
|
|
|
В астрале
8049 / 4806 / 655
Регистрация: 24.06.2010
Сообщений: 10,562
|
|
| 18.08.2010, 12:15 [ТС] | |
|
k1ry4, Обычно 8 ферзей. Так она и называется. Вроде бы где-то тут была
0
|
|
|
|
|||
| 18.08.2010, 12:15 | |||
0
|
|||
|
4342 / 1474 / 680
Регистрация: 12.03.2009
Сообщений: 5,310
|
|
| 18.08.2010, 12:17 | |
|
Lavroff, ну да, чаще всего дают разобрать частный случай N = 8. Но общий случай ещё никто не решал
0
|
|
|
В астрале
8049 / 4806 / 655
Регистрация: 24.06.2010
Сообщений: 10,562
|
|
| 18.08.2010, 12:20 [ТС] | |
|
k1ry4, Ну. Общий случай это как минимум жестоко)
Не по теме: Ты в С++ перешел?)
0
|
|
|
4342 / 1474 / 680
Регистрация: 12.03.2009
Сообщений: 5,310
|
|
| 18.08.2010, 12:26 | |
|
Lavroff, ну даже частный для N >= 11 уже слишком
![]() Не по теме: Потихоньку, полегоньку
0
|
|
|
В астрале
8049 / 4806 / 655
Регистрация: 24.06.2010
Сообщений: 10,562
|
|
| 18.08.2010, 12:36 [ТС] | |
|
k1ry4, Я почему-то не могу представить шахматную доску более чем 8 на 8... А что есть еще по шахматам?
0
|
|
|
4342 / 1474 / 680
Регистрация: 12.03.2009
Сообщений: 5,310
|
|
| 18.08.2010, 12:47 | |
|
Lavroff, есть ещё одна (подскажу, что тема - графы)
На телефонном аппарате имеется десять кнопок, расположенных следующим образом: [1][2][3] [4][5][6] [7][8][9] ... [0] ... Конь может стартовать с любой кнопки и передвигаться на следующую только Г-образным ходом (т.е. с кнопки 1 он может попасть либо на 6, либо на 8). Сколько различных N-значных номеров можно набрать таким образом? Всё зависит от конфигурации поля, можно придумать поизощрённее.
2
|
|
|
476 / 444 / 34
Регистрация: 20.11.2009
Сообщений: 1,293
|
|||||||
| 18.08.2010, 20:11 | |||||||
|
Наверное как-то так
0
|
|||||||
|
Мат в 32 хода
237 / 172 / 18
Регистрация: 10.09.2009
Сообщений: 1,096
|
|
| 18.08.2010, 20:26 | |
|
k1ry4, разве это как ни будь связанно с программированием?
0
|
|
|
Временно недоступен
957 / 228 / 14
Регистрация: 12.04.2009
Сообщений: 926
|
||
| 18.08.2010, 22:22 | ||
|
Скорее всего,у этой задачи есть математическое решение с использованием системы координат на плоскости (если речь шла про ферзей).
1
|
||
|
4342 / 1474 / 680
Регистрация: 12.03.2009
Сообщений: 5,310
|
|
| 18.08.2010, 22:39 | |
|
0
|
|
|
Мат в 32 хода
237 / 172 / 18
Регистрация: 10.09.2009
Сообщений: 1,096
|
|
| 18.08.2010, 23:10 | |
|
k1ry4, этож чисто мат. задачка. нужна расчётная формула, и только. нас же не просят вывести эти номера...
0
|
|
|
В астрале
8049 / 4806 / 655
Регистрация: 24.06.2010
Сообщений: 10,562
|
||||||
| 21.08.2010, 22:47 [ТС] | ||||||
|
Числа Падавана (или как-то так), вчера ночью нашел. Интересная вещь. Похожи на Фибоначчи. Так вот. Хотелось бы увидеть решение итеративным методом. Рекурсивным делается элементарно, а вот насчет итеративного - хз. Рекурсивное решение внизу. Два варианта разного написания, алгоритм одинаковый.
0
|
||||||
|
5058 / 3118 / 271
Регистрация: 11.11.2009
Сообщений: 7,044
|
|
| 22.08.2010, 02:09 | |
|
Lavroff,
А у неё точно есть итеративное решение? А то я тут порасписывал для разных чисел - как-то неоднозначно получается, не видно явного алгоритма... Просто в тех же числах Фибоначчи на каждом следующем шаге обязательно используется результат предыдущего (на то метод и итеративный), а здесь результат n-той итерации может потребоваться только ещё через m итераций... Потому без массива для хранения результатов всех предыдущих итераций, думаю, не обойтись... Но тогда теряется вся прелесть итеративного метода, и находится не n-тое число, а все до n включительно...
1
|
|
|
В астрале
8049 / 4806 / 655
Регистрация: 24.06.2010
Сообщений: 10,562
|
|
| 22.08.2010, 02:26 [ТС] | |
|
silent_1991, Вот и хочу узнать возможно это или нет. Потому что сам вчера пытался что-то придумать - не вышло
0
|
|
|
5058 / 3118 / 271
Регистрация: 11.11.2009
Сообщений: 7,044
|
||||||
| 22.08.2010, 03:04 | ||||||
|
Lavroff,
Вроде напал на след... Сейчас попытаюсь найти закономерность... Добавлено через 32 минуты
Как видно, приходится за одну итерацию вычислять сразу два очередных числа - чётное и нечётное, т.к. каждое k-е число потребуется для вычисления только (k+2)-го и (k+3)-го чисел...
1
|
||||||
| 22.08.2010, 03:04 | |
|
Набор задачь для тренировки и улучшения понимания программирования Проверить на правильность и закомментировать весь код для лучшего понимания Нужны задачи для тренировки
Нужны задачи для тренировки Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Запустил конкурс "тем и промптов для текстовых квестов созданных почти чисто ИИ"
Adler 06.10.2026
Всем привет!
За последние три-четыре дня я создал более 16 текстовых квестовых игр используя преимущественно по одному запросу к ИИ на игру. Мне так понравилось смотреть все ветки/ сцены во всех. . .
|
ИИ не может найти нужный язык в списке
Supersumestria 05.10.2026
Я ему даю вот такое изображение и прошу найти и подчеркнуть немецкий язык.
Возвращает он вот это:
https:/ / i. **********/ vqBWLe2. png
Нужную строчку в 3й колонке просто выдумал. .
Это. . .
|
Новая последняя моя музыка в SUNO
zorxor 05.10.2026
Здравствуйте, дорогие мои друзья! С большой радостью я хотел бы представить вам свою новую последнею музыку, которую сгенерировала мне по моей просьбе нейросеть SUNO. С уважением, zorxor.
Это. . .
|
Программный домашний кинотеатр
russiannick 27.09.2026
Сподобился на программный домашний кинотеатр. В качестве ЯВУ по традиции выбрал js.
В помощники взял Яндекс-Алису.
Было создано три зала на разные интересы.
исторические и ретро
сериал Хичкок. . .
|
|
Беседа с ИИ о программистах, недопускающих к созданию и правке кода генеративные ИИ и причины этого
zorxor 21.09.2026
Раньше я радовался или получал некоторые эмоции, пусть небольшие, но всё же, от самого процесса написания кода, рекомпиляции и запуска, видя постепенное развитие программы и прочее. А теперь лень. . .
|
Мобильное приложение ColorStep
pavlinmavlin 17.09.2026
Реализовал приложение Красный, Зеленый, Синий в Unity3d + c#.
Название изменил на ColorStep.
Приложение прошло модерацию и теперь доступно для скачивания. Делал его сам, шаг за шагом — и вот,. . .
|
Запрет дублирования строк в табличной части
Maks 13.09.2026
Реализация из решения ниже выполнена на нетиповом справочнике "Нормы ТО" с табличной часть "Виды ТО", разработанного в КА2, со следующими реквизитами:
- ВидТО (СправочникСсылка. ВидыТО);
- ВидГСМ. . .
|
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Jin X 06.09.2026
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Работая с форумом и нейросетями в браузере часто хочется что-то подкорректировать или добавить какого-то функционала.
Ниже прикреплён. . .
|