본문 바로가기

PS/BOJ

[C++] BOJ (백준) 9086 : 문자열

문제

9086번: 문자열 (acmicpc.net)

 

9086번: 문자열

입력의 첫 줄에는 테스트 케이스의 개수 T(1 ≤ T ≤ 10)가 주어진다. 각 테스트 케이스는 한 줄에 하나의 문자열이 주어진다. 문자열은 알파벳 A~Z 대문자로 이루어지며 알파벳 사이에 공백은 없으

www.acmicpc.net

코드
#include <iostream>

using namespace std;

int main() {
    int t;
    cin >> t;

    while (t--) {
        string s;
        cin >> s;
        cout << s.front() << s.back() << '\n';
    }
    return 0;
}

 

설명

string::front 멤버 함수는 문자열의 첫 글자,
string::back 멤버 함수는 문자열의 마지막 글자를 반환한다.

각각 string[0], string[string.length()-1] 로 대체할 수 있다.