#21186: 20031217, 27970801, 26430409, 26220329 這四個數都是質數吧??


nevikw39 (牜攵)

學校 : 國立臺中第一高級中學
編號 : 89903
來源 : [140.114.207.96]
最後登入時間 :
2023-05-16 17:02:16
e795. p2.質數日 -- 2019年12月TOI新手同好會 | From: [106.107.240.191] | 發表日期 : 2020-04-27 22:00

大家安安 o'_'o

我是 TOI 初選排 60 的菜雞。

這題我想用 Miller-Rabin Primality 做,底數我取 $ 2, 7, 61 $。

可是有四筆測資過不了,分別是: $ 20031217, 27970801, 26430409, 26220329 $ 。

我自己再試除法檢驗一次,他們應該都是質數呀

請問我哪裡錯惹??

 

通過檢測

#1: 5% WA (line:7)

您的答案為: 20031217 is a Prime Day!
正確答案為: 20031217 isn't a Prime Day!
通過檢測
通過檢測
通過檢測
通過檢測
通過檢測
通過檢測
通過檢測
通過檢測

#10: 5% AC (2ms, 332KB)

通過檢測

#11: 5% AC (2ms, 332KB)

通過檢測

#12: 5% AC (2ms, 340KB)

通過檢測

#13: 5% WA (line:2)

您的答案為: 27970801 is a Prime Day!
正確答案為: 27970801 isn't a Prime Day!

#14: 5% AC (2ms, 360KB)

通過檢測

#15: 5% AC (2ms, 344KB)

通過檢測

#16: 5% AC (2ms, 324KB)

通過檢測

#17: 5% AC (2ms, 340KB)

通過檢測

#18: 5% WA (line:1)

您的答案為: 26430409 is a Prime Day!
正確答案為: 26430409 isn't a Prime Day!

#19: 5% WA (line:5)

您的答案為: 26220329 is a Prime Day!
正確答案為: 26220329 isn't a Prime Day!

請問這題 AC 的人可以分享一下嗎??

謝謝

 
#21188: Re:20031217, 27970801, 26430409, 26220329 這四個數都是質數吧??


nevikw39 (牜攵)

學校 : 國立臺中第一高級中學
編號 : 89903
來源 : [140.114.207.96]
最後登入時間 :
2023-05-16 17:02:16
e795. p2.質數日 -- 2019年12月TOI新手同好會 | From: [106.107.240.191] | 發表日期 : 2020-04-27 22:16

發文前多看題目三秒鐘就可以避免尷尬

提醒跟我一樣粗心的人,對於 $ 20031223 $  為質數日的條件是  $ 0031223 $  、 $ 031223 $  、 $ 31223 $  、 $ 1223 $  、 $ 223 $  、 $ 23 $  、 $ 3 $  都是質數。

範例測資可以不要這麼賤嘛

 
ZeroJudge Forum