c# 백준 27866번 문자와 문자열
문제
단어S
와 정수 i
가 주어졌을 때, S
의 i
번째 글자를 출력하는 프로그램을 작성하시오.
입력과 출력
첫쨰 줄에 영어 소문자와 대문자로만 이루어진 단어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));
}
}
댓글남기기