查找包含string2作为子字符串的String在字典上的最小字谜

问题描述

问题按字典顺序排列该字符串,然后添加代表主字符串的子字符串

我的方法: 首先从子字符串中存在的字符串中删除字母(substring的第一个字母除外)

然后对字符串进行排序,然后在主字符串中添加子字符串

 input:
 1
 abdififejefnefwei
 dwedkje
 output:
 abdwekjeeeffffiiin



t=int(input())

for i in range(t):
    string=input()
    string2=input()

    for j in string2[1:]:
        string=string.replace(j,'',1)

    string=''.join(sorted(string))
    ind=string.index(string2[0])
    while(string[ind]==string2[0] and ind<len(string)-1):
  
        ind+=1
    
    addstr=string[ind-1:]

    print(string[:ind-1]+addstr.replace(string2[0],string2,1))

我的代码有什么问题,它始终会给出错误的答案,但我检查了随机情况,所有输出都是正确的,但仍然给出了错误的答案

我对规则部分有所了解,但是当您连续几个小时不停地尝试一些问题却仍然无法正确解决问题时,您会感到很困惑

我弄错了

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

依赖报错 idea导入项目后依赖报错,解决方案:https://blog....
错误1:代码生成器依赖和mybatis依赖冲突 启动项目时报错如下...
错误1:gradle项目控制台输出为乱码 # 解决方案:https://bl...
错误还原:在查询的过程中,传入的workType为0时,该条件不起...
报错如下,gcc版本太低 ^ server.c:5346:31: 错误:‘struct...