求助,python超内存了,求帮忙优化一下。
查看原帖
求助,python超内存了,求帮忙优化一下。
1086836
TwindT楼主2023/10/6 21:35
import itertools
N = int(input())
M = int(input())
S = str(input())
k = ''.join(S.split())
dic = {}
figure = 0
q = list(itertools.permutations(k))
for i in q:
    p = ' '.join([x for x in i])
    figure+=1
    dic[p] = figure
#print(dic)
result = dic.get(S)+M
new = list(dic.keys())[list(dic.values()).index(result)]
print(new)
2023/10/6 21:35
加载中...