چالش هشتم سایت projecteuler.net این هست:

چهار رقم مجاور که بیشترین حاصلضرب را در عدد هزار رقمی زیر دارند 9989 هستند که حاصلضرب آنها برابر با 5832 می گردد.

13 رقمی که بیشترین حاصلضرب را در این عدد دارند یافته و حاصلضرب را اعلام کنید.

 

همانطور که اطلاع دارید در حل یک مسئله برنامه نویسی راه حل های مختلفی وجود دارد، ما در این وبلاگ اولین راه حلی که توسط آن به جواب می رسیم را به نمایش خواهیم گذاشت و شما میتوانید راه حل های خودتان را در کدنویسی اعمال نمایید و یا پس از ورود جواب صحیح در سایت به بخش مباحث مربوط به آن چالش مراجعه کرده و راه حل های مختلف دیگر کاربران را مشاهده نمایید. همچنین می توانید از بخش نظرات این پست هم برای انتشار کدهایتان و یا بحث درمورد این مسئله استفاده نمایید.

bigNum=731671765313306249192251196744265747423553491949349698352031277450632623957830169848069478854385861560789112949495459501737958331952853208805511125406987471585238630507156932909632952274430435576689664895044524452316173564030987111217223831136222989342338030813533627661428280644448664523874930358907296290491560440772390713810515859307960866701724271283998797908792274921901699720888093776657273330010533678812202354209751254540594752243525849077116705560136048395864467063244157221553975369781797784617406495514929086256932197846862248283972241375657056057490261407972968652414535100474821663704844031998900088952434506585412275886668811642717147992444292823086346567481391912316282458617866458359124566529476545682848912883142607690042242190226710556263211111093705442175069416589604080719840385096245544436298123098787992724428490988458015616609791913387549920052406368991256071760605886116467109405077541002256983155200055935729725716362695682670428252483600823257530420752963450
prod,maxProd=1,0
numToStr=str(bigNum)
length=len(numToStr)
for i in range(1,length-13+1):
    prod=1
    for z in range(i,i+13):
        prod=prod*int(numToStr[z-1:z])
        if prod>maxProd:
            maxProd=prod
print (maxProd)

 

جواب سوال مثلث (سه گانه) فیثاغورثی ویژه Special Pythagorean triplet

جواب سوال بزرگترین حاصلضرب یک سری Largest product in a series

جواب سوال 10001امین عدد اول 10001st prime

حاصلضرب ,prod ,maxprod ,راه ,حل ,i ,حاصلضرب را ,حل های ,را در ,راه حل ,که بیشترین

مشخصات

تبلیغات

آخرین ارسال ها

برترین جستجو ها

آخرین جستجو ها

دانستنی های ماشین های چینی و ژاپنی شلوار زنانه تبلیغات اینستاگرام مدرسه ما نور موسیقی Aparat/MusicRays دانستی های ماشین لیفان عرضه نرم افزارهای اورجینال vertas برنامه نویس و مهندس نرم افزار R&P