#22712: 第二個測資跑不過是因為題目公式有問題,請看我這邊


jiehong0914@gmail.com (Justin Liu)

學校 : 國立臺灣科技大學
編號 : 124915
來源 : [180.218.166.15]
最後登入時間 :
2021-12-10 23:33:16
a054. 電話客服中心 -- 板橋高中教學題 | From: [211.76.47.165] | 發表日期 : 2020-09-27 21:19

我也是往前翻很久才找到

公式要改成

s = sum(前八碼各乘87654...) + 英文數字的 十位數*1+個位數*9 

s = s % 10 

if (s + 檢查碼(第九位) % 10 == 0 )

print 答案

 

ps char的輸出用ascii

 
#24330: Re:第二個測資跑不過是因為題目公式有問題,請看我這邊


lty987204886@gmail.com (Nightsky)

學校 : 國立嘉義高級中學
編號 : 79662
來源 : [111.241.24.82]
最後登入時間 :
2022-12-11 22:05:09
a054. 電話客服中心 -- 板橋高中教學題 | From: [118.171.184.179] | 發表日期 : 2021-02-07 00:46

我也是往前翻很久才找到

公式要改成

s = sum(前八碼各乘87654...) + 英文數字的 十位數*1+個位數*9 

s = s % 10 

if (s + 檢查碼(第九位) % 10 == 0 )

print 答案

 

ps char的輸出用ascii


我本來也是用題目的公式,結果好幾筆測資都出不來,感謝提示

 
#24605: Re:第二個測資跑不過是因為題目公式有問題,請看我這邊


jiuanwey@gmail.com (Jane Weyth)

學校 : 不指定學校
編號 : 146616
來源 : [112.105.122.35]
最後登入時間 :
2021-04-11 15:32:58
a054. 電話客服中心 -- 板橋高中教學題 | From: [112.105.121.52] | 發表日期 : 2021-03-09 13:32

我也是往前翻很久才找到

公式要改成

s = sum(前八碼各乘87654...) + 英文數字的 十位數*1+個位數*9 

s = s % 10 

if (s + 檢查碼(第九位) % 10 == 0 )

print 答案

 

ps char的輸出用ascii


其實題目公式也不算錯,只是「檢查碼 = 10 - (135 % 10) 」部分有可能出現等於10,再取一次餘數就好

 
ZeroJudge Forum