![[백준/BOJ] 9086번: 문자열 (Python) 풀이](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FGp1QJ%2FbtsHQheDYGB%2FskcSaALqKv1RBRtBe6kE4k%2Fimg.png)
[백준/BOJ] 9086번: 문자열 (Python) 풀이Dev/PS2024. 6. 5. 19:45
Table of Contents
Baekjoon Online Judge (BOJ) 의 9086번 문제인 '문자열' 을 풀어보았다.
[문제 정보]
https://www.acmicpc.net/problem/9086
문제 개요:
문자열을 입력으로 주면 문자열의 첫 글자와 마지막 글자를 출력하는 프로그램을 작성하시오.
[ 입력 ]
입력의 첫 줄에는 테스트 케이스의 개수 T(1 ≤ T ≤ 10)가 주어진다. 각 테스트 케이스는 한 줄에 하나의 문자열이 주어진다. 문자열은 알파벳 A~Z 대문자로 이루어지며 알파벳 사이에 공백은 없으며 문자열의 길이는 1000보다 작다.
[ 출력 ]
각 테스트 케이스에 대해서 주어진 문자열의 첫 글자와 마지막 글자를 연속하여 출력한다.
즉, 테스트 케이스 수 T를 입력받고, T번 만큼 문자열을 입력받은 뒤 각 문자열의 첫 글자와 마지막 글자를 연속으로 출력하면 되는 문제이다.
알고리즘:
- 먼저 T(테스트 케이스 수)를 입력받는다.
- T번 반복하는 반복문을 만들어주고, 내부에는 문자열을 입력받고 word 변수에 초기화해준다.
- 입력받은 문자열의 첫 글자, 마지막 글자를 출력해준다.
- 위 과정을 T번 반복한다.
코드:
T = int(input())
for i in range(0, T):
word = input()
print(word[0], end='')
print(word[len(word)-1])
위 풀이에 대한 질문이나 틀린 정보가 있다면 댓글로 말씀해 주시면 감사하겠습니다!
728x90
'Dev > PS' 카테고리의 다른 글
[백준/BOJ] 11720번: 숫자의 합 (Python) 풀이 (0) | 2024.06.06 |
---|---|
[백준/BOJ] 11654번: 아스키 코드 (Python) 풀이 (2) | 2024.06.06 |
[백준/BOJ] 1546번: 평균 (Python) 풀이 (0) | 2024.06.04 |
[백준/BOJ] 10811번: 바구니 뒤집기 (Python) 풀이 (0) | 2024.06.04 |
[백준/BOJ] 3052번: 나머지 (Python) 풀이 (0) | 2024.06.02 |
@KangJerry :: 강제리의 개발 이야기
실력있는 개발자가 되고싶은 22학번 대학생입니다. (현재는 군복무 중)
포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!