|
Относительно простые задачки
|
|||
---|---|---|---|
#18+
exp98 Aleksandr Sharahov, так хорошо в надежде, что не все варианты нужно перебрать. Но умозрительно кажется, что придётся рассматривать фиктивные варианты. Т.к. если обратный вывод, то мы не знаем заранее, какой угол получен на пересечении бисектриссы со стороной, а какой делением угла и т.д. Ну т.е. кроме равенства А+В+С=180 и нечем воспользоваться, выходит. Требуемое финальное состояние с отношением углов 1:3:5 может быть получено только из трех предыдущих состояний: 1:2:6, 2:2:5, 2:3:4. Эти три состояния, в свою очередь, могут быть получены только из состояний: 1:2:6, 1:4:4, 2:2:5, 2:3:4. Состояние 1:4:4 может быть получено только из 2:3:4. Видим, что среди всех возможных начальных состояний нет финального. ... |
|||
:
Нравится:
Не нравится:
|
|||
23.03.2020, 18:04 |
|
Относительно простые задачки
|
|||
---|---|---|---|
#18+
Имя пользователя1 классический реверс дает 49 обменов символами (первый с последним, второй с предпоследним и тд), он по любому быстрее. Здесь прикол именно в ограничениях - можно обменивать местами только соседние подстроки Наверное, всё-таки предпочту сдаться. Если было бы очень нужно , то решал бы задачу методом перебора на 9 или 10 элементах: количество символов+начальная позиция дают N во второй степени итераций для шага. А таких шагов по условию задачи д.б. не более, чем N/2+1. Т.е. для 10 элементов в худшем случае порядка триллиона операций (10 в 12-ой), чтобы увидеть незамечаемое. ... |
|||
:
Нравится:
Не нравится:
|
|||
23.03.2020, 22:08 |
|
Относительно простые задачки
|
|||
---|---|---|---|
#18+
labarad, все украдено до нас: https://www.researchgate.net/publication/8007399_An_Efficient_Algorithm_for_Sorting_by_Block-Interchanges_and_Its_Application_to_the_Evolution_of_Vibrio_Species ... |
|||
:
Нравится:
Не нравится:
|
|||
24.03.2020, 11:33 |
|
Относительно простые задачки
|
|||
---|---|---|---|
#18+
У меня рекорд вчера был 6 перестановок для (1 2 3 4 5 6 7 8). Но воспроизвести не смог, т.к. перемещал по столу фишки из коробки "Пятнашки" и не записал. А с бисектриссами, да, воспроизвёл. Действитеьлно невозмоно получить. Оказалось, что эту задачу быстрее было 1 раз сделать, чем 100 раз думать, как это сделать. Такая мораль. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.03.2020, 22:44 |
|
Относительно простые задачки
|
|||
---|---|---|---|
#18+
exp98 У меня рекорд вчера был 6 перестановок для (1 2 3 4 5 6 7 8). Но воспроизвести не смог, т.к. перемещал по столу фишки из коробки "Пятнашки" и не записал. и эта тоже не особенно сложная, сама формула намекает, что надо работать с парами ) ... |
|||
:
Нравится:
Не нравится:
|
|||
26.03.2020, 00:01 |
|
Относительно простые задачки
|
|||
---|---|---|---|
#18+
exp98 У меня рекорд вчера был 6 перестановок для (1 2 3 4 5 6 7 8). Но воспроизвести не смог, т.к. перемещал по столу фишки из коробки "Пятнашки" и не записал. Если Вы про строку в 99 символов, тогда точно надо прогу написать. Хотя в оценке количества итераций я и ошибся (помимо начальной позиции и общего количества символов ещё есть разделитель), но с 8-ю элементами прога посчитает в обозримое время. Ну а как только уловка станет видна, воспроизвести её на большем масштабе не составит труда. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.03.2020, 04:03 |
|
Относительно простые задачки
|
|||
---|---|---|---|
#18+
labarad exp98 У меня рекорд вчера был 6 перестановок для (1 2 3 4 5 6 7 8). Но воспроизвести не смог, т.к. перемещал по столу фишки из коробки "Пятнашки" и не записал. Если Вы про строку в 99 символов, тогда точно надо прогу написать. Хотя в оценке количества итераций я и ошибся (помимо начальной позиции и общего количества символов ещё есть разделитель), но с 8-ю элементами прога посчитает в обозримое время. Ну а как только уловка станет видна, воспроизвести её на большем масштабе не составит труда. Для общего случая с произвольной перестановкой - да, нужна программа, реализующая один из известных алгоритмов. Для обратной перестановки программа не нужна, т.к. есть регулярный алгоритм с точно известным количеством шагов. Чтобы понять, что к чему, проще начать с нечетного N=5, 7, 9, 11, 13, например, на картах. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.03.2020, 09:16 |
|
Относительно простые задачки
|
|||
---|---|---|---|
#18+
Немного оффотоп, тем не менее. Относительно простые задачки в игре exapunks , много кто решал? Игра про конечные автоматы, с завуалированными ограничениями на количество используемых регистров. В торренте - лежит.Задачи простые, но вопрос о другом - кто-нибудь пробовал? Язык как бейсик команд 20, и все интуитивные. Меня зацепило уже месяц ковыряю расслабленно под настроение. Задачи, они не просто на математику, а на прикладное программирование что ли. Отдельный вопрос графики в сравнении с остальными вот бы где спорщиков по датабаза круче и чей язык быстрее протестировать. Наберите exapunks в ютубе, может кому приглянется, у кого зуд этот, чтоб его, чего-то покодить. ... |
|||
:
Нравится:
Не нравится:
|
|||
27.03.2020, 20:47 |
|
Относительно простые задачки
|
|||
---|---|---|---|
#18+
Сам себе на уме тихо веду монолог... авторОтдельный вопрос графики в сравнении с остальными RTFM :D :D :D Изучал графики, похоже они твои же предыдущие попытки просто отрисовывают :D В ютубах тоже неоднократно встречал подобное моему заблуждение :D Взял из первых обучающих заданий программу, и в хвост ее и в гриву, там просто не может быть более изящного решения, только тогда обратил внимание, чтоже графики по завершению показывают, до этого никак. zachtronics молодцы, у меня ощущение, что все шишки зазвидевшемуся "программисту" на одном блюде вынесли :D Не сочтите за рекламу, но раз тема про относительно простые задачи - ВЕЩЬ EXAPunks Zachtronics, уже в торрентах :D ... |
|||
:
Нравится:
Не нравится:
|
|||
28.03.2020, 11:03 |
|
Относительно простые задачки
|
|||
---|---|---|---|
#18+
Вчера были гости дома, обсуждали детей, пока они в других комнатах в телефоны играли. Тут меня осенило - пойдем Миша попробуем эту игру. Вердикт- с алгоритмикой у него все замечательно, но не его это от слова вообще. Т.е. на простые действия он разложить может, а вот то, что робот делает все строго по его указке (я команды тупо набивал что он скажет на обучающем уровне), его никак не вставило. Очень полезная игра. ... |
|||
:
Нравится:
Не нравится:
|
|||
29.03.2020, 11:41 |
|
Относительно простые задачки
|
|||
---|---|---|---|
#18+
по программированию: гирьки произвольной массы выставлены в ряд. Определить, какую максимальную суммарную массу мы сможем составить из гирек, при условии, что никакие две соседние гирьки использовать одновременно нельзя. время O(N), память O(1) пример: гирьки 5, 3, 7, 9, 1, результат 14 (взяли гирьки 5 и 9) ... |
|||
:
Нравится:
Не нравится:
|
|||
24.08.2020, 14:35 |
|
Относительно простые задачки
|
|||
---|---|---|---|
#18+
по математике: Два человечища играют в числа: первый называет некоторое натуральное число, второй вычитает целый квадрат из названного, далее, по очереди - первый возводит оставшееся значение в натуральную степень, второй вычитает какой-нибудь целый квадрат, и т.д. Второй выигрывает, когда число обнулится (как сами знаете кто). Может ли первый не допустить обнуления? ... |
|||
:
Нравится:
Не нравится:
|
|||
24.08.2020, 14:40 |
|
Относительно простые задачки
|
|||
---|---|---|---|
#18+
Имя пользователя1 ... Определить, какую максимальную суммарную массу мы сможем составить из гирек, ... составить из 2-х гирек ?? ... |
|||
:
Нравится:
Не нравится:
|
|||
24.08.2020, 18:44 |
|
Относительно простые задачки
|
|||
---|---|---|---|
#18+
exp98 Имя пользователя1 ... Определить, какую максимальную суммарную массу мы сможем составить из гирек, ... составить из 2-х гирек ?? а так гирек может быть много, и соответственно выбрать получится много. Главное, чтобы выбранные не стояли изначально рядом друг с другом ... |
|||
:
Нравится:
Не нравится:
|
|||
24.08.2020, 20:18 |
|
Относительно простые задачки
|
|||
---|---|---|---|
#18+
Имя пользователя1 по программированию: гирьки произвольной массы выставлены в ряд. Определить, какую максимальную суммарную массу мы сможем составить из гирек, при условии, что никакие две соседние гирьки использовать одновременно нельзя. время O(N), память O(1) пример: гирьки 5, 3, 7, 9, 1, результат 14 (взяли гирьки 5 и 9) Код: pascal 1. 2. 3. 4. 5. 6.
Для произвольного числа, вероятно нужно обобщить - считать условные "Odd" и "Even" суммы слева и выбирать, что пристыковать к результату. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.08.2020, 10:49 |
|
Относительно простые задачки
|
|||
---|---|---|---|
#18+
Имя пользователя1 по математике: Два человечища играют в числа: первый называет некоторое натуральное число, второй вычитает целый квадрат из названного, далее, по очереди - первый возводит оставшееся значение в натуральную степень, второй вычитает какой-нибудь целый квадрат, и т.д. Второй выигрывает, когда число обнулится (как сами знаете кто). Может ли первый не допустить обнуления? Поскольку ряд сумм квадратов натуральных чисел расходится, всегда найдется такая степень k (нечетная, разумеется), что число при вычитании ближайшего квадрата будет а) больше результата предыдущей итерации б) не являться квадратом натурального числа. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.08.2020, 10:51 |
|
Относительно простые задачки
|
|||
---|---|---|---|
#18+
Соколинский Борис Имя пользователя1 по математике: Два человечища играют в числа: первый называет некоторое натуральное число, второй вычитает целый квадрат из названного, далее, по очереди - первый возводит оставшееся значение в натуральную степень, второй вычитает какой-нибудь целый квадрат, и т.д. Второй выигрывает, когда число обнулится (как сами знаете кто). Может ли первый не допустить обнуления? Поскольку ряд сумм квадратов натуральных чисел расходится, всегда найдется такая степень k (нечетная, разумеется), что число при вычитании ближайшего квадрата будет а) больше результата предыдущей итерации б) не являться квадратом натурального числа. может, я криво сформулировал? ходы первого и второго на псевдокоде с присваиваниями выглядят так: 1) X := ... 2) X := X - n 2 1) X := X m 2) X := X - n 2 1) X := X m ... всё кроме первой строки повторяется, n и m на каждой итерации произвольные (не обязательно одни и те же). ... |
|||
:
Нравится:
Не нравится:
|
|||
25.08.2020, 11:40 |
|
Относительно простые задачки
|
|||
---|---|---|---|
#18+
Пока не cxbnfk. Если может, то 1-му надо не допустить, чтобы при его ходе 1) Y := X^m X было квадратом. Тогда m можно брать нечётным. С другой стороны, 2-й всегда может дать приближение к Y с точностью(2n+-1), т.к. (n+1)^2= n^2 +2n+1 ... |
|||
:
Нравится:
Не нравится:
|
|||
25.08.2020, 12:06 |
|
Относительно простые задачки
|
|||
---|---|---|---|
#18+
Имя пользователя1, Вроде я так и понял. Первому игроку нужно не допустить чтобы X m -n 2 =k 2 , а поскольку нет ограничений на m, это без труда можно сделать. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.08.2020, 12:09 |
|
Относительно простые задачки
|
|||
---|---|---|---|
#18+
Соколинский Борис, в общем, решение пока не верное) ... |
|||
:
Нравится:
Не нравится:
|
|||
25.08.2020, 12:32 |
|
Относительно простые задачки
|
|||
---|---|---|---|
#18+
exp98 С другой стороны, 2-й всегда может дать приближение к Y с точностью(2n+-1), т.к. (n+1)^2= n^2 +2n+1 ... |
|||
:
Нравится:
Не нравится:
|
|||
25.08.2020, 12:32 |
|
Относительно простые задачки
|
|||
---|---|---|---|
#18+
Соколинский Борис Для произвольного числа, вероятно нужно обобщить - считать условные "Odd" и "Even" суммы слева и выбирать, что пристыковать к результату. например, если все гирьки одинаковы, то просто берем все нечетные, это будет половина или чуть более (если гирек нечетное количество) сама задачка не сказать что интересная, но здесь прикольно что решение совсем простое ... |
|||
:
Нравится:
Не нравится:
|
|||
25.08.2020, 12:35 |
|
Относительно простые задачки
|
|||
---|---|---|---|
#18+
С гирьками поэкспериментировал... Написать NlogN легко, а чтобы именно что N было.. У меня были примеры рандома когда выбиралась гирька с нулевым весом (чтобы это ни значило), потому что ее соседи мешали взять что-то тяжелое... И много случаев, когда самая тяжелая гирька не используется. С квадртами я пока дошел до мысли что можно сделать число четным, потом сделать число кратным тройке, потом пятерке, только смысла в этом немного... Разве что произведение простых чисел минус один в определенный момент станет квадратом. Тогда как первый ни возводи в степень этот квадрат, ничего не выйдет. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.08.2020, 12:43 |
|
Относительно простые задачки
|
|||
---|---|---|---|
#18+
Aklin И много случаев, когда самая тяжелая гирька не используется. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.08.2020, 14:54 |
|
|
start [/forum/topic.php?fid=16&msg=39993728&tid=1339678]: |
0ms |
get settings: |
11ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
64ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
68ms |
get tp. blocked users: |
1ms |
others: | 13ms |
total: | 190ms |
0 / 0 |