[讨论]浙江大学一道ACM题
http://acm.zju.edu.cn/show_problem.php?pid=2805不知道这道题要干什么,请高手翻译一下,大家都来做做
我用呀虎字典翻译整个网页,还不如我猜的准呢
[此贴子已经被作者于2007-3-30 8:50:21编辑过]
[此贴子已经被作者于2007-3-30 8:50:21编辑过]
我对此题的理解:题目要求的代码相当与C语言的
int sz[24],flag,Y,Z;
A= sz[a]+=1;
a= flag=0;
if(sz[a]>0)
{
flag=1;
sz[a]-=1;
}
(= while(flag!=0)
{
flag=0;
//"("之后的代码,即C语言的循环体//
}
)= continue;
////////////////////////////////////////////////////////////////////////////
A和B的排序,不知道对不对
//Z里面存放大数Y存放小数
b(Za(Y)b) //把b的值给Z,a的值给Y,如果a里面还有值:
b(Za(Y)b)a(Ba)z(Bz)y(Ay) // A里的剩余值给B,Z值给B,Y值给A,到此实现了AB的排序
题目要求是A--X的排序而且代码数不能超过5432个字符,剩下的更复杂