數學
高中
已解決

請問這裡有沒有人會C++程式語言?請神人幫幫我!!!(選其他科目問題會發不出去,所以分類在數學,不好意思)

資訊 程式設計 c++

解答

✨ 最佳解答 ✨

大樹運算。

#include <iostream>

using namespace std;

int main(){

string N,M;

while(cin >> N >> M){

int N_size = N.size() -1;
int M_size = M.size() -1;

string ans;

int tmp = 0;
while( (N_size >= 0) || (M_size >= 0)){
if(N_size < 0){
int a = M[M_size] - '0';

a = a+tmp;
tmp = a/10;
a = a%10;

a = a + '0';
ans = ans + char(a);
M_size--;
}else if(M_size < 0){
int a = N[N_size] - '0';

a = a+tmp;
tmp = a/10;
a = a%10;

a = a + '0';
ans = ans + char(a);
N_size--;
}else{
int a = N[N_size] - '0';
int b = M[M_size] - '0';

int c = a+b + tmp;
tmp = c/10;
c = c%10;

c = c + '0';
ans = ans + char(c);
N_size--;
M_size--;
}
}

if(tmp != 0)
cout << tmp;

for(int i=ans.size()-1; i>=0; i--)
cout << ans[i];

cout << endl;
}
return 0;
}

小高一

太厲害了!!!感謝你~~
我還有四題可以再麻煩一下嗎🙏

yuXs()

先..先讓我吃飯,可以先放上來。

小高一

不好意思😅耽誤你的時間
題目已經放上去了,再麻煩你了,謝謝

留言
PromotionBanner
您的問題解決了嗎?