Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Как решить задачу по комбинаторике?
|
|||
|---|---|---|---|
|
#18+
kealon(Ruslan), блин, одно из уравнений исходных лишнее, последнее уравнение выходит из суммы 2-го и 3-го ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.01.2019, 15:58 |
|
||
|
Как решить задачу по комбинаторике?
|
|||
|---|---|---|---|
|
#18+
kealon(Ruslan)x[8] + x[9] + x[10] + x[11] = b1 x[12] + x[13] +x[14] +x[15]+ x[16] = b2 чуток упрощаем Код: plaintext 1. 2. 3. 4. 5. 6. 7. 5 уравнений, 5 неизвестныхЯ ранее предупреждал, что любое решение уравнений (без выборок) приходит к тождествам. b1 и b2 равны sum с точностью до чисел. Подставляйте значения b1 и b2 в Ваши уравнения и получайте тождества!!! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.01.2019, 16:04 |
|
||
|
Как решить задачу по комбинаторике?
|
|||
|---|---|---|---|
|
#18+
Gennadiy Usov, вы непоняли, одно из исходных уравнений композиция остальных, т.е. любое из уравнений кроме баланса можно выкинуть ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.01.2019, 16:06 |
|
||
|
Как решить задачу по комбинаторике?
|
|||
|---|---|---|---|
|
#18+
Совсем забыл про проверки после каждой формулы. Кроме массива х имеем массив хр, той же размерности, что и х. В массиве хр хранятся значения либо 0 (перед началом работы программы), либо 1. Если хр[i] = 1, то это означает, что выбрано или вычислено число i. Все формулы находятся в некоторой процедуре. b = x[i] Если b > 20 или b<1, то эти аварийный выход. Если xp[b] == 1 то аварийный выход Иначе xp[b] = 1. Данная процедура позволяет на ранней стадии вычислений по формулам отвергать заведомо неверные варианты. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.01.2019, 16:08 |
|
||
|
Как решить задачу по комбинаторике?
|
|||
|---|---|---|---|
|
#18+
kealon(Ruslan)Gennadiy Usov, вы непоняли, одно из исходных уравнений композиция остальных, т.е. любое из уравнений кроме баланса можно выкинутьА что, это военная тайна, и Вы второй раз не указываете уравнения? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.01.2019, 16:09 |
|
||
|
Как решить задачу по комбинаторике?
|
|||
|---|---|---|---|
|
#18+
Код: plaintext 1. любое из уравнений ниже можно исключить, оно будет вполняться если будут выполняться остальные Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. итого выйдет 12 уравнений, 15 неизвестных это следует из того, что получилось зависимое уравнение при преобразовании системы ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.01.2019, 16:20 |
|
||
|
Как решить задачу по комбинаторике?
|
|||
|---|---|---|---|
|
#18+
пардон, из вот этих (баланс не трогаем) Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.01.2019, 16:21 |
|
||
|
Как решить задачу по комбинаторике?
|
|||
|---|---|---|---|
|
#18+
kealon(Ruslan)чуток упрощаем Код: plaintext 1. 2. 3. 4. 5. 6. 7. 5 уравнений, 5 неизвестных Продолжаем упрощать sum/3 + sum + sum - 24 + sum - 12 + x[17]= 174 => 10/3 sum + x[17] = 210 => x[17] = 210 - 10/3 sum => x[17] = 210 - 10 x[1] Тоже самое что и X = 210 - 10C 21793586 2 sum = 36 + b1 + b2 вырождается в 0=0 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.01.2019, 16:22 |
|
||
|
Как решить задачу по комбинаторике?
|
|||
|---|---|---|---|
|
#18+
kealon(Ruslan)пардон, из вот этих (баланс не трогаем) Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. Не надо всё крушить. Уравнения, которые по Вашему лишние, нужны для дополнительной проверки получаемых значений для неизвестных. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.01.2019, 16:30 |
|
||
|
Как решить задачу по комбинаторике?
|
|||
|---|---|---|---|
|
#18+
Gennadiy Usov, давай проверим Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. 71. 72. 73. 74. 75. 76. 77. 78. 79. 80. 81. 82. 83. 84. 85. 86. 87. 88. 89. 90. 91. 92. 93. 94. 95. 96. 97. 98. 99. 100. 101. 102. 103. 104. 105. 106. 107. 108. 109. 110. 111. 112. 113. 114. 115. 116. 117. 118. 119. 120. 121. 122. 123. 124. 125. 126. 127. 128. 129. 130. 131. 132. 133. 134. 135. 136. 137. 138. 139. 140. 141. 142. 143. 144. Код: plaintext 1. 2. можешь любое из остальных попробовать закомментировать (текущий комментарий только раскрой) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.01.2019, 16:49 |
|
||
|
Как решить задачу по комбинаторике?
|
|||
|---|---|---|---|
|
#18+
maytonТипичный случай. Новичек заходит в форум программирования и спрашивает - как быстро-быстро отсортировать массив целых чисел. Типа int. Или long. В оперативной памяти. При этом ему надо чтоб было ооочень быстро.Ему надо - пусть он и делает. И не надо подтирать носы по каждому чиху. P.S. Первая пара вопрос-ответ из древнего ЧАВО XFree86/2: В. - Вы должны ... О. - Я никому ничего не должен. Более чем актуально. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.01.2019, 16:50 |
|
||
|
Как решить задачу по комбинаторике?
|
|||
|---|---|---|---|
|
#18+
Табличку нарисовал для решения матрицами constx1a1a2a3x8x9x10x11x12x13x14x15x16уравнение1211111sum = 12 + x[12] + x[13] + x[14] + x[15] + x[16] // Внешний круг241111sum = 18 + 6 + x[8] + x[9] + x[10] + x[11] // Средний круг111sum = a[1] + a[2] + a[3] // Внутренний круг12111sum = 12 + a[1] + x[1] + x[15] // Диаметр горизонтальный1111sum = x[14] + a[3] + x[1] + x[12] // Диаметр cлева направо1111sum = x[13] + a[2] + x[1] + x[16] // Диаметр cправа налево121111sum = 12 + x[9] + a[2]+ x[11] + x[12]121111sum = 12 + x[13] + x[10] + a[3] + x[8]181111sum = x[13] + x[14] + 18 + a[1] + x[9]61111sum = x[14] + x[15] + 6 +a[2] + x[10]181111sum = x[15] + x[16] + x[11] + a[3] + 1861111sum = x[16] + x[12] + x[8] + a[1] + 6 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.01.2019, 17:10 |
|
||
|
Как решить задачу по комбинаторике?
|
|||
|---|---|---|---|
|
#18+
Dima T, sum, это ещё один столбец с -1 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.01.2019, 17:28 |
|
||
|
Как решить задачу по комбинаторике?
|
|||
|---|---|---|---|
|
#18+
kealon(Ruslan)Gennadiy Usov, давай проверим Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. 71. 72. 73. 74. 75. 76. 77. 78. 79. 80. 81. 82. 83. 84. 85. 86. 87. 88. 89. 90. 91. 92. 93. 94. 95. 96. 97. 98. 99. 100. 101. 102. 103. 104. 105. 106. 107. 108. 109. 110. 111. 112. 113. 114. 115. 116. 117. 118. 119. 120. 121. 122. 123. 124. 125. 126. 127. 128. 129. 130. 131. 132. 133. 134. 135. 136. 137. 138. 139. 140. 141. 142. 143. 144. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.01.2019, 17:58 |
|
||
|
Как решить задачу по комбинаторике?
|
|||
|---|---|---|---|
|
#18+
Gennadiy Usov, в плане любую одну из 12-ти проверок закомментировать, как это сделал я ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.01.2019, 18:09 |
|
||
|
Как решить задачу по комбинаторике?
|
|||
|---|---|---|---|
|
#18+
kealon(Ruslan)Gennadiy Usov, в плане любую одну из 12-ти проверок закомментировать, как это сделал яЯ не знаю как. Нужен пример "одну из 12-ти проверок закомментировать". ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.01.2019, 18:16 |
|
||
|
Как решить задачу по комбинаторике?
|
|||
|---|---|---|---|
|
#18+
Gennadiy Usovkealon(Ruslan)Gennadiy Usov, в плане любую одну из 12-ти проверок закомментировать, как это сделал яЯ не знаю как. Нужен пример "одну из 12-ти проверок закомментировать". найди вот эту строчку Код: plaintext 1. перед ней знак комментария, в проверках она не участвует, а результат тот же выше неё ещё 11 проверок, каждую из них них так же можно закоментировать и результат не поменяется ( с моей правки только снять коментарий) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.01.2019, 18:21 |
|
||
|
Как решить задачу по комбинаторике?
|
|||
|---|---|---|---|
|
#18+
kealon(Ruslan)Gennadiy UsovНужен пример "одну из 12-ти проверок закомментировать". найди вот эту строчку Код: plaintext 1. перед ней знак комментария, в проверках она не участвует, а результат тот же выше неё ещё 11 проверок, каждую из них них так же можно закоментировать и результат не поменяется ( с моей правки только снять коментарий)Здесь всё очень просто. Я уже сообщал о характере решений 21795098 : "В частности, в нашей задачке останется только один вариант, один подвариант, 2 сочетания и 8 перестановок для каждого сочетания." Всего 16 решений. То есть, в коде несколько проверок для отсева, и поскольку у нас только один вариант (для 11 неизвестных) (это видно из таблицы решений), то другие варианты просто не доходят до этого уравнения. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.01.2019, 18:32 |
|
||
|
Как решить задачу по комбинаторике?
|
|||
|---|---|---|---|
|
#18+
Зачем так долго спорить. Есть факты. 12 ур-ний связи на пути. Путей всего 12. Это необходимый минимум. Начала линейной и высшей алгебры гласят, что любые другие додумки будут их линейной комбинацией. Также можно заменить любое кол-во ур-ний на другие, независимые от оставшихся и эквивалентные условиям. Результат не изменится. Ранг системы всегда=10. Я приводил рисунок. Можно переменные заменять на комбинацию первоначальных. Результат не изменится. Получим 5 свободных переменных. Вот мой вариант системы в текстовом виде, если нужно. Код: xml 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. Я устранил ошибку в эвристиках, оставив только 120 вариантов для перебора, т.ч. матрица та же самая. Все константы справа. S - подразумевается в правой части ур-ния. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.01.2019, 20:05 |
|
||
|
Как решить задачу по комбинаторике?
|
|||
|---|---|---|---|
|
#18+
По обозначениям. abcdef - малый круг ABCDEF - средний 123456 - радиусы В таблице переставлены столбы - я так захотел. Результат не изменится. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.01.2019, 20:07 |
|
||
|
Как решить задачу по комбинаторике?
|
|||
|---|---|---|---|
|
#18+
alex55555На счёт "легко" - я даже не встречал, где там вообще про решение систем уравнений. А здесь ведь ещё и множественные решения (переменных больше, чем уравнений) с проверкой. То есть уже не просто решение систем, а переборный алгоритм с некой частью, решающей систему. Где такое в экселе? Просветите, плиз. Какие меню, какие расширения скачивать, какая версия ёкселя, ну и вообще - где искать? Искать где? F1, раздел форума Микрософи офисс, пробовали? а также основы линейной алгебры? Конкретнее. Есть т.н. "формулы", а есть макросы. Формулы для того, чтобы одним кликом заполнить весь ряд или столб. Приведение матрицы к диагональному виду - процесс итерационный. Развернуть итерации в послед-сть действий ручками. Перебор независимых переменных - в зависимости от размеров можно ручками, копи-вставкой из сторонней утилиты, макросом VBA прямо в клетки листа. Разумеется при вменяемых размерах. я на бумажке отсеял лишние значения. Осталось 120 комбинаций. Обошёлся без макросов и сторонних процедур. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.01.2019, 20:20 |
|
||
|
Как решить задачу по комбинаторике?
|
|||
|---|---|---|---|
|
#18+
Хотя... Крамер - рекурсивен. Потонуть можно. Меня получается 19 переменных в общем случае. Может Гаусс-Зейдель. Тот вроде как более стабилен по времени. Треугольная матрица привлекательнее чем ветвление дерева из (19-3) уровней.... Блииииин. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.01.2019, 21:49 |
|
||
|
Как решить задачу по комбинаторике?
|
|||
|---|---|---|---|
|
#18+
Константы тоже обозначил как вершины графа. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.01.2019, 22:02 |
|
||
|
Как решить задачу по комбинаторике?
|
|||
|---|---|---|---|
|
#18+
Хорошо. Пусть будет матрица. И что с ней делать? Спрятаться за лозунгом "Начала линейной и высшей алгебры"? И что там сказано за нашу матрицу? Составители матриц ошибаются: имеется 13 уравнений (ещё - баланс) и 17 неизвестных (ещё х1 и х17) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.01.2019, 06:11 |
|
||
|
|

start [/forum/topic.php?fid=16&msg=39766266&tid=1339994]: |
0ms |
get settings: |
10ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
40ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
54ms |
get tp. blocked users: |
1ms |
| others: | 11ms |
| total: | 146ms |

| 0 / 0 |
