#32043: c++ 想法


xig1517 (超級小蛇)


將輸入a,b丟進迴圈 直到兩變數都為零
在迴圈中 a%10,b%10可以得到尾數
迴圈最後對a/=10,b/=10 去掉尾數

a%10+b%10>=10代表進位 計數器+1
要注意的是 每次進位要特別紀錄 在下一位的計算要+1

#32689: Re: c++ 想法


st99005912@gmail.com (Toby T༼ つ)


將輸入a,b丟進迴圈 直到兩變數都為零
在迴圈中 a%10,b%10可以得到尾數
迴圈最後對a/=10,b/=10 去掉尾數

a%10+b%10>=10代表進位 計數器+1
要注意的是 每次進位要特別紀錄 在下一位的計算要+1

我的想法是c=a+b

c的每位數字小於,a的每位數字+b的每位數字,代表有進位

這樣就不用在每次進位的時候特別記錄在下一位的計算要+1