본문 바로가기
알고리즘/백준

c++ 백준 9086 문자열

by Glory_Choi 2022. 9. 25.
반응형

문자열

알고리즘 분류

  • 구현
  • 문자열

https://www.acmicpc.net/problem/9086

 

9086번: 문자열

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

www.acmicpc.net

문제

문자열을 입력으로 주면 문자열의 첫 글자와 마지막 글자를 출력하는 프로그램을 작성하시오.

 

입력

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

 

출력

각 테스트 케이스에 대해서 주어진 문자열의 첫 글자와 마지막 글자를 연속하여 출력한다.

 

 

소스 코드

c와 다르게 c++에서는 string의 함수를 통해 간단하게 출력할 수 있다. c에서도 간단한 알고리즘이기 때문에 쉽게 해결할 수 있지만 c++기반으로 알고리즘을 해결 하기 위해 위와 같이 코드를 작성했다.

반응형

'알고리즘 > 백준' 카테고리의 다른 글

c++ 백준 2747 피보나치 수  (0) 2022.09.25
c++ 백준 10178 할로윈의 사탕  (0) 2022.09.24
C++ 백준 11931 수 정렬하기 4  (0) 2022.07.25
백준 10250 ACM 호텔  (0) 2022.07.13
백준 11866 요세푸스 문제 0  (0) 2022.07.12