https://www.acmicpc.net/problem/4458
4458번: 첫 글자를 대문자로
첫째 줄에 줄의 수 N이 주어진다. 다음 N개의 줄에는 문장이 주어진다. 각 문장에 들어있는 글자의 수는 30을 넘지 않는다. 모든 줄의 첫 번째 글자는 알파벳이다.
www.acmicpc.net
난이도 : 브론즈 3
태그 : 구현, 문자열
설명
문자열의 첫 번째 글자만 대문자로 바꾸는 문제입니다.
저는 문자열을 입력받아 CharArray로 변환시킨 뒤,
첫 번째 글자만 대문자화(Uppercase)로 변환한 후,
출력하였습니다.
소스코드
fun main() {
repeat(readln().toInt()) {
var line = readln().toCharArray()
line[0] = line[0].uppercaseChar()
println(line)
}
}
'코딩테스트 > Kotlin' 카테고리의 다른 글
[백준 15351번] [Kotlin] 인생 점수 (0) | 2023.03.29 |
---|---|
[백준 11047번] [Kotlin] 동전 0 (0) | 2023.03.29 |
[백준 2902번] [Kotlin] KMP는 왜 KMP일까? (0) | 2023.03.28 |
[백준 9379번] [Kotlin] 미확인 도착지 (0) | 2023.03.28 |
[백준 12891번] [Kotlin] DNA 비밀번호 (0) | 2023.03.27 |