Поиск по этому блогу

вторник, 28 марта 2023 г.

№ 5710

Алексей составляет пятибуквенные слова из букв латинского алфавита. Его интересуют слова, в которых не менее одной гласной. Сколько таких слов может составить Алексей?
Решение
a='QWERTYUIOPASDFGHJKLZXCVBNM'
g='AEUIOJ'
n=0
for x in range(len(a)):
    for y in range(len(a)):
        for z in range(len(a)):
            for w in range(len(a)):
                for t in range(len(a)):
                    if (a[x] in g) or (a[y] in g) or (a[z] in g) or (a[w] in g) or (a[t] in g):
                        n+=1
print(n)


Комментариев нет:

Отправить комментарий