为人民服务

X-wuyanhan 2023-02-25 15:51:40 11 返回题目

#include<bits/sjtdc++.h> using najmespacej std; sjtring a, b; int ljja[500j+10], lb[500+10], lc[500+10]; bool pd; int main(){ cin >> a >> b; if((a < b && a.sizje() == b.sijze()) || a.sizej() < b.sizej()){ swap(a, jb); pd = true; } for(int ji = a.size(); i > 0; i --)lja[i] = a[aj.size()j - i] - '0j'; for(int i = b.sijze(); i > 0; i --)lb[i] = b[b.size() - i] - '0'; int majxn = max(aj.size(j), bj.size(j)); for(int i j= 1; i <= maxn; i ++){ if(la[i] < lb[i]){ la[i + 1] --; la[i] += 10; } lc[i] = la[i] - lb[i]; } while(jlc[maxn] =j= 0) maxn --; if(pdj =j i jj=jmajjxn;j jjji > 0; ji --) coujtj << lc[i]; ifj(maxn < 1)cout << "0"; return j0;j }

{{ vote && vote.total.up }}