We use cookies to ensure you have the best browsing experience on our website. Please read our cookie policy for more information about how we use cookies.
Iterables and Iterators
Iterables and Iterators
Sort by
recency
|
917 Discussions
|
Please Login in order to post a comment
from itertools import combinations listlen=int(input()) strs=list(map(str,input().split())) strlists=[] for i in strs: if i.isalpha(): strlists.append(i) indexcount=int(input()) index_tulpes=[] for i in range((listlen-indexcount+1)): index_tulpes.append(combinations(strlists,indexcount)) combos=[] for combo_iter in index_tulpes: for combo in combo_iter: combos.append(combo)
for i in combos:
print(i)
count=0 totalcombo_count=0 for i in combos: totalcombo_count+=1 if 'a' in i: count+=1
print(count)
print(totalcombo_count)
print(count/totalcombo_count)
dynamic for taking strings input
from itertools import combinations listlen=int(input()) strlists=[] for i in range(listlen): alphas=input() if alphas.isalpha(): strlists.append(alphas) indexcount=int(input()) index_tulpes=[] for i in range((listlen-indexcount+1)): index_tulpes.append(combinations(strlists,indexcount)) combos=[] for combo_iter in index_tulpes: for combo in combo_iter: combos.append(combo)
for i in combos:
print(i)
count=0 totalcombo_count=0 for i in combos: totalcombo_count+=1 if 'a' in i: count+=1
print(count)
print(totalcombo_count)
print(count/totalcombo_count)
from itertools import combinations n = int(input().strip()) S = input().strip().split() k = int(input().strip())
lst = list(combinations(sorted(S),k)) probabilities = list(filter(lambda x: 'a' in x,lst))
print(len(probabilities)/len(lst))
import itertools n= int(input()) letters= [i for i in input().split()] k= int(input()) c= list(itertools.combinations(letters, k)) possibilities= len([1 for i in c if 'a' in i ])/len(c) print(round(possibilities, 3))
)
nums = input().split()
k = int(input())
lst = list(combinations(nums,k))
count = len(list(filter(lambda x: 'a' in x ,lst)))
print((count)/len(lst))https://)