目前共有43篇帖子。 字體大小:較小 - 100% (默認)▼  內容轉換:不轉換▼
 
點擊 回復
50 42
(轉載知乎)114514的多少次方,中间包含着1919810呢?
項目經理 二十五級
31樓 發表于:2025-12-30 19:26

作者:蓝胖子
链接:https://www.zhihu.com/question/444236234/answer/3183485682
来源:知乎
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

计算前10000次方的满足的数

@Slf4j public class Test2s { BigDecimal ans = BigDecimal.ONE; BigDecimal val = BigDecimal.valueOf(114514); @Test public void test() { StopWatch sw = new StopWatch(); sw.start(); for (int i = 1; i < 10001; i++) { ans = val.multiply(ans); if (ans.toPlainString().contains("1919810")) { log.info("114514 的 {} 次方里含有 1919810", i); } } sw.stop(); log.info("耗时:{}s", sw.getTotalTimeSeconds()); } }

垃圾电脑40s才计算完

14:08:39.791 [main] INFO com.example.Test2s - 114514 的 309 次方里含有 1919810 14:08:40.150 [main] INFO com.example.Test2s - 114514 的 910 次方里含有 1919810 14:08:41.962 [main] INFO com.example.Test2s - 114514 的 2328 次方里含有 1919810 14:08:43.478 [main] INFO com.example.Test2s - 114514 的 3045 次方里含有 1919810 14:08:44.260 [main] INFO com.example.Test2s - 114514 的 3499 次方里含有 1919810 14:08:44.260 [main] INFO com.example.Test2s - 114514 的 3504 次方里含有 1919810 14:08:44.542 [main] INFO com.example.Test2s - 114514 的 3658 次方里含有 1919810 14:08:46.557 [main] INFO com.example.Test2s - 114514 的 4584 次方里含有 1919810 14:08:47.371 [main] INFO com.example.Test2s - 114514 的 4901 次方里含有 1919810 14:08:47.466 [main] INFO com.example.Test2s - 114514 的 4940 次方里含有 1919810 14:08:49.153 [main] INFO com.example.Test2s - 114514 的 5496 次方里含有 1919810 14:08:49.896 [main] INFO com.example.Test2s - 114514 的 5713 次方里含有 1919810 14:08:49.912 [main] INFO com.example.Test2s - 114514 的 5715 次方里含有 1919810 14:08:50.443 [main] INFO com.example.Test2s - 114514 的 5872 次方里含有 1919810 14:08:55.246 [main] INFO com.example.Test2s - 114514 的 7071 次方里含有 1919810 14:08:56.248 [main] INFO com.example.Test2s - 114514 的 7282 次方里含有 1919810 14:08:58.295 [main] INFO com.example.Test2s - 114514 的 7680 次方里含有 1919810 14:08:58.607 [main] INFO com.example.Test2s - 114514 的 7738 次方里含有 1919810 14:08:59.761 [main] INFO com.example.Test2s - 114514 的 7949 次方里含有 1919810 14:09:00.702 [main] INFO com.example.Test2s - 114514 的 8081 次方里含有 1919810 14:09:01.218 [main] INFO com.example.Test2s - 114514 的 8144 次方里含有 1919810 14:09:04.823 [main] INFO com.example.Test2s - 114514 的 8474 次方里含有 1919810 14:09:05.836 [main] INFO com.example.Test2s - 114514 的 8553 次方里含有 1919810 14:09:09.418 [main] INFO com.example.Test2s - 114514 的 8922 次方里含有 1919810 14:09:13.674 [main] INFO com.example.Test2s - 114514 的 9397 次方里含有 1919810 14:09:19.922 [main] INFO com.example.Test2s - 耗时:40.1815568s Process finished with exit code 0

項目經理 二十五級
32樓 發表于:2025-12-30 19:48

王凯伦:


Python爆出出来是309,不用谢

項目經理 二十五級
33樓 發表于:2025-12-30 19:48

田所浩二:


高技术力suki

項目經理 二十五級
34樓 發表于:2025-12-30 19:49

我来整个python的~


i = 0

a = []

for i in range(1,int(input('请输入截止数字'))):

if "1919810" not in str(114514**i):

i += 1

else:

a.append(i)


直接再IDLE模式下运行以上代码,并且输入截至数字之后在把a打出来,就能得到想要的结果啦~

例如说我输入了5000,也就是在5000之内的含有1919810的幂次,结果是309, 910, 2328, 3045, 3499, 3504, 3658, 4584, 4901, 4940。そうだよ。

哼哼哼啊啊啊啊啊啊啊啊啊啊



作者:knightion

链接:https://www.zhihu.com/question/444236234/answer/2218866194

来源:知乎

著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。


項目經理 二十五級
35樓 發表于:2025-12-30 19:49

某匿名用户:


比拼屁用没有的oi算法和烧红自己电脑cpu的时候到了,各位准备好了吗?

項目經理 二十五級
36樓 發表于:2025-12-30 19:49

Fya-JoJo:


这就需要田所浩二老师来为我们解答了,有一说一


項目經理 二十五級
37樓 發表于:2025-12-30 19:50

果实下落:


整数的次方里要非整数解?这不好。。。


項目經理 二十五級
38樓 發表于:2025-12-30 19:50

Terrasse:


题主是不是打错字了,什么叫“非整数解”?

項目經理 二十五級
39樓 發表于:2025-12-30 19:51

某匿名用户:


非整数解?这不是有手就行?

log114514(12345191981054321)


項目經理 二十五級
40樓 發表于:2025-12-30 19:51

肥嘟嘟左卫门:


答案是42


項目經理 二十五級
41樓 發表于:2025-12-30 19:51

李泽成:


这么臭的题还有必要算吗(恼


項目經理 二十五級
42樓 發表于:2025-12-30 19:51

五六柒:


如果你会Python,当然其他语言也行,你就会发现做这种题多么简单


項目經理 二十五級
43樓 發表于:2025-12-30 19:51

回復帖子

內容:
用戶名: 您目前是匿名發表
驗證碼:
(快捷鍵:Ctrl+Enter)
 

本帖信息

點擊數:50 回複數:42
評論數: ?
作者:JosephHeinrich
最後回復:JosephHeinrich
最後回復時間:2025-12-30 19:51
 
©2010-2026 Arslanbar Ver2.0
除非另有聲明,本站採用創用CC姓名標示-相同方式分享 3.0 Unported許可協議進行許可。