itertools.combinations_with_replacement()

Sort by

recency

|

533 Discussions

|

  • + 0 comments
    from itertools import combinations_with_replacement
    s,k = input().split()
    s=sorted(s)
    k=int(k)
    c_r = combinations_with_replacement(s,k)
    for i in c_r:
        print(''.join(i))
    
  • + 0 comments

    super short:

    from itertools import combinations_with_replacement
    
    s, n = input().split()
    print(*[''.join(i) for i in sorted(combinations_with_replacement(sorted(s), int(n)))], sep='\n')
    
  • + 0 comments

    from itertools import combinations_with_replacement

    s,n = input().split()

    result = sorted(list(combinations_with_replacement(sorted(s),int(n))))

    for i in result: print(''.join(i))

  • + 0 comments

    from itertools import combinations_with_replacement n = list(input().split()) integer = int(n.pop()) li = list(n.pop()) li.sort() word_f = "".join(li) final = list(combinations_with_replacement(word_f,integer)) for i in final: x="".join(i) print(x)

  • + 0 comments

    Enter your code here. Read input from STDIN. Print output to STDOUT

    from itertools import combinations word , length = input().split() for i in range(1, int(length)+1): for j in combinations(sorted(word), i): print (''.join(j))