문제 링크
https://www.acmicpc.net/problem/27866
문제
단어 S와 정수 i가 주어졌을 때,
S의 i번째 글자를 출력하는 프로그램을 작성하시오.
입력
첫째 줄에 영어 소문자와 대문자로만 이루어진 단어
S가 주어진다. 단어의 길이는 최대 1000이다.
둘째 줄에 정수 i가 주어진다.
출력
S의 i번째 글자를 출력한다.
예제
입력
Sprout
3
출력
r
정답 및 풀이
s = input()
i = int(input())
print(s[(i-1)])
- 문자열 입력
- 숫자 입력
- 문자열 s의 (i-1)번째 인덱스 글자 출력
- 파이썬 문자열은 0번 인덱스부터 시작하므로, 사용자가 입력한 값 i에서 1을 빼서 올바른 문자를 가져옴.
'백준' 카테고리의 다른 글
| [백준] 9086 : 문자열 (Python/파이썬) (0) | 2025.09.16 |
|---|---|
| [백준] 2743 : 단어 길이 재기 (Python/파이썬) (0) | 2025.09.16 |
| [백준] 1546 : 평균 (Python/파이썬) (0) | 2025.09.12 |
| [백준] 10811 : 바구니 뒤집기 (Python/파이썬) (1) | 2025.09.12 |
| [백준] 3052 : 나머지 (Python/파이썬) (0) | 2025.09.12 |