RUBY

[백준] 암호만들기 본문

PS/BOJ

[백준] 암호만들기

RUBY_루비 2020. 10. 8. 23:59

출처:: https://www.acmicpc.net/problem/1759

분류:: 브루트 포스

 

1. 문제 이해 및 해결과정

 

2. 풀이방법

#암호 만들기
#https://www.acmicpc.net/problem/1759
import sys
from itertools import combinations
sys.stdin = open("input.txt","r")
n,m=map(int,input().split())
pos=[]
data=input().split()
data.sort()
selected=list(combinations(data,n))
# print(selected)
selected.sort()
for x in selected:
    con, vow = 0, 0
    for a in x:
        if a in 'aeiou':
            con+=1
        else:
            vow+=1
    if con>=1 and vow>=2: #최소 한개의 모음,두개의 자음
        print(''.join(x))

 

3. 오답원인

 

4. 알게된 점

 

'PS > BOJ' 카테고리의 다른 글

[백준] 링크와 스타트  (0) 2020.10.09
[백준] 트리의 부모 찾기  (0) 2020.10.09
[백준] 소수&팰린드롬  (0) 2020.10.07
[백준] 스티커  (0) 2020.10.05
[백준] 날짜 계산  (0) 2020.10.05
Comments