b061. 舊式電話的轉盤數
標籤 :
通過比率 : 5人/6人 ( 83% ) [非即時]
評分方式:
Strictly

最近更新 : 2023-11-22 16:53

內容

舊式的室內電話是採用撥盤式的,撥盤正常狀況為示意圖。要打電話的某一個數字號碼時,將手指插到撥盤內數字對映的孔內,將轉盤移到中止閥後,手指放開,撥盤內部彈簧會將撥盤回復到原始位。

 如果你想要撥1這個號碼,從1到中止區,轉盤會旋轉2格,放開手之後,轉盤也會再旋轉2格回到原位:總數是轉4格。而2這個號碼會比1多旋轉1格;也就是到中止區是旋轉3格,總數是轉6格。其它號碼依此類推。(i.e.轉盤最後一號的0,從0到中止區有11格。)  請寫一個程式來計算打一個電話號碼,這個撥盤來回總共轉了幾格。 電話號碼中會出現類似(02)112-4322,你的程式只要處理數字即可。

輸入說明

第一行輸入N代表測試資料中電話的筆數。之後的每一行都是一行電話號碼。

輸出說明

請輸出轉盤的回轉數。

範例輸入 #1
4
0911112111
02-9393011
(886)912-341-123
(03)455-2288
範例輸出 #1
76
114
120
112
測資資訊:
記憶體限制: 64 MB
不公開 測資點#0 (100%): 1.0s , <1K
提示 :
標籤:
出處:
輔大資管系機測考古題 [管理者: 053792(Ben) ]


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