728x90
반응형
SMALL

문제
단어 𝑆와 정수 𝑖가 주어졌을 때, 𝑆의 𝑖번째 글자를 출력하는 프로그램을 작성하시오.
입력
첫째 줄에 영어 소문자와 대문자로만 이루어진 단어 𝑆가 주어진다. 단어의 길이는 최대 1000이다.
둘째 줄에 정수 𝑖가 주어진다. (1≤𝑖≤|𝑆|)
출력
𝑆의 𝑖번째 글자를 출력한다.
예제 입력 1 복사
Sprout
3
예제 출력 1 복사
r
예제 입력 2 복사
shiftpsh
6
예제 출력 2 복사
p
예제 입력 3 복사
Baekjoon
4
예제 출력 3 복사
k
노트
문자열 𝑆에 대해 |𝑆|는 𝑆의 길이를 의미한다.
출처
- 문제를 검수한 사람: jh05013, kiwiyou, tlsdydaud1, wider93
- 문제를 만든 사람: shiftpsh
정답
import java.io.*;
import java.util.*;
public class Main{
public static void main(String[] args) throws IOException{
BufferedReader bf = new BufferedReader(new InputStreamReader(System.in));
BufferedWriter bw = new BufferedWriter(new OutputStreamWriter(System.out));
// StringTokenizer st = new StringTokenizer(bf.readLine());
String s = bf.readLine();
Integer n = Integer.parseInt(bf.readLine())-1;
bw.write(String.valueOf(s.charAt(n)));
bw.flush();
bw.close();
}
}728x90
반응형
LIST
'알고리즘 단련장 > 백준' 카테고리의 다른 글
| [백준] 10809 알파벳 찾기 자바 풀이 (1) | 2024.07.16 |
|---|---|
| [백준] 11720 숫자의 합 자바 풀이 (1) | 2024.07.16 |
| [백준] 1546 평균 자바 풀이 (0) | 2024.07.15 |
| [백준] 10811 바구니 뒤집기 자바 풀이 (0) | 2024.07.15 |
| [백준] 10810 공 넣기 자바 풀이 (1) | 2024.07.15 |