- 注册时间
- 2008-2-6
- 最后登录
- 1970-1-1
- 威望
- 星
- 金币
- 枚
- 贡献
- 分
- 经验
- 点
- 鲜花
- 朵
- 魅力
- 点
- 上传
- 次
- 下载
- 次
- 积分
- 51573
- 在线时间
- 小时
|
楼主 |
发表于 2009-1-8 15:17:43
|
显示全部楼层
另外一种形式的结果
Prelude Primes> let bb = [n | x <- [1..9999], let s = x*x, let invs = inv s, let l = l10 s, let n = s * 10^(l-1) + mod invs (10^(l-1)), isPrime n]
Prelude Primes> bb
[32423,78487,1444441,1600061,1764671,1936391,3364633,3721273,9604069,9801089,104
040401,110252011,114494411,116646611,118818811,141616141,176898671,193212391,196
000691,353444353,357212753,361000163,380252083,734414437,767292767,961000169,992
252299,998565899,10176167101,10824142801,10956165901,11155655111,11424442411,118
33633811,12180108121,13838483831,14288488241,14592429541,15054445051,15920102951
,16321612361,16728182761,17305650371,18748984781,18922522981,19184448191,1953646
3591,30030403003,30360106303,30802520803,31584448513,33292929233,33640004633,338
72427833,34574447543,34692129643,35760406753,35880108853,36481618463,37332123373
,37945654973,38068986083,38440004483,71233633217,72760906727,73102520137,7361646
1637,74476967447,75864146857,76038483067,79032123097,90440104409,93896169839,940
90009049,95257675259,95452925459,96040004069,97812121879,99600400699,10221212122
01,1056784876501,1077444447701,1098304038901,1149184819411,1151329231511,1261129
211621,1317904097131,1322500052231,1364224224631,1394761674931,1416100016141,142
0864680241,1473796973741,1488400048841,1517824287151,1560001000651,1577536357751
,1585081805851,1617984897161,1620529250261,1630729270361,1708249428071,171872127
8171,1752976792571,1774224224771,1827904097281,1863225223681,1885129215881,19293
21239291,1932100012391,1940449440491,1948816188491,1957201027591,1960000000691,1
962801082691,3003289823003,3083536353803,3139984899313,3164841484613,32688646886
23,3352561652533,3363556553633,3426201026243,3429904099243,3463321233643,3538161
618353,3610000000163,3613801083163,3678724278763,3732624262373,3751969691573,384
5521255483,3849444449483,3865156515683,3892729272983,3960100010693,3968064608693
,3972049402793,7064964694607,7166329236617,7209225229027,7295401045927,740384148
3047,7573504053757,7612081802167,7656289826567,7772944492777,7862416142687,79298
56589297,9048064608409,9078169618709,9174841484719,9265936395629,9296401046929,9
302500052039,9406489846049,9455625265549,9461776771649,9467929297649,96038010830
69,9641025201469,9672100012769,9740641460479,9859600069589,9991921291999,1002988
98892001,101060414060101,101888646888101,103619616916301,103812848218301,1041998
48991401,104393616393401,106015363510601,106341212143601,106863616368601,1084384
94834801,108966010669801,109825969528901,110356848653011,110622767226011,1111555
65551111,111355696553111,111422444224111,111489212984111,111556000655111,1119571
61759111,112292010292211,113771292177311,114176414671411,114853212358411,1150566
46650511,115464040464511,115532010235511,116144646441611,117923565329711,1188870
40788811,119646818646911,119854444458911,119992969299911,120270242072021,1204784
14874021,120825767528021,121034414430121,121243242342121,122360040063221,1233414
44143321,124256252652421,125174444471521,126380252083621,126451363154621,1275204
14025721,128952818259821,129744040447921,130465444564031,131478767874131,1322776
96772231,132860252068231,133809646908331,134835848538431,134982767289431,1353504
14053531,136456363654631,137122090221731,137196161691731,137344363443731,1383096
16903831,138979848979831,139129000921931,139278242872931,140475040574041,1419782
42879141,142581767185241,143868494868341,145084818480541,145694898496541,1460004
14000641,147609646906741,148379040973841,149227696722941,150388848883051,1505440
00445051,151788161887151,152256040652251,154134767431451,154291848192451,1554724
94274551,155788090887551,156183040381651,158165292561851,159121212121951,1606406
46046061,160720818027061,160881212188061,161764848467161,162570242075261,1628929
69298261,164187040781461,165486242684561,167526494625761,167690252096761,1677721
61277761,169496898694961,170321292123071,170651616156071,171230444032171,1728064
94608271,174891242198471,175309696903571,177072646270771,177662252266771,1802002
52002081,180455040554081,180625000526081,182158242851281,183355242553381,1836979
69796381,184126818621481,186710414017681,187229292922781,187402414204781,1876622
42266781,188269212962881,189138010831981,191056414650191,191231292132191,1929844
94489291,193160252061391,195364000463591,195540848045591,197491363194791,1977580
90857791,198470252074891,198737646737891,198916000619891,199630242036991,3000848
48480003,300632898236003,302610010016203,303270494072303,304483242384403,3054772
92774503,306694444496603,309580969085903,314496646694413,316068848860613,3164062
52604613,316856414658613,317306898603713,318208818802813,319790252097913,3199033
63309913,320356000653023,323078565870323,323192252291323,327412848214723,3287875
65787823,329476000674923,329590818095923,330050252050033,330165161561033,3328136
16318233,334199616991433,335472646274533,335704363407533,337096363690733,3372124
94212733,337444818444733,338840414048833,340122242221043,344921292129443,3477460
90647743,348100000001843,354025000520453,355216000612553,355573696375553,3582022
52202853,361681969186163,368449000944863,368570414075863,368691848196863,3689347
67439863,369785616587963,370028898820073,372466090664273,373198818891373,3746664
14666473,375891616198573,377118818811773,377979040979773,378471040174873,3809358
48539083,382418565814283,384772090277483,385516818615583,386759616957683,3882536
16352883,390250090052093,390375040573093,390625000526093,390875040578093,3918760
00678193,394258414852493,395012252210593,395515212515593,396648040846693,3974041
61404793,398161000161893,399171242171993,702411616114207,702914565419207,7039210
00129307,704424494424407,706944646449607,707785696587707,708122252221807,7113235
65323117,715885212588517,716900898009617,717578414875717,718256252652817,7189344
14439817,722160040061227,722670010076227,723350252053327,726585767585627,7284622
52264827,729486818684927,731709161907137,732222494222237,733592252295337,7368505
65058637,738052818250837,739084090480937,739600000006937,742009969900247,7428716
16178247,744251292152447,749263363362947,750475696574057,754987212789457,7638760
00678367,764050818050467,764225646522467,765450010054567,766675363576667,7670256
46520767,769655292556967,769830767038967,771059616950177,771937969739177,7752802
52082577,780925696529087,781456000654187,783579040975387,788899242998887,7906766
46676097,790854494458097,791210252012197,791388161883197,791566090665197,7954856
16584597,797627616726797,798878444878897,799951363159997,900411212114009,9009806
46089009,904210818012409,907446767644709,908399616993809,910879363978019,9133624
94263319,914127212721419,916614767416619,917189292981719,917572414275719,9179556
16559719,923328818823329,924482252284429,926598767895629,928139565931829,9289104
44019829,929874494478929,930839040938039,931418010814139,931611040116139,9327696
46967239,936056252650639,936830414038639,940900000009049,941870252078149,9422584
94852249,943423696324349,947118242811749,947312898213749,951990494099159,9527712
12177259,953552252255359,954919848919459,956092848290659,956679616976659,9637348
98437369,969634090436969,974563848365479,975551292155579,976144000441679,9775276
96725779,977725444527779,979704040407979,980298010892089,981684646486189,9820810
00180289,983865616568389,984659292956489,985254767452589,987638444836789,9884336
46334889,999400090004999] |
|