작성일 :

문제 링크

27866번 - 문자와 문자열

설명

문자와 문자열의 기본 개념에 대한 문제입니다.

문자열은 일종의 문자의 배열이라고 할 수 있으므로, 배열 접근자 [ ] 을 통하여 쉽게 접근할 수 있습니다.

따라서, 입력으로 받은 문자열index 에 대해서 적절히 처리하여 출력 합니다.

다만, 아직 index순번 에 익숙하지 않으신 분들은 index순번 의 관계에 주의해야 합니다.

1 번째 문자의 index0 입니다.


Code

[ C# ]

1
2
3
4
5
6
7
8
9
10
11
12
namespace Solution {
  class Program {
    static void Main(string[] args) {

      var str = Console.ReadLine()!;
      var idx = int.Parse(Console.ReadLine()!);

      Console.WriteLine(str[idx - 1]);

    }
  }
}



[ C++ ]

1
2
3
4
5
6
7
8
9
10
11
12
13
#include <bits/stdc++.h>

using namespace std;

int main() {
  ios::sync_with_stdio(false);
  cin.tie(nullptr);

  string str; int idx; cin >> str >> idx;
  cout << str[idx - 1] << "\n";

  return 0;
}