diff --git "a/seongwon030/\353\270\214\353\243\250\355\212\270\355\217\254\354\212\244/\354\225\224\355\230\270\353\247\214\353\223\244\352\270\260.py" "b/seongwon030/\353\270\214\353\243\250\355\212\270\355\217\254\354\212\244/\354\225\224\355\230\270\353\247\214\353\223\244\352\270\260.py" new file mode 100644 index 0000000..1ed7260 --- /dev/null +++ "b/seongwon030/\353\270\214\353\243\250\355\212\270\355\217\254\354\212\244/\354\225\224\355\230\270\353\247\214\353\223\244\352\270\260.py" @@ -0,0 +1,21 @@ +from itertools import combinations + +L,C = map(int,input().split()) + +k = list(map(str,input().split())) +vowels = 'aeiou' + +vowel_cnt = 0 +consonant_cnt = 0 + +result = [] +for c in combinations(k,L): + vowel_str = ''.join(sorted(c)) + vowel_cnt = sum(1 for char in vowel_str if char in vowels) + consonant_cnt = L - vowel_cnt + if vowel_cnt >=1 and consonant_cnt >=2: + result.append(vowel_str) + +result.sort() +for word in result: + print(word) \ No newline at end of file