■ 题目描述
【字符串筛选排序】
输入描述
输出描述
示例1 输入输出示例仅供调试,后台判题数据一般不包含示例
输入
AbCdeFG
3
输出
5
说明
示例2 输入输出示例仅供调试,后台判题数据一般不包含示例
代码实现
Python解法一:
class TestCaseString_select_sort():def __init__(self, str1, k):self.str1 = str1self.k = kprint(str1)str2 = list(str1)print(str2)str2.sort()print(str2)if k > len(str1):target = str2[-1]else:target = str2[self.k - 1]print(target)index = str1.find(target)print(index)if __name__ == "__main__":TestCaseString_select_sort("fAdDAkBbBq", 4)
Python解法二:
s = input()
k = int(input())
sortList = sorted(s)
maxASCII = ''
if k > len(sortList):maxASCII = sortList[-1]
else:maxASCII = sortList[k - 1]
print(s.index(maxASCII))