#aBC293A. [ABC293A] Swap Odd and Even

[ABC293A] Swap Odd and Even

AT_abc293_a [ABC293A] Swap Odd and Even

题目描述

给定一个由小写英文字母组成且长度为偶数的字符串 SS。记 S|S|SS 的长度,SiS_i 表示 SS 的第 ii 个字符。

请依次对 i=1,2,,S2i = 1, 2, \ldots, \frac{|S|}{2} 执行以下操作,并输出所有操作结束后的 SS

  • 交换 S2i1S_{2i-1}S2iS_{2i}

输入格式

输入为以下格式,通过标准输入给出。

SS

输出格式

请输出答案。

输入输出样例 #1

输入 #1

abcdef

输出 #1

badcfe

输入输出样例 #2

输入 #2

aaaa

输出 #2

aaaa

输入输出样例 #3

输入 #3

atcoderbeginnercontest

输出 #3

taocedbrgeniencrnoetts

说明/提示

限制条件

  • SS 是由小写英文字母组成的长度为偶数的字符串。
  • SS 的长度不超过 100100

样例解释 1

操作前 S=S = abcdef。对于 i=1i = 1,交换 S1S_1S2S_2,得到 S=S = bacdef。对于 i=2i = 2,交换 S3S_3S4S_4,得到 S=S = badcef。对于 i=3i = 3,交换 S5S_5S6S_6,得到 S=S = badcfe。因此,输出 badcfe

由 ChatGPT 4.1 翻译