1074번 - Z
r,c 좌표 받아서 그 크기보다 작은 2^N짜리 정사각형 빼 나가는식으로 recursive 하게 짰습니다.2^15-1 일때도 넣어서 잘 나오는것을 확인했기 때문에 overflow는 아닌듯 하고, 제가 생각한 예시들은 다 정상적으로 답을 나오는데 채점해보면 일정비율 진행되다가 틀렸다고 나오네요 ㅠ 어떤 반례가 있을까요?
함수의 반환형이 long long 이면 printf 에는 %lld 로 해야 합니다.
한번 그렇게 바꾸고 해보세요
여전히 틀렸다고 뜨네요.. 채점중이 뜨다가 틀렸다고 나오는 걸로 봐서 출력 상의 문제는 아닌 것 같아요 ㅠ
보니까 예제 입력은 케이스가 2개인데
이 소스는 케이스가 1번밖에 처리하지 않네요.
그 부분이 틀린 원인인 것 같습니다.
여러번 입력받게 해주니 정답이 떳네요
여러 번 입력받게 하려면 어떻게 하면 되나요? 단순히 저 부분을 while(1) 안에 넣어봤더니 출력 초과가 뜨네요
https://www.acmicpc.net/board/view/507
댓글을 작성하려면 로그인해야 합니다.
dong6788 6년 전
r,c 좌표 받아서 그 크기보다 작은 2^N짜리 정사각형 빼 나가는식으로 recursive 하게 짰습니다.2^15-1 일때도 넣어서 잘 나오는것을 확인했기 때문에 overflow는 아닌듯 하고, 제가 생각한 예시들은 다 정상적으로 답을 나오는데 채점해보면 일정비율 진행되다가 틀렸다고 나오네요 ㅠ 어떤 반례가 있을까요?