Run ID 作者 问题 语言 测评结果 时间 内存 代码长度 提交时间
19256 hukaiyuan 大整数减法 C++ 解答错误 0 MS 248 KB 655 2023-06-04 14:43:36

Tests(1/4):


#include<iostream> #include<cstdio> #include<cstdlib> #include<cstring> using namespace std; int main(){ char a[200]={},b[200]={}; int a1[200]={},b1[200]={},c[200],lena,lenb,lenc,x; cin>>a>>b; lena=strlen(a); lenb=strlen(b); if(lena>=lenb){ for(int i=0;i<lena;i++){ a1[i+1]=a[i]-'0'; } for(int i=0;i<lenb;i++){ b1[lena-lenb+1+i]=b[i]-'0'; } for(int i=1;i<=lena;i++){ cout<<a1[i]-b1[i]; } } if(lenb>lena){ for(int i=0;i<lenb;i++){ b1[i+1]=b[i]-'0'; } for(int i=0;i<lena;i++){ a1[lenb-lena+1+i]=a[i]-'0'; } for(int i=1;i<=lenb;i++){ cout<<b1[i]-a[i]; } } return 0; }


测评信息: