#13077: C++簡易參考解答


shawn2000100 (東華財金)

學校 : 國立東華大學
編號 : 57300
來源 : [27.53.168.5]
最後登入時間 :
2021-09-19 19:53:19
c014. 10035 - Primary Arithmetic -- UVa10035 | From: [36.227.218.48] | 發表日期 : 2017-12-01 23:01

#include <iostream>
using namespace std;

int main(){
long long int a, b;
while(cin >> a >> b){
if(0 == a && 0 == b)
break;

int count = 0;
int carry = 0;

while(a || b){
carry = (a % 10 + b % 10 + carry) / 10;
a /= 10;
b /= 10;

if(carry)
++count;
}

if(0 == count)
cout << "No carry operation." << endl;
else if(1 == count)
cout << "1 carry operation." << endl;
else
cout << count << " carry operations." << endl;
}
return 0;
}

 
#13167: Re:C++簡易參考解答


asce55123@gmail.com (顏承恩)

學校 : 國立高雄第一科技大學
編號 : 73961
來源 : [59.120.251.134]
最後登入時間 :
2017-12-24 21:31:08
c014. 10035 - Primary Arithmetic -- UVa10035 | From: [114.33.205.81] | 發表日期 : 2017-12-24 21:33


long long int a, b;

這a=99999 99999會掛




 
ZeroJudge Forum