求助站外题(玄关)
  • 板块学术版
  • 楼主dsfgsdf
  • 当前回复1
  • 已保存回复1
  • 发布时间2023/12/3 20:37
  • 上次更新2023/12/4 09:13:31
查看原帖
求助站外题(玄关)
1003851
dsfgsdf楼主2023/12/3 20:37

要求:使用递归做出来

编码2
Description


试题描述
   小k不仅擅长数学,也擅长编码。有一种编码方式如下:
   首先写下文本中间的字符(如果文本中的字符编号为1..n,那么中间一个字符的编号为(n+1)DIV 2,其中DIV为整除的意思),然后用这个方法递归地写下左边,最后再按这个方法递归地写下右边。例如,单词为orthography则其编码为gtorhoprahy。即先写中间的那个字符g,再对ortho递归地编码,最后将raphy递归地编码就得到了gtorhoprahy。
   给一个编码后的文本内容,求出原始的文本内容。
 
输入要求
   一行字符,表示编码后的文本内容。
 
输出要求
   一行字符,表示原始的文本内容。
 
输入样例
  gtorhoprahy

输出样例
  orthography

知识点及提示
  100%的数据,字符串长度不超过20000。
2023/12/3 20:37
加载中...