a056: 統一發票對獎程式
標籤 :
通過比率 : 5人/5人 ( 100% ) [非即時]
評分方式:
Tolerant

最近更新 : 2021-10-25 20:05

內容

統一發票的獎別、獎金、與中獎條件簡要說明如下表:

獎別

中獎條件

獎金

特別獎

8位數號碼與特別獎號碼相同者 (一個號碼)

1000萬元

特獎

8位數號碼與特獎號碼相同者 (一個號碼)

200萬元

頭獎

8位數號碼與頭獎號碼相同者 (三個號碼)

20萬元

二獎

末7 位數號碼與頭獎中獎號碼末7 位相同者

4萬元

三獎

末6 位數號碼與頭獎中獎號碼末6 位相同者

1萬元

四獎

末5 位數號碼與頭獎中獎號碼末5 位相同者

4千元

五獎

末4 位數號碼與頭獎中獎號碼末4 位相同者

1千元

六獎

末3 位數號碼與頭獎中獎號碼末3 位相同者

200元

增開六獎

末3 位數號碼與增開六獎相同者 (不定個數增開)

200元

    每一張發票只能對中一個獎,且一定為獎金最高的獎,例如中頭獎的發票一定也中二獎到六獎,故僅以頭獎獎金計算。增開六獎的三位數字一定與頭獎的末三位數字不同。

    設計一個統一發票對獎程式,讀入中獎號碼檔與發票號碼檔,協助對獎並輸出中獎總金額。

 

 

 

 
輸入說明

輸入包含中獎號碼與發票號碼二個部分。
中獎號碼之格式說明如下:每列一個號碼,依序為特別獎、特獎、頭獎固定三組(每列8位數),與不定個數的增開六獎號(每列3個數字)。
發票號碼緊接在最後一個增開六獎後面,每列一個號碼(每列8位數),直到輸入0結束(不定個數)。

輸出說明

輸出此次發票的中獎總金額。

範例輸入 #1
73372972
22315462
91903003
16228722
03270598
163
983
814
73372971
22315461
91903001
16228722
13210598
03210163
0
範例輸出 #1
201200
測資資訊:
記憶體限制: 64 MB
公開 測資點#0 (100%): 1.0s , <1K
提示 :
標籤:
出處:
107資訊學科能力彰雲嘉區 [管理者: ]


編號 身分 題目 主題 人氣 發表日期
沒有發現任何「解題報告」