Logo
(追記) (追記ここまで)

반례를 도저히 모르겠습니다.. 도와주세요ᅮᅮ

1132번 - 합

예제 테스트 케이스와 질문 댓글에 반례들도 모두 통과하였는데 34%에서 틀렸습니다가 뜹니다..

첫번째 알파벳 0 처리와, 앞자리보다 뒷자리의 숫자의 가중치가 더 큰 경우도 모두 고려했는데, 제가 어떤 부분을 놓쳤는지 모르겠습니다ᅮᅮ

반례를 알려주시면 감사하겠습니다!ᅮᅮ

간단한 로직을 설명드리자면,

가장 긴 자릿수에 맞게 '0000000ABC'와 같이 앞에 0을 채우고 앞에서부터 열을 추출하여 리스트를 만들고

자릿수에 맞는 가중치를 부여하여 가중치가 큰 순서대로 dic에 추가하였습니다.

마지막에 맨앞자리에 0이 있다면, 0이 올 수 있는 알파벳 중 가장 작은 수와 0인 값을 바꾸어 주었습니다.

21~28 라인을 삭제하고 해결했습니다!

끝까지 가중치를 계산하고 dic에 추가해주어야 하는데

중간에 가중치가 큰 알파벳을 먼저 dic에 추가해주었기 때문에 틀렸습니다..

댓글을 작성하려면 로그인해야 합니다.

(追記) (追記ここまで)

출처

대학교 대회

  • 사업자 등록 번호: 541-88-00682
  • 대표자명: 최백준
  • 주소: 서울시 서초구 서초대로74길 29 서초파라곤 412호
  • 전화번호: 02-521-0487 (이메일로 연락 주세요)
  • 이메일: contacts@startlink.io
  • 통신판매신고번호: 제 2017-서울서초-2193 호

AltStyle によって変換されたページ (->オリジナル) /