🌴 문제
문제
단어 와 정수 가 주어졌을 때, 의 번째 글자를 출력하는 프로그램을 작성하시오.
입력
첫째 줄에 영어 소문자와 대문자로만 이루어진 단어 가 주어진다. 단어의 길이는 최대 1000 이다.
둘째 줄에 정수 가 주어진다.
출력
번째 글자를 출력한다.
의
예제 입력 1 복사
Sprout
3
예제 출력 1 복사
r
예제 입력 2 복사
shiftpsh
6
예제 출력 2 복사
p
예제 입력 3 복사
Baekjoon
4
예제 출력 3 복사
k
🌴 문제 분석
package BAEKJOON;
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
public class day19 {
public static void main(String[] args) throws IOException {
// 문자와 문자열
// Scanner scan = new Scanner(System.in);
//
// String S = scan.next();
// int I = scan.nextInt();
// System.out.println(S.charAt(I - 1));
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
String str = br.readLine().trim();
int idx = Integer.parseInt(br.readLine());
System.out.println(str.substring(idx-1, idx)); // substring (int begin, int end) 메소드 이용.
}
}
----
Sprout
3
r
'Algorithm' 카테고리의 다른 글
Algorithm - 숫자의 합(Java) (0) | 2023.03.17 |
---|---|
Algorithm - 아스키 코드 (Java) (0) | 2023.03.16 |
Algorithm - 평균 (Java) (0) | 2023.03.13 |
Algorithm - 바구니 뒤집기 (Java) (0) | 2023.03.12 |
Algorithm - 나머지 (Java) (0) | 2023.03.12 |