Python으로 구현한 2954번 창영이의 일기장 문제 풀이입니다.
https://www.acmicpc.net/problem/2954
2954번: 창영이의 일기장
창영이는 매일 밤 하루동안 일어난 일을 일기장에 남긴다. 일기장을 쓰면서 영어 공부도 같이 하기 위해서 영어로 일기를 쓴다. 또, 남들이 자신의 일기장을 보는 것을 막기 위해서 모음('a','e','i
www.acmicpc.net
data = input()
value = ['a', 'e', 'i', 'o', 'u']
number = 0
while number < len(data) :
print(data[number], end='')
if data[number] in value :
number += 2
number += 1
1. value 리스트에 모음을 정의해놓는다.
2. while문을 통해 문자열의 문자를 하나씩 확인하여 화면에 출력한다.
3. 조건문을 통해 해당 문자가 value(모음 리스트)에 존재할 경우 인덱스를 의미하는 number 값을 2 증가시킨다.
4. 조건문이 끝나면 number값을 1 증가시킨다.
'백준(Python) 풀이 > 구현' 카테고리의 다른 글
백준(Python) 10930번 SHA-256 풀이 (0) | 2021.12.03 |
---|---|
백준(Python) 13163번 닉네임에 갓 붙이기 풀이 (0) | 2021.12.03 |
백준(Python) 17614번 369 풀이 (0) | 2021.12.03 |
백준(Python) 14720번 우유 축제 풀이 (0) | 2021.12.01 |
백준(Python) 10811번 바구니 뒤집기 풀이 (0) | 2021.12.01 |