自学内容网 自学内容网

蓝桥杯刷题第四天——字符排序

题目描述

给定一个长度为 n 的由小写字母构成的字符串。
请你按照α~2的顺序,对字符串内的字符进行重新排序,并输出重新排序后的字符串。

输入格式

第一行包含整数T,表示共有T 组测试数据。
每组数据第一行包含整数n。
第二行包含一个长度为n的由小写字母构成的字符串。

输出格式

每组数据输出占一行,输出重新排序后的字符串。

数据范围

前3 个测试点满足 1≤ T≤5,1≤≤ 10。
所有测试点满足1 ≤T≤ 100,1≤≤ 200。

输入样例

解题思路

定义一个函数,利用内置sorted函数对字符串进行排序,再将排序后的列表转换为字符串即可。

代码示例

def xax(s):
    return ''.join(sorted(s))
n = int(input())
for i in range(n):
    m = int(input())
    s = input()

    result = xax(s)
    print(result)

结果展示


原文地址:https://blog.csdn.net/XAX520_1314/article/details/145174276

免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!