- 注册时间
- 2017-1-14
- 最后登录
- 1970-1-1
- 威望
- 星
- 金币
- 枚
- 贡献
- 分
- 经验
- 点
- 鲜花
- 朵
- 魅力
- 点
- 上传
- 次
- 下载
- 次
- 积分
- 10830
- 在线时间
- 小时
|
楼主 |
发表于 2025-11-24 08:25:13
|
显示全部楼层
雷劈数——A006886——给出了前51514项——也就是50位数。
{1, 9, 45, 55, 99, 297, 703, 999, 2223, 2728, 4879, 4950, 5050, 5292, 7272, 7777, 9999, 17344, 22222, 38962, 77778, 82656, 95121, 99999, 142857, 148149, 181819, 187110, 208495, 318682, 329967, 351352, 356643, 390313,
461539, 466830, 499500, 500500, 533170, 538461, 609687, 627615, 643357, 648648, 670033, 681318, 791505, 812890, 818181, 851851, 857143, 961038, 994708, 999999, 4444444, 4927941, 5072059, 5479453, 5555556,
8161912, 9372385, 9999999, 11111112, 13641364, 16590564, 19273023, 19773073, 24752475, 25252525, 30884184, 36363636, 38883889, 44363341, 44525548, 49995000, 50005000, 55474452, 55636659, 61116111,
63636364, 69115816, 74747475, 75247525, 80226927, 80726977, 83409436, 86358636, 88888888, 91838088, 94520547, 99999999, 234567901, 332999667, 432432432, 567567568, 667000333, 765432099, 999999999}
用我们的公式——Sort@Flatten@Table[c /. Solve[{(c - 1)/(10^k - 1) == a/c, c > a > 0}, {a, c}, Integers], {k, 9}]——容易些。譬如67位数——有15个。
Solve[{(c (c - 1))/(10^67 - 1) == a, c > a > 0}, {a, c}, Integers]
{{a -> 567049959273271760203330052873814555049378239599793403251259060, c -> 75302719690146102996172402804835899263289556872373948869741374660},
{a -> 14468375159748488300619171935320813128368690398139319524815963628, c -> 380373174129676083557585257979278919372730019609791511616824268284},
{a -> 20764052020849386359030064673256942865620904121343007951599941694, c -> 455675893819822186553757660784114818636019576482165460486565642943},
{a -> 312068593039200019495631598151921961743439363956429963784731260880, c -> 1766546328402400035668464561438107403586202645740056761735656579280},
{a -> 460926335035257719811287200411218353154081180123482976621637808594, c -> 2146919502532076119226049819417386322958932665349848273352480847563},
{a -> 493827160493827160493827160493827160493827160493827160493827160494, c -> 2222222222222222222222222222222222222222222222222222222222222222223},
{a -> 677350279711209463708928669308827493343409192940762707403898354470, c -> 2602595396351898305779807480201501141594952241832013733839046490506},
{a -> 5472159487007412852149313708905825210153504709276735239725805373458, c -> 7397404603648101694220192519798498858405047758167986266160953509494},
{a -> 6049382716049382716049382716049382716049382716049382716049382716048, c -> 7777777777777777777777777777777777777777777777777777777777777777777},
{a -> 6167087329971105481359187561576445707236215849423786429916676113468, c -> 7853080497467923880773950180582613677041067334650151726647519152437},
{a -> 6778975936234399948158702475275707154571034072476316440313418102320, c -> 8233453671597599964331535438561892596413797354259943238264343420720},
{a -> 9109412264381205013251514743105027305593581751157012086978468655808, c -> 9544324106180177813446242339215885181363980423517834539513434357057},
{a -> 9253722026900396321185448655976762974382908651178556296291167427060, c -> 9619626825870323916442414742020721080627269980390208488383175731716},
{a -> 9849961610578981065767858524443202016028470264494851895663768509740, c -> 9924697280309853897003827597195164100736710443127626051130258625340},
{a -> 9999999999999999999999999999999999999999999999999999999999999999998, c -> 9999999999999999999999999999999999999999999999999999999999999999999}}
提炼我们的公式——Flatten@Table[Dimensions[c /. Solve[{(c (c - 1))/(10^k - 1) == a, c > a > 0}, {a, c}, Integers]], {k, 65}]
得到这样一串数。——{1, 3, 3, 7, 7, 31, 7, 31, 7, 31, 7, 127, 15, 31, 63, 127, 7, 255, 3, 255, 127, 127, 3, 1023, 63, 127, 31, 511, 63, 8191, 15, 4095, 63, 127, 255, 2047, 15, 15, 63, 4095, 31, 16383,
31, 2047, 511, 127, 7, 8191, 31, 2047, 255, 1023, 31, 4095, 511, 8191, 63, 511, 7, 1, 255, 63, 8191, 65535, 255,......}——我这里来不了了——为什么是这些数?什么规律?
请注意64位数就有65535个解——比51514还要大。——可惜我这里来不了了。求助!!!——又:k=60, 只有1个解?!!
补充内容 (2025-11-27 17:19):
k=60, 有1048575个解!!! |
|