本萌新有一个想法(不喜勿喷)
查看原帖
本萌新有一个想法(不喜勿喷)
753113
a123abc楼主2024/9/18 16:26

能不能把一个大数拆成百位及以下以及千位及以上的两部分,然后一次直接枚举一千个数,其中千位以上直接拆出每一位数再乘以一千得出结果,千位以下提前写一个程序得出000到999中每一位数共出现多少次,比如114到114514,可以分成114~999,1000~113999,114000~114514三部分,其中第一和第三部分可以直接枚举,第二部分用前面的方法拆开后计数,这样感觉可以节约运行时间

2024/9/18 16:26
加载中...