ACM历年真题
#包含?& ltstdio.h & gt
作废?reverse _ str(char?*str,?int?l)
{
夏尔?*p,?c;
p?=?str+l-1;
while(str & lt;p)
{
c?=?* str
*str=?* p;
*p?=?c;
str++;
p?- ;
}
}
int?主()
{
夏尔?s[1024];
while(~scanf("%s ",s))
{
int?l?=?strlen(s);
如果(s & amp1)
{
l/= 2;
reverse _ str(s,l);
reverse _ str(s+l+1,l);
}
不然呢?
{
l/2 =;
reverse _ str(s,l);
reverse _ str(s+l,l);
}
卖出期权;
}
}