최대 1 분 소요

문제

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

입력과 출력

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

출력은 다음과 같다.

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


풀이 과정Permalink

이 문제의 경우 string에 내장된 메소드 Substring을 사용하면된다.

문자열의 특정 부분부터길이 를 추출한다.

Substring(시작하는_, 길이);


결과Permalink

class Program
{
    static void Main(string[] args)
    {
        string S = Console.ReadLine();          
        int i = int.Parse(Console.ReadLine());
        i--;

        Console.Write(S.Substring(i, 1));
    }
}

댓글남기기