[27, 972]
[1, 973]
[486, 974]
[6, 975]
[60, 976]
[976, 977]
[81, 978]
[44, 979]
[42, 980]
[108, 981]
[1, 982]
[982, 983]
[5, 984]
[98, 985]
[112, 986]
[138, 987]
[18, 988]
[462, 989]
[2, 990]
[495, 991]
[15, 992]
[110, 993]
[210, 994]
[99, 995]
[41, 996]
[166, 997]
[498, 998]
[3, 999]
>>> twentysix.d(983)
'0.001017293997965412004069175991861648016276703967446592065106815869786368260427263479145473041709053916581892166836215666327568667344862665310274669379450661241098677517802644964394710071210579857578840284842319430315361139369277721261444557477110885045778229908443540183112919633774160732451678535096642929806714140386571719226856561546286876907426246185147507629704984740590030518819938962360122075279755849440488301119023397761953204476093591047812817904374364191251271617497456765005086469989827060020345879959308240081383519837232960325534079348931841302136317395727365208545269582909460834181078331637843336724313326551373346897253306205493387589013224821973550356052899287894201424211597151576805696846388606307222787385554425228891149542217700915564598168870803662258392675483214649033570701932858596134282807731434384537131230925737538148524923702950152594099694811800610376398779247202441505595116988809766022380467955239064089521871820956256358087487283825025432349949135300101729399796541200406917599186164801627670396744659206510681586978636826042726347914547304170905391658189216683621566632756866734486266531027466937945066124109867751780264496439471007121057985757884028484231943031536113936927772126144455747711088504577822990844354018311291963377416073245167853509664292980671414038657171922685656154628687690742624618514750762970498474059003051881993896236012207527975584944048830111902339776195320447609359104781281790437436419125127161749745676500508646998982706002034587995930824008138351983723296032553407934893184130213631739572736520854526958290946083418107833163784333672431332655137334689725330620549338758901322482197355035605289928789420142421159715157680569684638860630722278738555442522889114954221770091556459816887080366225839267548321464903357070193285859613428280773143438453713123092573753814852492370295015259409969481180061037639877924720244150559511698880976602238046795523906408952187182095625635808748728382502543234994913530010172939979654120040691759918616480162767039674465920651068158697863682604272634791454'
/home/user> cat twentysix.py
from decimal import *
import re
getcontext().prec = 2050
getcontext().rounding = ROUND_DOWN
num = Decimal(1)
def d(den):
return str(Decimal(num/den))
p = re.compile(r'(?P
def getExactNum(n):
for i in range(1,n):
m = p.match(d(i)[15:] + '00')
yield [len(m.group(1)), i]
return
No comments:
Post a Comment