題目連結
題意:
每組測資含16位數字(4個4位)
將奇位數字分別*2後,各位數相加得到一個數 sum1
偶位數字相加得到一個數sum2
將sum1 + sum2相加後,若尾數為 0 輸出 Valid,不為 0 輸出 Invalid
解法:
單純的照著做即可,我把每一組測資當成4個4位數字來讀
分別進行各位數的動作,最後判斷一下 %10 的結果
其中奇位數*2後要判斷是否變成2位數字,如6*2=12,就要sum1 += (1+2)
程式(Java):
題意:
每組測資含16位數字(4個4位)
將奇位數字分別*2後,各位數相加得到一個數 sum1
偶位數字相加得到一個數sum2
將sum1 + sum2相加後,若尾數為 0 輸出 Valid,不為 0 輸出 Invalid
解法:
單純的照著做即可,我把每一組測資當成4個4位數字來讀
分別進行各位數的動作,最後判斷一下 %10 的結果
其中奇位數*2後要判斷是否變成2位數字,如6*2=12,就要sum1 += (1+2)
程式(Java):
留言
張貼留言