fragment-header
fragment-markdown
홈
로그인
로그아웃
내 블로그
설정
로그인
백준 34667 (C++) 가희와 철도역
최초 업로드: 2025-11-05 05:04:19
최근 수정 시간: 2025-11-05 05:04:19
게시자: rlatjwls3333
카테고리: 백준
조회수: 9
# [Bronze II] 가희와 철도역 [문제 링크](https://www.acmicpc.net/problem/34667) ## 문제 설명 <p>가희는 역명이 $V$인 역에 방문한 후, 문자열 $S$와 $T$를 적었습니다. 그리고 사토에게 수수께끼를 냈습니다.</p> <blockquote> <p>힌트를 몇 개 줄 테니, 내가 방문한 역명 $V$를 맞춰 봐.</p> <ul> <li>문자열 $S$는 내가 방문한 역명의 부분 문자열이야.</li> <li>역명 $V$에서 다음 연산을 원하는 만큼 이용해서 문자열 $T$를 만들 수 있는 방법은 $2$가지 이상이야. 이때, $V$로부터 하나라도 다른 위치의 문자를 제거하거나, $V$로부터 제거한 문자의 개수가 다르면 다른 경우로 세야 해. <ul> <li>$V$에서 문자를 하나 이상 제거한다.</li> </ul> </li> <li>역명 $V$는 영어 대소문자와 숫자로만 이루어져 있고, 가능한 것 중 가장 길이가 짧은 거야.</li> </ul> </blockquote> <p>사토는 가희가 적은 $S$와 $T$가 같다는 것을 발견하였습니다. 사토를 도와, 가희가 방문한 역명을 구해 주세요.</p> ## 입력 <p>첫 번째 줄에 문자열 $S$가 주어집니다.</p> <p>두 번째 줄에 문자열 $T$가 주어집니다.</p> ## 출력 <p>첫 번째 줄에 가희가 방문한 역명을 출력해 주세요. 가능한 답이 여러 가지인 경우, 그중 아무것이나 출력해도 정답으로 인정합니다.</p> ## 풀이 s의 첫 문자 + s를 출력하면 됩니다. ``` c++ #include<bits/stdc++.h> using namespace std; int main() { ios::sync_with_stdio(0); cin.tie(0); string s; cin >> s; cout << s[0] << s; } ```