PID501 / LBJ的任务
题目描述

背景:

自从LBJ加入大联盟以来,总是认真完成组织上的任务。这次倒S大联盟交给他一个艰巨的任务——盗取S的犯罪事实。而S将她全部残害人员名单都放在了她的电脑里。

在一个伸手不见五指的黑夜里,一个胖胖的黑影闪过。突然,他消失了!

吧唧——啪——啪

“妈呀,谁仍的香蕉皮?”

许久许久……

那个黑影爬到了S的计算机前,打开了它。

闪光的显示器照亮了那黑影:啊,竟然是LBJ!

“咦?竟然有密码!”LBJ挠了挠头,“让我试试。”

LBJ输入“ZJS”——“密码错误”;

“JSZ”——“密码错误”;

“SJZ”,”ZSJ”,”JZS”,”SZJ”都是错误。

LBJ甚至把 ”ZBC”,”UGLY”都试过了,可还是错误;LBJ这时输入“PangZiZhang”,登陆界面跳出一个对话框:“竟敢骂我!想要登陆吗?只要做出我的题!”。

一个算式映入LBJ的眼前,“只要你算出结果,我便让你登陆。”

由于S大脑比较缺魂儿,就只会用小写字母进行计算,且它认为a-z分别代表0-25。她还认为乘法便是一位一位的乘。且位数不够在前面补’a’。下面给出实例:

abc+abc=(a+a)(b+b)(c+c)=ce;

bb*cc=(b*c)(b*c)=cc;

zz*zy=(z*z)(z*y)=yyc;

(其中z*z=yb,z*y=xc,yba+xc=yyc。)

bc*bbb=(a*b)(b*b)(b*c)=bc;

(其中a*b=a,b*b=b,b*c=c,所以结果为abc,又因不能有多余的’a’,所以结果为bc。)

LBJ可没有多少时间了,请你帮帮他。

命题人:Error(MH)

输入格式

一个字符串,包含小写字母’a’-‘z’,’+’,’*’,’(‘,’)’,长度不超过4000位。

输出格式

一个字符串,计算的结果,要求不允许有多余的’a’。

样例输入
样例输出
提交题目 Error [ 更改语言 ] Language
C C++ Pascal Python2
相关讨论
查看更多讨论
发布新讨论 讨论