#271. 字符串按长度拼接

    ID: 271 Type: Default 1000ms 256MiB Tried: 0 Accepted: 0 Difficulty: (None) Uploaded By: Tags>codingbatString-1gesp3字符串条件结构

字符串按长度拼接

短长短字符串

题目背景

聪聪正在学习如何操作字符串,他想尝试一种特殊的拼接方式。

题目描述

给定两个字符串 aabb,返回一个形如 短+长+短 的字符串,其中较短的字符串在外侧,较长的字符串在内侧。这两个字符串的长度不会相同,但它们可以是空字符串(长度为 00)。

输入格式

输入以如下格式从标准输入中给出。

两个字符串 aabb,以空格分隔。

输出格式

输出以如下格式输出到标准输出中。

拼接后的字符串。

样例

Hello hi
hiHellohi
hi Hello
hiHellohi
aaa b
baaab

样例解释

对于样例1,字符串 "Hello" 长度为 55,字符串 "hi" 长度为 22。较短的字符串是 "hi",较长的是 "Hello"。因此,结果是 "hi" + "Hello" + "hi" = "hiHellohi"。 对于样例2,字符串 "hi" 长度为 22,字符串 "Hello" 长度为 55。较短的字符串是 "hi",较长的是 "Hello"。因此,结果是 "hi" + "Hello" + "hi" = "hiHellohi"。 对于样例3,字符串 "aaa" 长度为 33,字符串 "b" 长度为 11。较短的字符串是 "b",较长的是 "aaa"。因此,结果是 "b" + "aaa" + "b" = "baaab"。

数据范围

每个测试点限制时间 11 秒,内存 10241024 MiB。