-코드
s = list(input().split())
check = ['i', 'pa', 'te', 'ni', 'niti', 'a', 'ali', 'nego', 'no', 'ili']
s2 = s[1:]
print(s[0][0].upper(), end='')
for i in s2:
if i not in check:
print(i[0].upper(), end='')
처음에 틀려서 찾아보니 처음 단어를 출력을 못하는 경우가 있어서 따로 빼주는 작업을 하니 해결이 되었습니다.
'Beakjoon&프로그래머스 > 파이썬' 카테고리의 다른 글
[백준/파이썬] 1620번 나는야 포켓몬 마스터 이다솜 (0) | 2021.12.23 |
---|---|
[백준/파이썬] 1453번 피시방 알바 (0) | 2021.12.23 |
[백준/파이썬] 17219번 비밀번호 찾기 (0) | 2021.12.21 |
[백준/파이썬] 2676번 라스칼 삼각형 (0) | 2021.12.21 |
[백준/파이썬] 2161번 카드1 (0) | 2021.12.21 |