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


jiehong0914@gmail.com (Justin Liu)

School : 國立臺灣科技大學
ID : 124915
IP address : [180.218.166.15]
Last Login :
2021-06-02 14:11:53
a054. 電話客服中心 -- 板橋高中教學題 | From: [211.76.47.165] | Post Date : 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)

School : 國立嘉義高級中學
ID : 79662
IP address : [118.171.188.68]
Last Login :
2021-02-18 22:39:36
a054. 電話客服中心 -- 板橋高中教學題 | From: [118.171.184.179] | Post Date : 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)

School : No School
ID : 146616
IP address : [112.105.122.35]
Last Login :
2021-04-11 15:32:58
a054. 電話客服中心 -- 板橋高中教學題 | From: [112.105.121.52] | Post Date : 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