1到50的阶乘的和列表(1!~50!),从1到50,洛谷P1009 [NOIP1998 普及组] 阶乘之和 |
您所在的位置:网站首页 › 13的阶乘等于多少 › 1到50的阶乘的和列表(1!~50!),从1到50,洛谷P1009 [NOIP1998 普及组] 阶乘之和 |
(1!) == 1 (1!~2!) == 3 (1!~3!) == 9 (1!~4!) == 33 (1!~5!) == 153 (1!~6!) == 873 (1!~7!) == 5913 (1!~8!) == 46233 (1!~9!) == 409113 (1!~10!) == 4037913 (1!~11!) == 43954713 (1!~12!) == 522956313 (1!~13!) == 6749977113 (1!~14!) == 93928268313 (1!~15!) == 1401602636313 (1!~16!) == 22324392524313 (1!~17!) == 378011820620313 (1!~18!) == 6780385526348313 (1!~19!) == 128425485935180313 (1!~20!) == 2561327494111820313 (1!~21!) == 53652269665821260313 (1!~22!) == 1177652997443428940313 (1!~23!) == 27029669736328405580313 (1!~24!) == 647478071469567844940313 (1!~25!) == 16158688114800553828940313 (1!~26!) == 419450149241406189412940313 (1!~27!) == 11308319599659758350180940313 (1!~28!) == 316196664211373618851684940313 (1!~29!) == 9157958657951075573395300940313 (1!~30!) == 274410818470142134209703780940313 (1!~31!) == 8497249472648064951935266660940313 (1!~32!) == 271628086406341595119153278820940313 (1!~33!) == 8954945705218228090637347680100940313 (1!~34!) == 304187744744822368938255957323620940313 (1!~35!) == 10637335711130967298604907294846820940313 (1!~36!) == 382630662501032184766604355445682020940313 (1!~37!) == 14146383753727377231082583937026584420940313 (1!~38!) == 537169001220328488991089808037100875620940313 (1!~39!) == 20935051082417771847631371547939998232420940313 (1!~40!) == 836850334330315506193242641144055892504420940313 (1!~41!) == 34289376947494122614363304694584807557656420940313 (1!~42!) == 1439295494700374021157505910939096377494040420940313 (1!~43!) == 61854558558074209658512637979453093884758552420940313 (1!~44!) == 2720126133346522977702138448994068984204397080420940313 (1!~45!) == 122342346998826717539665299944651784048588130840420940313 (1!~46!) == 5624964506810915667389970728744906677010239883800420940313 (1!~47!) == 264248206017979096310354325882356886646207872272920420940313 (1!~48!) == 12678163798554051767172643373255731925167694226950680420940313 (1!~49!) == 620960027832821612639424806694551108812720525606160920420940313 (1!~50!) == 31035053229546199656252032972759319953190362094566672920420940313 ========================================================================= 咳咳,要问蒟蒻我怎么搞的,其实去题解复制代码一个一个弄就行了(不过这个我用的自己的,呜呜一开始网上搜不到,第一时间真没想到这么搞,还是题做的少吧哈哈) 其实还是做题经历挺坎坷的(还好没放弃做出来了哈哈哈) 先说蒟蒻我的思路吧:提前有写好高精加法和高精乘法才来做得题,整合到一起真的要用好大功夫,许多变量名字要出问题。。 我是正着乘,结果是倒着的,倒着加到一起,最后再逆序 以下是我的做题调试经历 (真不敢想象没有题解我还能不能做下去,自己一个一个算吗?草稿纸上我有算到10呢) 一个一个跑,跑到10出了次大问题,感觉之后没啥问题了,提交一下 懵了 连忙下载数据 in:48 out:12678163798554051767172643373255731925167694226950680420940313 我和out就差两个数字不一样,当时真的绝望 于是对比题解代码跑47 40 35 34都不一样,直到33一样了 然后查查我的代码是高精乘有问题还是高精加有问题,其实观察一下就是最高位加法出问题了。 总结一下吧,虽然做出这道题很高兴,但还是知道自己能力很差,同校打ACM的应该国庆就把这高精啥的搞完了,诶,继续努力吧,多多做题!!! 😁 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |