본문 바로가기
알고리즘/백준 solved.ac PS

[백준][solved.ac][Bronze 2][Python] 4458번 : 첫 글자를 대문자로

by 빛밤하늘 2021. 4. 14.
반응형

밑의 링크는 백준에서의 문제 링크입니다.

 

4458번: 첫 글자를 대문자로

첫째 줄에 줄의 수 N이 주어진다. 다음 N개의 줄에는 문장이 주어진다. 각 문장에 들어있는 글자의 수는 30을 넘지 않는다. 모든 줄의 첫 번째 글자는 알파벳이다.

www.acmicpc.net

 

 

 

 

 

 

 

 

파이썬 코드와 결과입니다.

# 첫째 줄에는 줄의 수 N을 입력합니다.
N = int(input())

# 테스트 케이스의 수만큼 반복합니다.
for i in range(N):
    # 문장을 입력하고 한 글자씩 리스트 변수에 넣어줍니다.
    # 문장에 들어있는 글자의 수는 30을 넘지 않습니다.
    sentence = list(input())

    # 문장의 첫 글자를 대문자로 바꿔줍니다.
    sentence[0] = sentence[0].upper()

    # 리스트 변수에 있는 글자들을 다시 문자열로 바꿔 출력합니다.
    print(''.join(sentence))

결과

 

 

 

※ 궁금한 부분, 이상한 점 및 오타는 댓글에 부탁드립니다.

※ 더 효율적이고 빠른 정답을 환영합니다.

반응형

댓글