본문 바로가기

백준/JAVA

[Baekjoon/JAVA] 27866번 - 문자와 문자열

[백준] Baekjoon Online Judge

문제로 이동

 

문제

단어 S와 정수 i가 주어졌을 때, S i번째 글자를 출력하는 프로그램을 작성하시오.

 

입력

첫째 줄에 영어 소문자와 대문자로만 이루어진 단어 S가 주어진다. 단어의 길이는 최대 1000이다.

둘째 줄에 정수 i가 주어진다. (1 ≤ i ≤ |S|)

 

출력

 S의 i번째 글자를 출력한다.

 


예제 입력 예제 출력
Sprout
3
r
shiftpsh
6
p
Baekjoon
4
k

풀이

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;

public class Main {
    public static void main(String[] args) throws IOException {
        BufferedReader br = new BufferedReader(new InputStreamReader(System.in));

        String s = br.readLine();
        int i = Integer.parseInt(br.readLine());

        System.out.println(s.charAt(i - 1));
    }
}