티스토리 뷰
반응형
문제
단어 와 정수 가 주어졌을 때, 의 번째 글자를 출력하는 프로그램을 작성하시오.
입력
첫째 줄에 영어 소문자와 대문자로만 이루어진 단어 가 주어진다. 단어의 길이는 최대 1000이다.
둘째 줄에 정수 가 주어진다. (1≤ i ≤ |S|)
출력
번째 글자를 출력한다.
의예제 입력 1 복사
Sprout
3
예제 출력 1 복사
r
인덱스의 개념을 알아야 풀 수 있는 문제이다.
문자열, 리스트의 경우 인덱스의 개념이 존재한다.
파이썬의 경우 문자열이 Sprout이라면 S가 0번, p가 1번, r이 2번..이런 식으로 인덱스 번호가 이미 정해져 있다.
여기서 주의할 점은, 3번째라고 하면 인덱스 번호는 2라는 것이다.
따라서 다음과 같이 간단하게 출력할 수 있다.
a=input()
b=int(input())-1
print(a[b])
반응형