itertools.combinations_with_replacement()

Sort by

recency

|

553 Discussions

|

  • + 0 comments
    from itertools import combinations_with_replacement
    
    string, size = input().split()
    size = int(size)
    
    print(
        "\n".join(
            "".join(combination)
            for combination in combinations_with_replacement(sorted(string), size)
        )
    )
    
  • + 0 comments

    from itertools import combinations_with_replacement A, B = input().split(" ")

    B = int(B) A = sorted(A)

    C = list(combinations_with_replacement(A, B))

    for i in C: print ("".join(i))

  • + 0 comments

    For Python3 Platform

    from itertools import combinations_with_replacement
    
    s, k = input().split()
    
    for comb in combinations_with_replacement(sorted(s), int(k)):
        print("".join(comb))
    
  • + 1 comment

    from itertools import combinations_with_replacement

    a,b = input().split() b=int(b)

    for j in combinations_with_replacement(sorted(a),b): print(*j,sep="")

  • + 0 comments
    import itertools  #import module
    line = input().split()  #take input in a single line 
    l, num = list(line[0].upper()), int(line[1])
    l.sort() #sort in alphabetical order 
    combinations = list(itertools.combinations_with_replacement(l,num))
    for items in combinations:
        print("".join(items), end="\n") #join the items of list