#include<bits/stdc++.h>
using namespace std;
string minus(string a, string b) { 
    int la = a.size(), lb = b.size(), f = 0;
    string ans;
    while (la || lb || f) {
        int t = (la>0?a[--la]-'0':0) + (lb>0?b[--lb]-'0':0) + f;
        f = t / 10;
        t %= 10;
        ans = ans+(char)(t + '0');
    }
    reverse(ans.begin(),ans.end());
    return ans;
}
int main(){
    string a, b;
    cin >> a >> b;
    cout << minus(a, b); 
   return 0;
}

1 条评论

  • 1

信息

ID
628
时间
ms
内存
MiB
难度
6
标签
(无)
递交数
180
已通过
57
上传者