18409번: 母音を数える (Counting Vowels)백준/문제2024. 3. 1. 12:34
Table of Contents
문제 출처 : https://www.acmicpc.net/problem/18409
언어 : Kotlin
문제 설명 :
長さ N の英小文字からなる文字列 S が与えられる.S のうち母音字の個数,つまり a,i,u,e,o の個数の総和を求めよ.
입력 :
入力は以下の形式で標準入力から与えられる.
출력 :
S のうち母音字の個数,つまり a,i,u,e,o の個数の総和を出力せよ.
제한 사항 :
- 시간 제한 : 2초
- 메모리 제한 : 512MB
- 1 ≦ N ≦ 50.
- S は長さ N の文字列である.
- S の各文字は英小文字である.
입출력 예 :
입력 | 출력 |
8 joiyosen |
4 |
6 bitaro |
3 |
풀이 :
import java.io.BufferedReader
import java.io.BufferedWriter
import java.io.InputStreamReader
import java.io.OutputStreamWriter
fun main() = with(BufferedReader(InputStreamReader(System.`in`))) {
val bw = BufferedWriter(OutputStreamWriter(System.out))
readLine()
readLine().also {
bw.write("${it.replace("[^a|e|i|o|u]".toRegex(), "").length}")
}
bw.flush()
bw.close()
}
'백준 > 문제' 카테고리의 다른 글
1864번: 문어 숫자 (0) | 2024.03.01 |
---|---|
3613번: Java vs C++ (0) | 2024.03.01 |
3449번: 해밍 거리 (1) | 2024.02.29 |
4354번: 문자열 제곱 (1) | 2024.02.29 |
17202번: 핸드폰 번호 궁합 (0) | 2024.02.29 |
@스몰스테핑 :: 작은 발걸음
포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!