페이지를 불러오는 중…
해결한 사람
1
명
정답률
100.00
%
시간 제한
40000
ms
메모리 제한
1024
MB
영어 알파벳 소문자로만 이루어진 길이 의 팰린드롬 문자열 이 주어진다. 에 를 이어 붙인 문자열이 팰린드롬이 되도록 하는 가장 짧은 비어 있지 않은 팰린드롬 문자열 를 구한다. 형식적으로, 문자열 가 팰린드롬을 이룬다.
메모리 제한: 1 GB. . 문자열 는 영어 알파벳 소문자로만 이루어진 팰린드롬이다.
시간 제한: 20초. .
시간 제한: 40초. .
입력의 첫째 줄에는 테스트 케이스의 수 가 주어진다. 이어서 개의 테스트 케이스가 주어진다. 각 테스트 케이스는 두 줄로 이루어진다. 각 테스트 케이스의 첫째 줄에는 문자열 의 길이를 나타내는 정수 이 주어진다. 각 테스트 케이스의 둘째 줄에는 길이 의 팰린드롬 문자열 이 주어진다.
각 테스트 케이스마다 Case #$x$: $y$를 포함하는 한 줄을 출력한다. 여기서 는 1부터 시작하는 테스트 케이스 번호이고, 는 위에서 설명한 비어 있지 않은 팰린드롬 문자열 이다.
3
4
abba
4
cccc
6
cdccdc
Case #1: abba
Case #2: c
Case #3: cdc
케이스 1에서 가장 짧은 팰린드롬 문자열 는 abba이며, 이때 이어 붙인 문자열 은 팰린드롬인 abbaabba이 된다.
케이스 2에서 가장 짧은 팰린드롬 문자열 는 c이며, 이때 이어 붙인 문자열 은 팰린드롬인 ccccc이 된다.
케이스 3에서 가장 짧은 팰린드롬 문자열 는 cdc이며, 이때 이어 붙인 문자열 은 팰린드롬인 cdccdccdc이 된다.
Copyright Google LLC; sourced from the Google Coding Competitions Archive.
로그인 상태를 확인하는 중입니다.