vage   4년 전

답은 정상적으로 나오는데 73%정도에서 계속 틀립니다..무엇이 문제일까요..ㅠㅠ

gom626   4년 전

저도 73퍼센트에서 멈춰서 그런데 혹시 어떻게 해결했는지 알 수 있을까요 ?

vage   4년 전

@gom626

lower bound, upper bound 구현 새롭게 짜서 해결했었습니다.

vage   4년 전

@gom626

바운드 구해서 하는것보다 hashMap써서하는게 더 간결하게 풀수 있었던거같아요

gom626   4년 전

감사합니다 ^^  

ast3138   4년 전

저도 73퍼센트에서 틀렸습니다가 나왔는데 int left_cnt=0; ,int right_cnt=0; 이부분을 long으로 바꾸니깐 해결됐습니다!

이유는 cnt는 long 타입이여서 21억 이상을 받을수 있지만 left_cnt와 right_cnt부분을 곱했을때 21억 이상이면 잘못된 값이 나오게 됩니다.

그래서 left_cnt와 right_cnt부분도 long형식으로 해줘야 통과가 되네요.

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