秘密差 (APCS 2017-03 初級)

1.0s 256M

將一個十進位正整數的奇數位數的和稱為 \(A\),偶數位數的和稱為 \(B\),則 \(A\) 與 \(B\) 的絕對差值 \(|A - B|\) 稱為這個正整數的秘密差。

例如: 263541 的奇數位和 \(A = 6+5+1 =12\),偶數位的和 \(B = 2+3+4 = 9\),所以 263541 的秘密差是 \(|12 - 9|= 3\)。

給定一個十進位正整數 \(X\),請找出 \(X\) 的秘密差。

輸入格式

輸入為一行含有一個十進位表示法的正整數 \(X\),之後是一個換行字元。

輸出格式

請輸出 \(X\) 的秘密差 \(Y\)(以十進位表示法輸出),以換行字元結尾。

範例輸入 1

263541

範例輸出 1

3

(說明) 263541 的 \(A = 6+5+1= 12\) , \(B = 2+3+4 =9\),\(|A-B|=|12-9|= 3\)。

範例輸入 2

131

範例輸出 2

1

(說明) 131 的 \(A = 1+1= 2\),\(B = 3\),\(|A-B|= |2-3|= 1\)。

評分說明

輸入包含若干筆測試資料,每一筆測試資料的執行時間限制 (time limit) 均為 1 秒,依正確通過測資筆數給分。其中:

第 1 子題組 20 分: \(X\) 一定恰好四位數。

第 2 子題組 30 分: \(X\) 的位數不超過 9。

第 3 子題組 50 分: \(X\) 的位數不超過 1000。

題目來源

APCS 2017 年 3 月 4 日實作題第 1 題。

題目頁說明

快速鍵

主要功能

  • 範例測試 — 執行題目附帶的範例測資並自動比對預期輸出。
  • 自訂測試 — 自己貼 stdin 執行程式。可勾選「與預期輸出比對 (diff)」做行對行比對。
  • 模板 — 貼上你在個人資料設定的預設程式碼模板。
  • 協作 — 與其他同學共筆編輯這題的程式碼。
  • 自動草稿 — 編輯器內容每 1.5 秒自動存到瀏覽器(per 帳號 / 題目 / 語言)。
  • 提交 — 把程式碼交給 judge 評測,回傳 AC / WA / TLE 等結果。

限制

  • 程式碼最多 65,536 字元
  • 自訂測試 stdin 與預期輸出各最多 1 MB (約 100 萬字元)
  • 自訂測試與範例測試共用一個沙箱,每人約 3 秒 1 次 (範例測試 1 秒 1 次)
  • 自訂測試與範例測試都有 15 秒 牆鐘上限(正式評測仍依題目原本時限)
  • 互動題不提供自訂測試(無法模擬與 judge 互動)。
  • 提交評測本身沒有 rate limit,但同題短時間內多次提交會被視為刷分。