Заслуженный участник |
|
20/08/14 11709 Россия, Москва
|
Сколько сейчас уже цепочек с valids=18 ? Их было 22 вроде. 26 штук. Они перестали сыпаться быстро. Причём все не показанные меньше 17e22 (больше всего 3шт и они все показаны) и не менее чем с тремя ошибками. Можно ли их собрать в одном месте в суперкраткой записи? В краткой нет (причина ниже), в обычной вот: (Оффтоп)
874290666313354057981: [ 0, +6, -10, 12, 30, 42, -52, -58, 72, 90, 96, 120, 126, 132, 156, 162, 180,-208, 210, 222, 240, 246,-250, 252], len=23, valids=18 1291697122556630815561: [ 0, 6, 12, -28, 30, 42, 72, -78, 90, 96,+120, 126, 132, 156,-160, 162, 180,-202, 210,-216, 222, 240, 246, 252], len=23, valids=18 6431329824128425427747: [ 0, 6, 12, 30, +42, 72, -86, 90, 96, 120, 126, 132, 156, 162, 180, 210, 222, 240,-242, 246, 252], len=20, valids=18 8832074151726359770057: [ 0, 6, 12, 30, +42, 72, -82, 90, 96, 120, 126, 132,-136, 156, 162, 180, 210,-216, 222, 240, 246, 252], len=21, valids=18 20502399070486534394861: [ 0, 6, 12, 30, 42, 72, 90, 96, 120, 126, 132, 156, 162, 180, 210, 222,+240, 246, 252], len=18, valids=18 44064208564700232102407: [ 0, -2, 6, 12, 30, 42, 72, 90, 96,+120, 126, 132, 156, 162, 180,-192, 210, 222, 240, 246, 252], len=20, valids=18 44653930668042100645607: [ 0, -2, 6, 12, -14, 30, 42, -56, 72, 90, 96, 120, 126, 132,+156, 162, 180, 210, 222,-224, 240, 246, 252], len=22, valids=18 45539627494747939768597: [ 0, 6, 12, 30, 42, 72, -82, 90, 96, 120, 126,+132, 156, 162, 180,-184,-196, 210, 222, 240, 246, 252], len=21, valids=18 48082784229055165003081: [ 0, 6, 12, 30, 42, 72, -76, 90, 96, 120, 126, 132,-150, 156, 162, 180, 210,+222, 240, 246,-250, 252], len=21, valids=18 52065442694702929857901: [ 0, 6, 12, -22, 30, 42, -46, -70, 72, 90, 96,-100, 120, 126,-130, 132, 156, 162, 180, 210, 222,-238,+240, 246, 252], len=24, valids=18 53166202711423237425917: [ 0, 6, 12, 30, 42, 72, 90, 96, 120, 126, 132, 156, 162,+180, 210, 222,-230, 240, 246, 252], len=19, valids=18 64717688752988150779567: [ 0, 6, +12, 30, 42, 72, 90, -94, 96, 120, 126, 132,-136, 156, 162,-166, 180,-184, 210, 222, 240, 246, 252], len=22, valids=18 76395829312633908146737: [ 0, 6, 12, 30, +42, 72, -76, 90, 96, 120, 126, 132, 156, 162, 180,-192,-202, 210, 222, 240, 246, 252], len=21, valids=18 95498076104558208991577: [ +0, 6, 12, 30, 42, 72, 90, 96,-104,-114, 120,-122, 126, 132, 156, 162, 180,-192, 210, 222, 240, 246, 252], len=22, valids=18 101875249735692011228731: [ 0, 6, 12, 30, 42, -60, 72, 90, 96,-100, 120, 126, 132, 156, 162, 180, 210, 222,+240, 246, 252], len=20, valids=18 126409842226697061616951: [ 0, 6, 12, 30, 42, -58, 72, 90, 96, 120, 126,+132, 156, 162, 180,-202, 210, 222, 240, 246, 252], len=20, valids=18 143519227570155189438067: [ 0, 6, 12, 30, 42, 72, +90, 96, 120, 126, 132, 156,-160, 162, 180,-184, 210, 222, 240, 246, 252], len=20, valids=18 152280801556172495686561: [ 0, 6, 12, 30, +42, 72, 90, 96, 120, 126, 132, 156, 162, 180, 210, 222, 240, 246, 252], len=18, valids=18 154787380396512840656501: [ +0, 6, 12, 30, 42, 72, 90, 96, 120, 126, 132, 156, 162, 180, 210, 222, 240, 246, 252], len=18, valids=18 155165228183592778895411: [ 0, 6, 12, 30, 42, 72, 90, 96, 120, 126, 132, 156, 162, 180,-188, 210, 222, 240,+246, 252], len=19, valids=18 162160975828366985594051: [ 0, 6, 12, +30, -36, 42, 72, -78, 90, 96, 120, 126, 132, 156, 162, 180, 210, 222,-230, 240, 246, 252], len=21, valids=18 163238587802201963204821: [ 0, +6, 12, 30, 42, 72, 90, 96, 120, 126, 132, 156, 162, 180, 210, 222, 240, 246, 252], len=18, valids=18 165162455086833904245367: [ 0, 6, 12, 30, -40, 42, -70, 72, 90, 96, 120, 126, 132,-142, 156, 162, 180, 210, 222,+240, 246, 252], len=21, valids=18 192355155974364654791447: [ 0, 6, 12, -14, 30, 42, 72, 90, 96, 120, 126, 132, 156,+162,-170,-176, 180, 210, 222, 240, 246, 252], len=21, valids=18 215667667631678786974117: [ 0, 6, 12, 30, 42, -52, -70, 72, 90, 96, 120, 126, 132, 156, 162, 180, 210,+222, 240, 246,-250, 252], len=21, valids=18 901985248981556228168761: [ 0, 6, 12, 30, 42, 72, 90, 96, 120, 126, 132, 156, 162, 180, 210, 222, 240, 246,+252], len=18, valids=18 Раз указана позиция только одного составного числа, значит на всех остальных местах стоят простые и понятно, что это valids=18. Ошибки в цепочках бывают (у меня) не только в непростоте числа из паттерна, но и в "лишнем" простом между числами паттерна, например в такой цепочке: 6431329824128425427747: [ 0, 6, 12, 30, +42, 72, -86, 90, 96, 120, 126, 132, 156, 162, 180, 210, 222, 240,-242, 246, 252], len=20, valids=18Тут два числа (86 и 242) оказались простыми, хотя в паттерн они не входят и должны быть составными. Как это показывать кратко? Вообще не показывать нельзя, не будет отличий от такой же цепочки, но без этих простых, что ну совсем другая цепочка (и гораздо ближе к искомому решению), я не зря стал выводить не только valids, но и lens. Могу наверное показывать кратко со знаком: 6431329824128425427747: [+42, -86, -242]Но это ручная работа и не вижу в ней особого смысла - лишь ради сокращения записи здесь на форуме? Да кому это нужно то в больших объёмах, а выхлоп программ переделывать не буду и на то есть причины (например перестанут работать разные фильтры для обработки результатов). Я как бы всегда за большую понятность и удобство в обработке, даже в ущерб краткости (вообще не вижу смысла экономить символы, речь пока не идёт о терабайтах данных). А ещё может быть неоднозначность, например для цепочки 232195386368624498149697: [ 0, 6, 12, -14, +30, 42, 72, 90, 96, 120, 126, 132, 156, 162,-174,+180, 210, 222,-224,+240, 246, 252], len=19, valids=16краткая запись по идее должна быть такой 232195386368624498149697: [-14, +30, -174, +180, -224, +240]но тут очевидно пары можно объединить, ведь простое число просто "перескочило" в другую позицию, но как именно объединять, показывать с плюсом или минусом - непонятно. А ещё могут быть тройки типа -,+,- или +,-,+, их тогда как объединять и показывать? Не, не нравится мне эта идея сокращения записи, недостаточно формализована и малопонятно зачем вообще. Да, состояние на текущий момент. После 22e22 найдены и не показаны ранее (по типам): 223016082690371767846871: [ +0, +6, 12, 30, 42, 72, 90, 96, 120, 126, 132, 156, 162, 180, 210, 222, 240, 246, 252], len=17, valids=1715 центральных простых (и две ошибки). 224954191502085538336511: [ 0, 6, 12, 30, 42, 72, 90, 96, 120,+126, 132, 156, 162, 180,+210, 222, 240, 246, 252], len=17, valids=17236649825403214598941101: [ +0, 6, 12, 30, 42, 72, 90, 96, 120, 126, 132,+156, 162, 180, 210, 222, 240, 246, 252], len=17, valids=17247279858468226357772211: [ 0, 6, 12, 30, 42, 72, 90, 96, 120, 126,+132, 156, 162, 180, 210,+222, 240, 246, 252], len=17, valids=17253618544681618169033061: [ 0, 6, 12, 30, 42, 72, 90, 96, 120, 126, 132,+156, 162,+180, 210, 222, 240, 246, 252], len=17, valids=17С двумя ошибками. 232195386368624498149697:[0, 6, 12, 14, 42, 72, 90, 96, 120, 126, 132, 156, 162, 174, 210, 222, 224, 246, 252], valids=16С тремя дырками (т.е. отличиями от паттерна) (выделены жирным). До кучи наиболее длинная из найденных цепочек: 131801863072799186567381: [ 0, 6, 12, -20, -26, 30, -32, 42, -56, +72, 90, 96, -98,-102, 120,+126, 132, 156,-158, 162,-176, 180,-200, 210,-212, 222,-230, 240, 246, 252], len=28, valids=17Длиной 26 найдено 4шт, длиной 25 найдено 13шт.
|
|