kthng   7년 전

http://codeup.kr/JudgeOnline/showsource.php?id=146...

다른사이트에서 AC를 받았던 알고리즘이구요...

codeup에서는 소수점 이하 둘째자리까지 출력입니다. 여기서는 소수점이하가 없으면 출력하지 않아야하구요.

그렇다면 데이터가 강해서 답을 못내는거거나, 아니면 소수점 처리를 잘못해서 답을 못내고있거나... 인데

소수점처리를 못해서 답을 못내는게 아닐까 생각돼요 ㅜㅜ

여러가지 시도를 계속 해보고있는데 안되네요..

소수점 처리는 어떻게해야할까요?

baekjoon   7년 전

무슨 문제 인데요?

kthng   7년 전

문제번호 다시 달았어요~!

dtc03012   7년 전

곱하기 100을 한뒤 100으로 나눠떨어지는지 안떨어지는지 체크하면 되지않을까요?

kthng   7년 전

봐주셔서 고마워요!

일단 이렇게 해보았는데 안되네요...

kthng   7년 전

헐 뭐지...

정답 띄웠어요

코드 내렸습니다.

첨에 직사각형 넓이를 x,y,w,h로 그대로 이용해서 사각형안에 포함되는 사각형인지 판단했을때는 틀렸었는데,

x,y,w,h 로 x1,x2,y1,y2를 바꾸어서 풀어가니까 바로 AC를 띄우네요. 뭐지????

"(s[k].x <= lx[i - 1] && lx[i] <= s[k].x + s[k].w && s[k].y <= ly[j - 1] && ly[j] <= s[k].y + s[k].h)" 여기서

"(s[k].x1 <= lx[i - 1] && lx[i] <= s[k].x2 && s[k].y1 <= ly[j - 1] && ly[j] <= s[k].y2)"

이렇게 바꾸어주었을 뿐인데..

원인은 알수없습니다...

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