아직 만들고 있는 페이지입니다.

이 페이지는 아직 만드는 중입니다. 보이는 내용은 바뀔 수 있습니다.

정사각형일까, 직사각형일까?

시간 제한1초메모리 제한512 MB

요약
100x100 격자에서 넓이의 4% 이상을 차지하는 정사각형 또는 직사각형이 숨어 있다. 제한된 질의로 경계를 찾아 어느 도형인지 판별한다.
난이도

보통10점 중 7점

유형
기하, 이분 탐색, 구현
정답자
아직 제출이 없습니다

문제

나는 정사각형일 수도, 직사각형일 수도 있다. 나는 정사각형일까, 직사각형일까?

N×NN \times N개의 격자 칸을 생각하자. 어떤 정사각형 또는 직사각형이 격자 칸 일부를 덮고 있고, 각 격자 칸은 도형의 내부에 완전히 들어가거나 완전히 바깥에 있다. 즉 도형의 경계는 격자선을 따른다. 두 가지 예가 아래에 있다.

그림 1: 나는 정사각형이다.그림 2: 나는 직사각형이다.

도형은 격자 전체 넓이의 최소 4%를 덮는다. 여러분은 도형이 정사각형인지 직사각형인지 판별해야 한다. 이를 위해 최대 QQ번의 질의를 할 수 있고, 질의마다 특정 격자 칸이 도형 내부에 있는지 알아낼 수 있다. 격자 칸은 좌표 (x,y)(x, y)로 나타내며 1≤x,y≤N1 \le x, y \le N이다.

제한

  • N=100N = 100
  • 1≤T≤10001 \le T \le 1000

예제1

  1. 예제 1

    입력
    1
    1 1 20 20
    
    예상 출력
    square