STUDY/Go Lang

[Go / 백준 27866번] 문자와 문자열

Jexists 2025. 1. 12. 20:22

문제

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

입력

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

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

출력

 

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

예제 입력 1 복사

Sprout
3

예제 출력 1 복사

r

예제 입력 2 복사

shiftpsh
6

예제 출력 2 복사

p

예제 입력 3 복사

Baekjoon
4

예제 출력 3 복사

k
 

작성코드

package main

import "fmt"

func main() {
	var s string
	fmt.Scan(&s)
	var n int
	fmt.Scan(&n)

	fmt.Println(string([]rune(s)[n-1]))
}