CF1010E.Store

省选/NOI-

通过率:0%

时间限制:2.00s

内存限制:256MB

AC君温馨提醒

该题目为【codeforces】题库的题目,您提交的代码将被提交至codeforces进行远程评测,并由ACGO抓取测评结果后进行展示。由于远程测评的测评机由其他平台提供,我们无法保证该服务的稳定性,若提交后无反应,请等待一段时间后再进行重试。

题目描述

Natasha was already going to fly back to Earth when she remembered that she needs to go to the Martian store to buy Martian souvenirs for her friends.

It is known, that the Martian year lasts xmaxx_{max} months, month lasts ymaxy_{max} days, day lasts zmaxz_{max} seconds. Natasha also knows that this store works according to the following schedule: 2 months in a year were selected: xlx_l and xrx_r (1≤xl≤xr≤xmax1\le x_l\le x_r\le x_{max}), 2 days in a month: yly_l and yry_r (1≤yl≤yr≤ymax1\le y_l\le y_r\le y_{max}) and 2 seconds in a day: zlz_l and zrz_r (1≤zl≤zr≤zmax1\le z_l\le z_r\le z_{max}). The store works at all such moments (month xx, day yy, second zz), when simultaneously xl≤x≤xrx_l\le x\le x_r, yl≤y≤yry_l\le y\le y_r and zl≤z≤zrz_l\le z\le z_r.

Unfortunately, Natasha does not know the numbers xl,xr,yl,yr,zl,zrx_l,x_r,y_l,y_r,z_l,z_r.

One Martian told Natasha: "I went to this store (n+m)(n+m) times. nn times of them it was opened, and mm times — closed." He also described his every trip to the store: the month, day, second of the trip and whether the store was open or closed at that moment.

Natasha can go to the store kk times. For each of them, determine whether the store at the time of the trip is open, closed, or this information is unknown.

娜塔莎正准备返回地球,突然想起她需要去火星商店为朋友们购买火星纪念品。

已知:火星一年持续 xmaxx_{max} 个月,一个月持续 ymaxy_{max} 天,一天持续 zmaxz_{max} 秒。娜塔莎还知道该商店按如下时间表营业:一年中选定两个月份 xlx_l 和 xrx_r(满足 1≤xl≤xr≤xmax1\le x_l\le x_r\le x_{max}),一月中选定两天 yly_l 和 yry_r(满足 1≤yl≤yr≤ymax1\le y_l\le y_r\le y_{max}),一天中选定两秒 zlz_l 和 zrz_r(满足 1≤zl≤zr≤zmax1\le z_l\le z_r\le z_{max})。商店在所有满足 xl≤x≤xrx_l\le x\le x_r、yl≤y≤yry_l\le y\le y_r 且 zl≤z≤zrz_l\le z\le z_r 的时刻(即月份 xx、日期 yy、秒数 zz)营业。

不幸的是,娜塔莎并不知道参数 xl,xr,yl,yr,zl,zrx_l,x_r,y_l,y_r,z_l,z_r 的具体取值。

一位火星人告诉娜塔莎:“我去过这家商店 (n+m)(n+m) 次,其中 nn 次商店是营业的,mm 次是关闭的。” 他还详细描述了每次前往商店的情况:包括前往时的月份、日期、秒数,以及当时商店是营业还是关闭。

娜塔莎可以再去商店 kk 次。对于这 kk 次中的每一次,请判断:在该次前往的时刻,商店是营业的、关闭的,还是无法确定。

输入格式

The first line contains 66 integers xmaxx_{max}, ymaxy_{max}, zmaxz_{max}, nn, mm, kk (1≤xmax,ymax,zmax≤1051\le x_{max},y_{max},z_{max}\le 10^5, 1≤n≤1051\le n\le 10^5, 0≤m≤1050\le m\le 10^5, 1≤k≤1051\le k\le 10^5) — number of months in a year, days in a month, seconds in a day, times when the store (according to a Martian) was opened, when it was closed and Natasha's queries.

The ii-th of the next nn lines contains 33 integers xix_i, yiy_i, ziz_i (1≤xi≤xmax1\le x_i\le x_{max}, 1≤yi≤ymax1\le y_i\le y_{max}, 1≤zi≤zmax1\le z_i\le z_{max}) — month, day and second of ii-th time, when the store, according to the Martian, was opened.

The ii-th of the next mm lines contains 33 integers xix_i, yiy_i, ziz_i (1≤xi≤xmax1\le x_i\le x_{max}, 1≤yi≤ymax1\le y_i\le y_{max}, 1≤zi≤zmax1\le z_i\le z_{max}) — month, day and second of ii-th time, when the store, according to the Martian, was closed.

The ii-th of the next kk lines contains 33 integers xix_i, yiy_i, ziz_i (1≤xi≤xmax1\le x_i\le x_{max}, 1≤yi≤ymax1\le y_i\le y_{max}, 1≤zi≤zmax1\le z_i\le z_{max}) — month, day and second of ii-th Natasha's query.

第一行包含 66 个整数 xmaxx_{max}、ymaxy_{max}、zmaxz_{max}、nn、mm、kk(1≤xmax,ymax,zmax≤1051\le x_{max},y_{max},z_{max}\le 10^5,1≤n≤1051\le n\le 10^5,0≤m≤1050\le m\le 10^5,1≤k≤1051\le k\le 10^5)—— 分别表示一年中的月份数、一月中的天数、一天中的秒数、火星人记录的商店开业次数、关门次数以及娜塔莎的查询次数。

接下来 nn 行中的第 ii 行包含 33 个整数 xix_i、yiy_i、ziz_i(1≤xi≤xmax1\le x_i\le x_{max},1≤yi≤ymax1\le y_i\le y_{max},1≤zi≤zmax1\le z_i\le z_{max})—— 表示火星人记录的第 ii 次商店开业时间的月份、日期和秒数。

接下来 mm 行中的第 ii 行包含 33 个整数 xix_i、yiy_i、ziz_i(1≤xi≤xmax1\le x_i\le x_{max},1≤yi≤ymax1\le y_i\le y_{max},1≤zi≤zmax1\le z_i\le z_{max})—— 表示火星人记录的第 ii 次商店关门时间的月份、日期和秒数。

接下来 kk 行中的第 ii 行包含 33 个整数 xix_i、yiy_i、ziz_i(1≤xi≤xmax1\le x_i\le x_{max},1≤yi≤ymax1\le y_i\le y_{max},1≤zi≤zmax1\le z_i\le z_{max})—— 表示娜塔莎的第 ii 次查询时间的月份、日期和秒数。

输出格式

If the Martian was mistaken and his information about when the store is open and when it is closed is inconsistent, print a single line "INCORRECT" (without quotes).

Otherwise, print the first line "CORRECT" (without quotes). Next output kk lines: in ii-th of them, output an answer to ii-th Natasha's query: "OPEN" (without quotes), if the store was opened at the moment of this query, "CLOSED" (without quotes), if it was closed, or "UNKNOWN" (without quotes), if this information can not be determined on the basis of available data.

如果火星人弄错了,且他关于商店营业和关门时间的信息存在矛盾,则输出一行 "INCORRECT"(不带引号)。

否则,第一行输出 "CORRECT"(不带引号)。接下来输出 kk 行:其中第 ii 行为娜塔莎的第 ii 个查询的答案——若在该查询时刻商店处于营业状态,则输出 "OPEN"(不带引号);若处于关门状态,则输出 "CLOSED"(不带引号);若根据现有数据无法确定,则输出 "UNKNOWN"(不带引号)。

输入输出样例

  • 输入#1

    10 10 10 3 1 3
    2 6 2
    4 2 4
    6 4 6
    9 9 9
    3 3 3
    10 10 10
    8 8 8

    输出#1

    CORRECT
    OPEN
    CLOSED
    UNKNOWN
  • 输入#2

    10 10 10 1 1 1
    2 5 7
    2 5 7
    8 9 10

    输出#2

    INCORRECT

说明/提示

Consider the first test case.

There are 1010 months in a year, 1010 days in a month, and 1010 seconds in a day.

The store was opened in 33 moments:

  • month 22, day 66, second 22;
  • month 44, day 22, second 44;
  • month 66, day 44, second 66.

The store was closed at the time: month 99, day 99, second 99.

Queries:

  • month 33, day 33, second 33 — open ("OPEN") (since the store opens no later than month 22, day 22, second 22 and closes no earlier than in month 66, day 66, second 66);
  • month 1010, day 1010, second 1010 — closed ("CLOSED") (since it is closed even in the month 99, day 99, second 99);
  • month 88, day 88, second 88 — unknown ("UNKNOWN") (because the schedule in which the store is open at this moment exists, and the schedule in which the store is closed at this moment exists as well).

In the second test case, the store was closed and opened at the same time — contradiction ("INCORRECT").

考虑第一个测试用例。

一年有 1010 个月,一个月有 1010 天,一天有 1010 秒。

商店在以下 33 个时刻开业:

  • 第 22 个月、第 66 天、第 22 秒;
  • 第 44 个月、第 22 天、第 44 秒;
  • 第 66 个月、第 44 天、第 66 秒。

商店在以下时刻关闭:第 99 个月、第 99 天、第 99 秒。

查询如下:

  • 第 33 个月、第 33 天、第 33 秒 —— 营业中("OPEN")(因为商店最晚在第 22 个月、第 22 天、第 22 秒已开业,且最早在第 66 个月、第 66 天、第 66 秒才关闭);
  • 第 1010 个月、第 1010 天、第 1010 秒 —— 已关闭("CLOSED")(因为在第 99 个月、第 99 天、第 99 秒时商店已关闭);
  • 第 88 个月、第 88 天、第 88 秒 —— 未知("UNKNOWN")(因为存在一种营业时间安排使得商店在此时刻处于营业状态,也存在另一种安排使得商店在此时刻处于关闭状态)。

在第二个测试用例中,商店在同一时刻既开业又关闭 —— 矛盾("INCORRECT")。

输入解题思路,AI测评打分。不知道怎么写?

首页