iT邦幫忙

2022 iThome 鐵人賽

DAY 7
0
影片教學

超越 CPE 程式能力檢定系列 第 7

第七話:瘋狂 X 加總 X 老師

  • 分享至 

  • xImage
  •  

Yes
CPE 題號: 9
UVA 編號: 10222
題目名稱: Decode the Mad man
解題:題意是說有位老師在使用鍵盤打字的時候,不知道為什麼總有個習慣,打字時總是會誤往左方二個鍵打錯字,比如說那位老師想輸入 e 鍵,卻偏偏往左方向的二個鍵輸入成 q ,題目要求撰寫程式,輸入這位老師的「左文」,解密出老師真正想表達的意思,首先,用字元型態宣告輸出,就是那位老師輸入的「左文」,然後再宣告字元陣列,而這個字元陣列的內容,就是再將鍵盤全部都敲一遍吧,接著 cin get 輸入的時候,先將「左文」都轉換成小寫,接著先宣告字元指標,運用 strchr() 函式找到輸入字元在字元串中 第一次出現的位置,將他回傳給指標,之後輸出就減二,就能解密出真正的內容

Yes
CPE 題號: 10
UVA 編號: 11332
題目名稱: Summing Digits 加總位數
解題:題意是說給定某個數字,計算這個數字的各個位數加總起來等於多少,而加總位數有個公式,就是用 while 迴圈來迭代某個數字除十還有值時,重複地加總,某個數字除十,然後再加上某個數字被十取餘數,加總直到最後的這個值就是答案


上一篇
第六話:各種 X 密文 X 人名
下一篇
第八話:句子 X 共同 X 旋轉
系列文
超越 CPE 程式能力檢定30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言