1213
-
백준 1213번: 팰린드롬 만들기Baekjoon 2024. 10. 19. 15:08
문제의 핵심 - 입력한 순서와 상관없이 A~Z순으로 정렬된다.- 입력한 알파벳의 절반은 오름차순으로 절반은 내림차순으로 정렬된다.- 홀수개인 알파벳 수가 둘 이상이면 팰린드롬을 만들 수 없다. 'CCBBA'을 입력했을 때, 출력 값은 'BCACB'이다.'CACCC'을 입력했을 때, 출력 값은 'CCACC'이다.'ABACABA'을 입력했을 때, 출력 값은 'AABCBAA'이다. 팰린드롬 특징을 보면, 홀수개인 알파벳은 A~Z순서 상관없이 가운대로 오고나머지 알파벳은 절반은 오름차순으로, 다른 절반은 내림차순으로 정렬된다.알파벳을 개수를 파악해 홀수개인 알파벳이 2개 이상이면 "I'm Sorry Hansoo"를 출력한다. 1. 기초작업정렬한 값을 넣어줄 StringBuffer함수 생성각 알파벳의 개..