#include<bits/stdc++.h>
using namespace std;
int main(){
system("data.exe<makeData.in");
system("6-last.exe<data.txt>6-last.txt");
system("6-2AC.exe<test.txt>6-2AC.txt");
if(system("fc my.out std.out")){
system("pause");
}
return 0;
}
#include<bits/stdc++.h>
using namespace std;
int main(){
system("data.exe>test.in");
system("sort排序.exe<test.in>std.out");
system("冒泡.exe<test.in>my.out");
if(system("fc my.out std.out")){
system("pause");
}
return 0;
}
#include <bits/stdc++.h>
using namespace std;
constexpr int N=10005;
int a[N],b[N],c[N];
int main(){
string s1,s2;
cin>>s1>>s2;
int l1=s1.size(),l2=s2.size(),flag= 0;
if(l2>l1||(l2==l1&&s2>s1)){
flag=1;
for(int i=0;i<l1;++i) b[i]=s1[l1-i-1]-'0';
for(int i=0;i<l2;++i) a[i]=s2[l2-i-1]-'0';
}else{
flag=0;
for(int i=0;i<l1;++i) a[i]=s1[l1-i-1]-'0';
for(int i=0;i<l2;++i) b[i]=s2[l2-i-1]-'0';
}
int lm=max(l1,l2);
for(int i=0;i<=lm;++i){
if(a[i]-b[i]<0)
{
a[i+1]--;
a[i]+=10;
}
c[i]=a[i]-b[i];
}
int t=lm;
while(t>0&&c[t]==0) t--;
if(flag)cout<<"-";
for(int i=t;i>=0;--i) cout<<c[i];
return 0;
}
求求加入吧
请大家加入黑客之都💪💪💪