1339번 - 단어 수학
각 자릿수에 대해 10^x을 나타내는 digits 벡터에 단어의 알파벳을 저장했습니다.
이후 알파벳 값을 갱신과 동시에 불러오면서 10^x을 곱하여 더해갑니다.
문제에서 주어진 예제는 다 돌아갑니다.
그러나 바로 틀렸다고 뜨는데 어디서 놓친건지 모르겠습니다.
현재 두번째 시도라 머리가 더이상 안굴러가네요..ㅠ
ABC + BAC + CCC
= 100A + 10B + C + 100B + 10A + C + 100C + 10C + C
= 110A + 110B + 114C
앞자리 소팅하면 114 , 110, 110 => 114*9 + 110 * 8 + 110 * 7
아마 틀린 케이스는
10
ABB
BB
이거 알맞게 나오나요? B가 9, A가 8들어가야 합니다.
댓글을 작성하려면 로그인해야 합니다.
hungry_shark 3년 전
각 자릿수에 대해 10^x을 나타내는 digits 벡터에 단어의 알파벳을 저장했습니다.
이후 알파벳 값을 갱신과 동시에 불러오면서 10^x을 곱하여 더해갑니다.
문제에서 주어진 예제는 다 돌아갑니다.
그러나 바로 틀렸다고 뜨는데 어디서 놓친건지 모르겠습니다.
현재 두번째 시도라 머리가 더이상 안굴러가네요..ㅠ