#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
时间
1000ms
内存
256MiB
难度
7
标签
(无)
递交数
106
已通过
25
上传者