求助一道题
  • 板块灌水区
  • 楼主__QWQ_qwq__
  • 当前回复5
  • 已保存回复5
  • 发布时间2023/2/5 20:46
  • 上次更新2023/10/24 01:35:36
查看原帖
求助一道题
845367
__QWQ_qwq__楼主2023/2/5 20:46

题目:

题目背景

小明和小红为了在上课时间偷偷传字条,想到了一招绝妙的加密方法:

  • 使用英文对话,并且省去空格和标点符号
  • 保证长度是3的幂
  • 先把英文切割成等长的前中后三个子段,然后对前中后的三个子段继续做切割,直到子段长度为 1;切割完后重新按照 “前后中” 的顺序把一起的三个子段整合成一段,不断的按照这个顺序整合所有子段,直到最后只有一段。

题目描述

现小明要传一段内容,请你帮忙加密。

输入格式

输入一个字符串,仅含大小写英文字母,长度不会超过 59049。

输出格式

输出一个字符串,为加密后的信息。

样例 #1

样例输入 #1

playpoker

样例输出 #1

palkreyop

提示

样例说明:

  • playpoker 长度为 9,分为三段:pla ypo ker
  • 前子段长度为 3,分为三段:p l a;子段长度为 1,重新组合为: pal
  • 中子段长度为 3,分为三段:y p o;子段长度为 1,重新组合为: yop
  • 后子段长度为 3,分为三段:k e r;子段长度为 1,重新组合为: kre
  • 重新组合三个子段为: palkreyop

求各位帮个忙

2023/2/5 20:46
加载中...