Skip to content

Conversation

@JHLEE325
Copy link
Contributor

🧷 문제 링크

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

🧭 풀이 시간

30분

👀 체감 난이도

✏️ 문제 설명

ABA
BCD
처럼 수가 단어로 주어졌을 때
단어 수를 더했을 때 나올 수 있는 값의 최대값을 구하는 문제입니다.

🔍 풀이 방법

문자를 받은 후 알파벳 배열에 자릿수를 계산한 후
ex) ABA, BCD 기준 A : 101 / B 110 / C 10 / D 1 처럼 계산
그 자릿수를 우선순위큐 reverse 를 사용하여 큰 것부터 꺼내면서
9,8,7... 을 곱해서 더했습니다.

⏳ 회고

우선순위 큐 reverse를 사용하는 문제를 최근에 봤던 것 같은데 그 기억으로 쉽게 풀 수 있었습니다.

@JHLEE325 JHLEE325 added the success 👍 해설을 보지 않고 풀었을 때 label Aug 23, 2025
@ShinHeeEul ShinHeeEul merged commit d370e64 into main Aug 23, 2025
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

success 👍 해설을 보지 않고 풀었을 때

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants