Algorithm_javascript/5. 문자열

백준 27866번 문자와 문자열 (javascript, node.js)

luminouswy 2023. 5. 20. 10:41
반응형

문제

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

입력

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

둘째 줄에 정수 i가 주어진다.

출력

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


예제입력 1

Sprout
3

예제출력 1

r


문제풀이

-charAt 함수를 활용하여 지정된 위치에 존재하는 문자를 찾아서 반환

//27866번
//문자열
//charAt 함수를 활용하여 지정된 위치에 존재하는 문자를 찾아서 반환
//사용방법 : "[문자열]".charAt(문자위치)

const fs = require("fs");
const file = process.platform === "linux" ? "dev/stdin" : "./text.txt";
const input = fs.readFileSync(file).toString().trim().split("\n");

const s = input[0];
const n = parseInt(input[1]);

console.log(s.charAt(n - 1));