家长小本APP
人工智能亲子生活社区!
下载家长小本APP
“简单”的a+b问题
安诺豪妈妈

7月27日 星期六 晴

/*今天发一篇非常“简单”的a+b问题,准备好迎接头脑风暴了么?上代码!*/

#include<cstdio>

#include<cstring>

#include<cstdlib>

#include<algorithm>

using namespace std;

struct node{

int str[26];

int sum;

}s[1000];

char str1[100];

int t=0,tot=0,ss=0;

bool f1;

void built()

{

t=0;

for(int i=0;i<strlen(str1);i++)

{

if(str1[i]=='-'){

f1=true;continue;

}

if(!s[t].str[str1[i]-'0'])

s[t].str[str1[i]-'0']=++tot;

t=s[t].str[str1[i]-'0'];

s[t].sum=str1[i]-'0';

}

}

int query()

{

int t=0;int s1=0;

for(int i=0;i<strlen(str1);i++)

{

if(str1[i]=='-') continue;

if(!s[t].str[str1[i]-'0']) return s1;

t=s[t].str[str1[i]-'0'];

s1=s1*10+s[t].sum;

}

return s1;

}

int main()

{

for(int i=1;i<=2;i++)

{

f1=false;

scanf("%s",str1);

built();

if(f1)

ss-=query();

else ss+=query();

}

printf("%d",ss);

return 0;

}

转载请注明来源:https://jiazhangxiaoben.com/nw/page/article/seocontent.html?id=2050542
推荐日记
《周二》
《对赞赏和感激的渴望》
《开心的一天》
《帮爸爸开门·第二十九篇》
《 骑行》
《随拍》
《长大》
《童年回忆》
《跳绳》
《暑假第23天》
《又是看娃的一天》
《(二十八)炎炎夏日》
《22成长不可逆》
《2024.7.30 闲记》
《"神秘之师”朝鲜组合》
《简单的幸福》
《搬家》
《火车烧烤》
《离别开出花》
《7.27》
《练字》
《✊》
《开始劳动》
《I Like Myself 》
《家庭生活74》
《嘴痛》
《小小的生日愿望》
《叛逆期孩子的教育》
《以爱的名义成长》
《残酷的生活》
下载家长小本APP